Manual 1ro Primaria - QUANTRIX
Manual 1ro Primaria - QUANTRIX
Manual 1ro Primaria - QUANTRIX
º
1
Y PROGRAMACIÓN
COMPUTACIONAL
LECCIONES PARA ENSEÑAR
PENSAMIENTO
Los materiales se han desarrollado en unión con Code.org, organización sin fines
de lucro que tiene como objetivo incentivar a los estudiantes a aprender sobre las
ciencias computacionales por medio de ejercicios de programación, a través de su
sitio web.
Los invitamos a ser parte de este esfuerzo en beneficio de cientos de miles de es-
tudiantes mexicanos, quienes transformarán su pensamiento para convertirse en
creadores de la tecnología que utilizan.
Introducción
¿Qué es el
pensamiento computacional?
Más que formar programadores, se trata de que nuestros es- La tradición escolar de enseñanza en las TIC (Tecnología de la
tudiantes, cuando terminen la escuela primaria, sean capaces Información y Comunicación) se ha centrado en el aprendizaje
de transformar y resolver problemas con más herramientas. de herramientas específicas de software, como Excel, Word, uso
de buscadores, etc., herramientas que fortalecen las destrezas
La programación es una herramienta implementada para que operacionales; sin embargo, es necesario fomentar habilida-
nuestros estudiantes puedan comprender a profundidad el des, conocimientos y actitudes diversas: ser crítico y reflexivo
entorno digital en el que viven y, de este modo, sean capaces con el uso que hacemos de las tecnologías, conscientes de
de contribuir en él con madurez y sentido crítico. sus posibilidades y riesgos, ser capaces de evolucionar y crear
con ellas.
Aprendemos programación para expresarnos en lenguajes
propios de nuestro siglo, a interpretarlos y aplicarlos en sentido Queremos fomentar una programación creativa que conecte
crítico. Hay evidencias de que aprender a programar desde la los intereses y gustos de los estudiantes con proyectos en los
infancia mejora los resultados en exámenes de matemáticas, que puedan ser protagonistas y se expresen en los mismos
refuerza el razonamiento y la resolución de problemas, tiene lenguajes que están acostumbrados a consumir. Por esto, nos
un impacto positivo en la creatividad y en la respuesta emo- apoyamos en diferentes herramientas, con y sin Internet.
cional; así como en el desarrollo de las habilidades cognitivas
y socioemocionales. Pretendemos que, por medio de la programación puedan tra-
bajar la creatividad, la expresión, el trabajo en equipo, la comu-
Por lo tanto, queremos programar para aprender, para expre- nicación, la modelización y resolución de problemas; a partir
sarnos, para comprender mejor los contenidos científicos y del trabajo metodológico, desarrollando un proyecto a partir de
tecnológicos, para perder el miedo a crear y compartir y para una nueva idea, mediante la experimentación, perseverancia,
que todos tengamos las mismas oportunidades de acceder a manejo de emociones y otras habilidades blandas del siglo XXI.
una alfabetización propia del siglo XXI.
Propósitos Curso
Generales Primero de primaria
Contenidos
Escolares
• Detección de errores • Repeticiones El curso primero de primaria ofrece contenido sobre ciencias
• Números • Bloques de inicio de la computación para lectores principiantes. Los estudiantes
• Secuencias • Bloques de movimiento aprenderán a programar usando comandos básicos de pro-
• Velocidad • Bloques de repeticiones y ciclos gramación, las lecciones y proyectos presentados en este cur-
• Construcción de historias so también enseñan a los estudiantes a colaborar con otros de
manera significativa, investigar diferentes técnicas de resolu-
ción de problemas, persistir frente a tareas difíciles. Al finalizar
el curso los estudiantes serán capaces de codificar historias
animadas con las que podrán explicar sus aprendizajes.
Configuración
Técnica
Traducción de sitios
¡Sin preocupaciones! La mayoría de nosotros nunca ha enseñado informática, este Algunas de las plataformas a utilizar pueden mostrarse de origen en el idioma in-
cuadernillo está diseñado para llevarte de la mano en las lecciones y proyectos que glés, para ajustarla al idioma español, realiza los siguientes pasos:
llevarás a cabo con tus estudiantes.
A continuación, conocerás las plataformas que utilizarás en el curso primero de 1 A través de Google Chrome, 2 Identifica la ventana emergente
primaria. accede a la plataforma deseada en la parte superior derecha
CODE.org
Scratch Jr.
Otra de las plataformas a utilizar es Scratch Jr. que permite a los estudiantes pro-
gramar y dar vida a personajes a través de instrucciones representadas en blo-
ques, que al unirlos como piezas de rompecabezas construyen un programa.
Esta plataforma solo se encuentra disponible para celulares Android y tabletas iOS
y Android. Si es posible se invita a realizar las actividades con los estudiantes en el 5 Estás listo para utilizar la platafor-
aula o clases, sino es posible la lección sugieren estrategias para realizar las acti- ma en español
vidades de manera desconectada (sin computadora) y si es posible se invitará a
los estudiantes a explorar las actividades en casa con apoyo de sus padres o un
adulto.
1
13
¿Qué es programación?
Traducción de videos
En caso de consultar videos en otro idioma, es posible colocar subtítulos, sigue los Fundamentos de pensamiento computacional y programación.
pasos a continuación:
Para las ciencias de la computación y programación es fun-
• YouTube cuenta con un traductor automático que permite añadir subtítulos damental el desarrollo del pensamiento lógico. Por esa razón,
es importante desarrollar habilidades que ayuden en la cons-
trucción de secuencias, las cuales refieren a una serie de ins-
1 Accede al video deseado 2 Da clic en configuración y la trucciones de programación, su importancia recae en que las
opción subtítulos computadoras o robots requieren recibir instrucciones claras,
precisas y secuenciadas de manera ordenada para ser capa-
ces de realizar una tarea.
Por ejemplo, si nos piden alzar una mano ¿qué mano alza-
rías? Requerimos instrucciones más precisas como “levanta
la mano derecha”.
Apertura
Actividades presenciales que realizará el profesor con su grupo para 1 ¡A presentarnos!
la práctica de códigos y símbolos de la herramienta base.
Para iniciar con esta lección, realiza una actividad donde los
Los estudiantes lograrán resolver ejercicios de programación, primero compren- estudiantes puedan conocerse unos a otros.
diendo cómo dar instrucciones claras, precisas y concretas, para después conver-
tirlas en instrucciones codificadas (flechas) para la resolución de laberintos. La actividad consiste en hacer un círculo con todos los estu-
diantes; de preferencia se les pide ponerse de pie, un estudian-
te se colocará en el centro, dirá su nombre y algo que le guste
o no le guste de la tecnología. Los demás estudiantes dirán si
Objetivo comparten sus gustos o no. Posteriormente el estudiante del
centro elegirá a algún compañero que se encuentre de pie y
Generar interés y motivación en los estudiantes por las Ciencias de la se hará todo el proceso de nuevo.
Computación y Programación, a través de la creación de su propio robot,
resolviendo un laberinto estructurando y siguiendo instrucciones.
Desarrollo
2 Creemos nuestro propio robot
Habilidades Contenidos Recursos
Reparte los robots tomados del recurso Robot; existen tres ti-
• Creatividad • Instrucciones • Robot pos, por lo que los estudiantes podrán elegir el de su elección.
• Manejo de la frustración • Secuencias • Laberinto Después de que todos los estudiantes tengan uno o hayan di-
• Toma de decisiones • Codificar • Video de la lección - bujado uno, pide que le pongan un nombre a su robot y que
telecuantrix lo decoren de manera original y creativa, ya sea coloreando o
pegando algún material sobre el mismo. De igual forma para
esta actividad puedes promover el diseño del robot personal
Vocabulario a base de materiales reciclados.
Programación: Idear y ordenar acciones que se ejecutan para realizar una tarea. La 3 ¿Cómo le hablo a mi robot?
programación se encarga de codificar esas acciones para que una
computadora pueda interpretarlas y llevarlas a cabo. Una vez que los estudiantes hayan concluido la creación de su
robot, explica la manera en la que deben darle instrucciones
Instrucción: Es la orden que permite indicar a la computadora o robot la acción y comunicarse con los mismos. Mediante esta actividad los
que debe realizar. estudiantes aprenderán los principios de programación.
Secuencia: Serie de instrucciones de programación. Explica que, los robots a diferencia de sus compañeros, solo
pueden seguir instrucciones previamente registradas por me-
Decodificar: Interpretar una instrucción dada a través de un símbolo. Por ejem- dio de una serie de pasos para que estos realicen las tareas
plo, el símbolo de una flecha “--> “interpretarlo como “un paso a la requeridas. Ej. dile a tu robot que dé un paso hacia adelante y
derecha”.
1º de Primaria 16
Lección
2
17
después gire a la derecha y dé otro paso más hacia adelante Fundamentos de pensamiento computacional y programación.
para poder llegar al escritorio del docente. Es muy importante
recalcar a los estudiantes que las indicaciones deben ser con- La detección de errores es muy común en la programación,
cretas, sencillas y con un orden lógico. los programadores desarrollan habilidades que les permiten
detectar partes de un programa que no funcionan correcta-
Pide a los estudiantes realizar las instrucciones que se le dan mente, se les conoce como “errores”. Al proceso de identificar
al robot para comprobar la eficacia y el orden lógico de las y corregirlos se le conoce como “depuración”.
mismas.
Esto lo podemos ver en nuestra vida diaria, por ejemplo: cuan-
4 Juguemos al laberinto do nos piden ordenar nuestro cuarto de cierta manera, los ju-
guetes en el bote azul, la ropa sucia en el cesto, y sin querer
Organiza a los estudiantes por equipo y pide que seleccionen algún juguete queda perdido, al buscarlo nos damos cuenta
un laberinto de los recursos y señalen las flechas que nece- que está en el lugar equivocado. Esto es detectar un error y
sitan para indicar la dirección que debe seguir el robot para depurarlo, es decir, darle solución colocándolo en el lugar in-
recorrer el trayecto y llegar a la pila. dicado.
Vocabulario
Actividades presenciales que realizará el profesor con su grupo para Error (bug): Parte de un programa que no funciona correctamente.
la práctica de códigos y símbolos de la herramienta base.
Depuración: Encontrar y solucionar errores en un algoritmo o programa.
Los estudiantes analizarán una estructura que no funciona correctamente, con la
finalidad de detectar porqué no funciona adecuadamente. Con ello comprenderán Persistencia: Intentarlo una y otra vez, incluso cuando algo es muy difícil.
la importancia de la depuración y el valor de la persistencia.
Objetivo Apertura
Enseñar a los estudiantes los pasos para detectar un bug (error) en una 1 Errores no detectados
secuencia de programación, a través de darse cuenta cuando algo
sale diferente de lo esperado, determinar y describir la diferencia entre Meta: ayudar a los estudiantes a comprender los pasos invo-
lo que se esperaba y lo que realmente sucedió, favoreciendo en ellos lucrados en la depuración.
la persistencia al mostrarles que es normal encontrar errores.
La primera actividad a realizar, es presentar la historia “Bugs
escondidos”, esta historia puedes presentarla de varias ma-
Habilidades Contenidos escolares neras, por ejemplo:
Desarrollo
tinada a unir una historia memorable junto con un concepto que los estudiantes a 2 Recorrido de la canica, análisis
menudo encuentran difícil.
Meta: ayudar a los estudiantes a pensar críticamente sobre
A continuación, lean la historia y comenten las técnicas que JD utilizó para descu- la diferencia entre lo que está sucediendo y lo que se espera.
brir y solucionar los errores.
Ahora que a los estudiantes les presentaste la idea de bus-
Recomendación de preguntas para reflexionar la historia “Bugs escondidos”: car problemas, pueden intentar aplicarlos en más lugares del
mundo real. La siguiente actividad les da práctica para buscar
Generales errores en recorridos de canicas.
3
23
Persistencia y frustración
Cierre
3 Aclara tu mente Fundamentos de pensamiento computacional y programación.
Meta: los estudiantes comenzarán a comprender la importan- Es importante resaltar que los “errores” forman parte del apren-
cia de la actividad que acaban de completar, reflexionando dizaje y nos brindan la oportunidad de mejorar. En la progra-
verbalmente y luego dibujando en sus cuadernos. mación, constantemente se presentan inconvenientes y los
programadores son capaces de manejar su frustración para
Tener preguntas o dudas sin respuesta puede distraer a un es- resolver los problemas.
tudiante, para finalizar esta lección, da a todos la oportunidad
de hacer preguntas para que puedan reflexionar sobre lo que
se les ha enseñado. Alienta a los estudiantes a compartir sus Descripción de los contenidos de pensamiento computacional y
pensamientos y preguntas con toda la clase o con un com- programación necesarios para el profesor.
pañero a su lado.
Para llevar a cabo las actividades con los estudiantes, refuerza
Los estudiantes deben terminar dibujando o escribiendo en su la importancia del manejo de la frustración y la persistencia.
cuaderno una de las Emociones y Caras en la esquina de la
página de su cuaderno, para recordar cómo se sintieron con Cometer errores nos puede llevar a sentirnos frustrados y que
respecto a esta lección. hemos fracasado. Este es un buen momento para resaltar que
todos cometemos errores y gracias a ellos desarrollamos la
Preguntas de apoyo para la reflexión: persistencia, para intentarlo una y otra vez hasta lograr nues-
tros objetivos.
• ¿Cómo te sientes cuando algo en lo que estás trabajando
tiene errores?
• ¿Cuántas veces crees que deberías tratar de arreglar un Actividades presenciales que realizará el profesor con su grupo para
error antes de darte por vencido? la práctica de códigos y símbolos de la herramienta base.
• ¿Qué harías si notas que algo tiene errores, pero no sabes
cómo solucionarlo? Los estudiantes pondrán a prueba su creatividad para cons-
truir una estructura resistente, y en el camino podrán pasar
por el proceso de depuración (encontrar errores y solucionar-
los). Con ello recordarán por qué deben ser persistentes y ma-
nejar su frustración.
1º de Primaria 24
25
Apertura
Objetivo 1 Stevie y el gran proyecto
Los estudiantes desarrollarán la comprensión de lo que significa sen- La primera actividad presenta a los estudiantes la idea de que
tirse frustrado mientras trabajan en un gran proyecto, a través de no deben rendirse solo porque están frustrados.
identificar y señalar síntomas de frustración. Es posible que no todos
los estudiantes experimenten frustración con esta actividad, pero hay Comienza mostrando a la clase “Stevie y el gran proyecto -
muchas oportunidades para abrir una discusión sobre momentos Historia en línea” y presenta a los estudiantes las ideas de
en el pasado en los que los estudiantes se sintieron frustrados, pero persistencia y frustración a través de los desafíos de Stevie la
persistieron. Ardilla, con los que se podrán relacionar. Lo principal de estas
ideas es el concepto de que la lucha lleva al aprendizaje y que
la persistencia puede conducir al éxito.
Habilidades Contenidos
Al compartir esta historia con la clase, puedes usar las técni-
• Práctica de persistencia • Concepto de persistencia cas que funcionen mejor en el aula. Por ejemplo:
• Manejo de la frustración • Concepto de frustración
• Concepto de fracaso Si a los estudiantes les gusta hablar de las cosas que suce-
den conforme aparecen en la historia, debes asegurarte de
detenerte o hacer una pausa después de momentos impor-
Recursos tantes de la trama, como cuando Stevie rompe su estructura,
o cuando Laurel explica la frustración.
• Recorrido de Canica - Guía del Maestro
• Stevie y el gran proyecto - Historia en línea Si a los estudiantes les gusta analizar una historia completa y
• Video de la lección - telecuantrix debatir al final, lo ideal es escuchar la historia y luego traer de
• Emociones y Caras – Dibujos de emociones vuelta los puntos importantes con algunas preguntas cómo:
• Lugar para pensar - Cuaderno de Reflexión “¿se acuerdan cuándo..?”.
• Periódicos pegados a la pared / silla / piso A continuación, señala la estación de recursos preparada con
• Tubos de cartón y vasos de papel todos los suministros y accesorios a los que los estudiantes
• Bloques de madera con pistas de tren / coches tendrán acceso, deja en claro si están limitados.
Las opciones son realmente infinitas. Sólo asegúrate de que Puede ser una buena idea dar a los estudiantes tiempos para
el objetivo de la actividad sea el mismo. Los estudiantes de- esta actividad y asegurarte de que sepan que no hay penali-
ben luchar con una tarea difícil el tiempo suficiente para poder zación por no terminar a tiempo.
identificar la sensación de frustración en ellos mismos, luego
deben ser intencionalmente persistentes. Nota: el primer intento de construcción probablemente será frenético y un poco des-
cuidado, pero debería dar a los estudiantes acceso a los sentimientos y oportunida-
des de persistencia que se están estudiando en esta lección.
1º de Primaria 28
Lección
4
29
Intenta terminar la construcción del Recorrido de Canica con Fundamentos de pensamiento computacional y programación.
la oportunidad de que los equipos colaboren. Esto mejorará
las posibilidades de éxito para los estudiantes que han tenido Los algoritmos son el primer paso de un programador para
problemas, sin la necesidad de intervención del maestro. resolver una tarea. Da inicio al desglosar los pasos, uno a uno,
que llevarán a completar la tarea.
4 Después de recorrido de canica
Comprender la importancia de tener una gran tarea y repar-
Es momento de trabajar con los estudiantes la frustración, re- tirla en pequeños pasos, ayuda al estudiante a construir se-
cuérdales que la actividad se planificó para identificar y con- cuencias de instrucciones concisas para la resolución de pro-
trolar sus emociones y perseverar a través de la frustración. blemas.
Identifica con ellos la diferencia entre ser exitoso en construir
su “estructura recorrido de canica” y ser exitoso en controlar Por ejemplo, cuando nos piden servir un vaso con agua, esa
sus emociones. Reconoce su arduo trabajo y motívalos a ser es una tarea que debemos partir en pequeños pasos, como:
perseverantes. ir por el vaso, tomar el vaso, ir al garrafón, servir el agua. Esos
pasos que resuelven una tarea son un algoritmo.
Cierre
Descripción de los contenidos de pensamiento computacional y
5 ¿Qué aprendimos hoy? programación necesarios para el profesor.
Meta: permitir que los estudiantes reflexionen sobre las emo- Para llevar a cabo las actividades con los estudiantes, debes
ciones y los procesos experimentados durante la lección. comprender qué son los códigos, comandos y cómo se rela-
cionan con los algoritmos de la vida diaria.
Termina esta lección pidiendo a los estudiantes realizar lo si-
guiente en su cuaderno: Los algoritmos se encuentran en nuestra vida diaria, creamos
algoritmos cuando en nuestro cerebro construimos instruccio-
• Dibujen una de las Emociones y Caras en la esquina de la nes que resuelven una tarea, por ejemplo: lavarnos los dientes.
página de su cuaderno, para recordar cómo se sintieron Esta construcción de instrucciones/comandos que debemos
con respecto a esta lección. realizar para resolver una tarea, es nuestro código.
• Realicen un dibujo de cómo se ven cuando se sienten frus-
trados.
• Realicen un dibujo que muestre las cosas que pueden ha-
cer para sentirse mejor cuando se sientan frustrados.
• Imaginen y dibujen ¿Cómo se ve la persistencia?
Apertura
Actividades presenciales que realizará el profesor con su grupo para 1 Lo que hacemos todos los días
la práctica de códigos y símbolos de la herramienta base.
Para dar inicio a la actividad realiza lo siguiente:
Los estudiantes podrán identificar tareas de su vida diaria y • Pregunta a los estudiantes qué hicieron para prepararse
los pasos que realizan para completarlas, entendiendo este para asistir a la escuela esta mañana.
proceso como parte de la programación. • Escribe sus respuestas en el pizarrón.
• Coloca números junto a sus respuestas para indicar el orden
en que suceden.
Objetivo • Si los estudiantes dan respuestas fuera de orden, pide ayuda
para ponerlos en algún tipo de orden lógico.
Los estudiantes aprenderán que los algoritmos están en todas par- • Señala los lugares donde el orden importa y los lugares don-
tes de nuestra vida diaria, a través de realizar la división de una ac- de no.
tividad grande en comandos más pequeños y más específicos. A • Presenta a los estudiantes la idea de que es posible crear
partir de estos comandos, deberán determinar una secuencia de algoritmos para las cosas que hacemos todos los días.
instrucciones que les permitirá plantar una semilla. • Dales un par de ejemplos, como preparar el desayuno, atar-
se los zapatos y cepillarse los dientes.
• Hagamos esto con una actividad nueva y divertida como
¡plantar una semilla!
Habilidades Contenidos Recursos
Vocabulario
Comando: Refiere a una instrucción dada a una computadora o robot que forma
parte de la resolución de una tarea.
1º de Primaria 32
Lección
5
33
Programación “desconectada”
Mapas Felices
Haciendo uso del recurso “Algoritmos de la vida real: planta Fundamentos de pensamiento computacional y programación.
una semilla - hoja de trabajo” da las siguientes indicaciones a
los estudiantes: Continuar practicando el proceso de codificación de instruc-
ciones, propicia habilidades como la resolución de problemas
• Recorten los pasos para plantar una semilla de “Algoritmos e identificación de errores. Además, permite el desarrollo del
de la vida real: Planta una semilla - Hoja de trabajo”. pensamiento lógico al plantear diversas secuencias para re-
• Trabajen juntos para elegir los 6 pasos correctos de las 9 solver un problema.
opciones totales.
• Peguen los 6 pasos correctos, en orden, en una hoja de papel. En la vida resolvemos situaciones o problemas mediante prue-
• Intercambien el algoritmo terminado con otro compañero y ba y error, por ejemplo: si una llave de agua está botando el
permitan que lo revisen. agua, primero la cerramos y observamos, si no funciona cam-
• Verifiquen que sus pasos sean correctos con ayuda de “Al- biaremos el empaque y esperaremos, si esto aún no resulta
goritmos de la vida real – hoja de trabajo” . favorable, seguramente cambiaremos la llave para resolver
el inconveniente. Lo mismo sucede en la programación, pro-
bamos secuencias y depuramos errores hasta encontrar el
Cierre resultado correcto.
Apertura
1 Modelo
Objetivo
Comienza pidiendo a la clase instrucciones paso a paso sobre
Los estudiantes identificarán que el puente entre los algoritmos y la cómo llegar al pizarrón. Será necesario que pidas a los estu-
programación puede ser corto si los estudiantes entienden la diferen- diantes que desglosen las instrucciones grandes como “cami-
cia entre planear una secuencia y codificarla en el idioma apropiado. na al pizarrón” en instrucciones más pequeñas como “avan-
za”, por ejemplo: “tres pasos a la derecha y después sigue en
Esta actividad ayudará a los estudiantes a adquirir experiencia leyen- línea recta hasta llegar al costado derecho donde se sienta
do, escribiendo en código abreviado y corrigiendo errores de instruc- Luis y después da cinco pasos a la izquierda y finalmente tres
ciones secuenciadas. pasos hasta quedar frente al pizarrón”.
Programa: Algoritmo que ha sido codificado en algo que puede ser ejecutado por
una máquina.
1º de Primaria 36
37
Cierre
Se recomienda realizar un ejemplo con toda la clase, de la si- 3 ¿Qué aprendimos hoy?
guiente manera:
Pregunta a los estudiantes si pueden distinguir la diferencia
Selecciona uno de los mapas intermedios, como el que se entre un algoritmo y un programa. Ambos son una lista de pa-
muestra arriba y muéstralo a toda la clase para resolver jun- sos, pero un programa o código ha sido codificado de mane-
tos el ejercicio. Los estudiantes observarán el ejercicio, luego ra que pueda ser ejecutado por una máquina (¡o un niño de
pide que piensen una solución en pareja y que compartan su primaria!).
solución sobre cómo llevarían a Flurb a la fruta.
• ¿Crees que alguien que habla otro idioma podría ejecutar tu
Comprueba la solución moviendo un dedo por el ejercicio programa?
mientras los estudiantes leen sus pasos. Una vez que tengan • ¿Por qué sí o por qué no?
una solución, pregunta si alguien más tuvo una idea diferente
que también funciona. Para cerrar las actividades pide a los estudiantes que dibujen
una de las Emociones y Caras en la esquina de la página de
A continuación, refuerza con los estudiantes lo siguiente: su cuaderno, para recordar cómo se sintieron con respecto a
esta lección.
El paso mágico para cambiar un algoritmo a un programa
ocurre cuando el código (instrucciones) se escribe usando • ¿Pueden dibujar tu propio mapa de Flurb?
símbolos para representar de una manera diferente lo que hi- • ¿Cuál sería el código para resolver su mapa?
cieron ¿ven algún símbolo en el ejercicio?
6
39
Programación en laberinto
Los bloques de programación permiten entender la lógica de Los estudiantes desarrollarán habilidades de programación y depura-
programación, uniendo instrucciones en forma de bloques, que ción, a través de la resolución de ejercicios de programación con blo-
son ejecutadas una a una para resolver una tarea. ques, en los cuales traducirán movimientos en una serie de comandos
e identificarán y localizarán bugs (errores) en un programa.
Hasta este momento, la construcción de instrucciones se ha
transformado de la siguiente manera:
Actividades presenciales que realizará el profesor con su grupo para Depuración: Encontrar y solucionar problemas en un algoritmo o programa.
la práctica de códigos y símbolos de la herramienta base.
Programa: Algoritmo que ha sido codificado en algo que puede ser ejecutado por
Los estudiantes practicarán la escritura de instrucciones pre- una máquina.
cisas mientras trabajan para traducirlas a los símbolos pro-
porcionados, construyendo instrucciones codificadas que lle- Error (bug): Parte de un programa que no funciona correctamente.
varán a Flurb a la fruta. Si surgen problemas en el código, los
estudiantes también deberán trabajar juntos para reconocer
bugs y crear soluciones.
1º de Primaria 40
41
Apertura Desarrollo
1 Introducción 2 Ejercicio de programación usando flechas
Pide a los estudiantes que recuerden los símbolos utilizados en Muestra a los estudiantes la zona de juego de los Ejercicios
“Mapas Felices”. de programación - CODE.org de esta lección. Esta sección es
Actividad donde se encuentran los personajes.
• ¿Qué haría Flurb cuando usas la flecha “Norte”? Conectada
• ¿Qué tal la flecha “Este”? Pide a los estudiantes que imaginen cómo se vería este ejer-
cicio con Flurb y la fruta, pero en su lugar, hay un pájaro tra-
Y aborden algo del contexto de la historia “Bugs (errores) es- tando de alcanzar a un cerdo, ¿cómo pueden escribir un pro-
condidos”. grama para llevar al pájaro con el cerdo usando las flechas?
Usando solo los símbolos (flechas), pide a los estudiantes que
• ¿Qué pasaría si cometieras un error al programar a Flurb?, diseñen un programa que lleve al pájaro a donde se ubica el
¿qué pasaría si hay un “bug” en nuestro programa?, ¿rom- cerdo.
perías todo y volverías a empezar?
• ¿Harías correcciones a partir del error detectado?, ¿por qué? Como clase revisen las diferentes respuestas y orienta a los
estudiantes al descubrimiento de nuevas alternativas de so-
Si la clase ya ha aprendido las direcciones cardinales, se re- lución o de probables errores, esta segunda opción les permi-
comienda cambiar las instrucciones “Arriba” y “Abajo” a “Nor- te reconstruir los pasos que siguieron y corregir lo necesario.
te” y “Sur”. Si aún no las aprenden, recurre al recurso “Rosa de
los vientos – hoja de trabajo” que ayudará a los estudiantes 3 Ejercicio de programación en línea
a comprenderlo. Esta conversión resultará útil para los ejerci-
cios de programación, ya que verán esas letras en los bloques
de programación junto a las flechas de dirección.
Nota: Para ingresar al ejercicio de programación CODE.org no es ne-
cesario registrarse e iniciar sesión, esta acción no es necesaria para
el estudiante ni para el docente.
Muestra el ejercicio de programación en línea frente a la cla- Reflexiona con los estudiantes lo siguiente:
se, y explica lo siguiente:
Piensen en cómo moverían el pájaro hacia el cerdo usando
flechas. ¿Cómo utilizamos estos bloques en vez de las flechas?
Cierre
• Espacio de juego: es la zona donde se visualiza a los perso-
najes y las instrucciones que son programadas. 4 ¿Qué aprendimos hoy?
• Caja de herramientas: es la zona que almacena los bloques
de programación y donde se pueden arrastrar los que se re- Para finalizar las actividades llama la atención de todos y re-
quieran para construir el programa. flexionen sobre las experiencias que acaban de tener, con ayu-
• Espacio de trabajo: es la zona donde se construye el programa. da de las siguientes preguntas:
• Zona de instrucciones: es el lugar dónde se observan las in-
dicaciones para resolver el ejercicio de programación y al- • ¿Alguien se sintió frustrado durante alguno de los ejercicios?
gunos tips. • ¿Alguien notó la necesidad de ser persistente?
• ¿Qué hiciste para poder resolver el ejercicio?
Mientras se trabaja el ejercicio con la clase, recuerda a los es-
tudiantes que cometer errores está bien y que la única for-
ma de tener éxito es ser persistentes. A continuación, describe
cómo los bloques de programación, al ser ordenados, mueven
al pájaro hacia el cerdo.
7
45
Instrucciones, secuenciación e
introducción a Scratch JR.
La plataforma Scratch Jr. permite el desarrollo de secuencias Adentrar a los estudiantes a la plataforma Scratch Jr. para el desarrollo
de programación, reflejadas en divertidas animaciones para de habilidades computacionales e identificar términos como instrucción.
los estudiantes. Siendo una plataforma intuitiva permiten prac-
ticar la lógica de programación, uniendo instrucciones en for-
ma de bloques, que son ejecutadas una a una para mover
personajes y crear historias. Habilidades Contenidos Recursos
escolares
Es la plataforma de juego en dónde crearán animaciones, como
sus cuadernos de cuentos. • Pensamiento • Secuencias • Enlace para descargar Scratch Jr. (dis-
computacional • Instrucciones ponible para celular Android, tabletas
y iPad)
Descripción de los contenidos de pensamiento computacional y • Video de la lección - telecuantrix
programación necesarios para el profesor. • Bloques para imprimir
• Guía de bloques
Para llevar a cabo las actividades con los estudiantes, debes
consultar previamente las actividades de la lección que te per-
mitirán explorar la plataforma Scratch Jr. desde tu celular o Vocabulario
tableta, tener un mejor entendimiento de su funcionamiento y
conocer los bloques de programación. Instrucción: Es la orden que permite indicar a la computadora o robot la acción que
debe realizar.
Esto con la finalidad de poder transmitir los conocimientos del
uso de la plataforma a los estudiantes e invitarlos a practicar Secuencia: Serie de instrucciones de programación.
en casa los ejercicios vistos en clase.
Programación por bloques: Permite aprender la lógica de programación mediante
Los principales bloques a utilizar hasta este momento serán: el uso de sencillas conexiones en forma de bloques.
movimientos (izquierda, derecha, arriba, abajo) hacerse gran-
de, hacerse pequeño, aparecer y desaparecer. Bloque de programación: Es una instrucción representada en una imagen (bloque).
Apertura
1 Simón dice... a lo largo del curso, sin embargo, es importante que conozcan
la pantalla principal de Scratch Jr. con sus funciones para que
Para comenzar a explicar el término instrucción jueguen “Si- se familiaricen.
món dice”, dirás a los estudiantes una serie de instrucciones.
Ej. Simón dice… La pantalla está conformada de la siguiente manera:
Desarrollo
2 Programa a tu maestro
Las instrucciones que brindan los estudiantes para realizar 1. Guardar: Salva el proyecto y regresa a la página de inicio.
cierta acción deben ser muy específicas y claras; en caso de
que no lo sean, recuerda cómo deben ser o ejemplifica lo que 2. Escenario: Es el lugar en el que veremos cómo nuestros perso-
ellos están pidiendo que se realice, para que entiendan por qué najes cobran vida. Para eliminar algún elemento de este lugar
su instrucción es o no correcta. deben presionarlo hasta que aparezca una “x” y presionarla.
6. Añadir texto: Permite añadir títulos o etiquetas en nuestro visualización (púrpuras), de sonidos (verdes), de control (na-
escenario. ranjas) y de finalización (rojos).
7. Restablecer los objetos: Coloca todos los objetos en su po- 16. Objetos y personajes: Aquí se seleccionan los diferentes ob-
sición inicial. jetos a utilizar dentro de nuestro proyecto. Al oprimir el signo
“+” podemos encontrar nuevos personajes.
8. Bandera verde: Pulsando ésta se inician todos los scripts de
programación que comienzan con este bloque. 4 Bloques Scratch Jr.
9. Páginas: Aquí se selecciona una de las páginas de nuestro Posterior, muestra a los estudiantes cómo funcionan los blo-
proyecto; para añadir páginas nuevas presionamos el signo ques y qué significa cada uno de ellos. Proyecta o coloca blo-
“+”, para eliminar una página ésta se mantiene pulsada hasta ques de programación elaborados en papel frente al grupo,
que aparezca el signo “x”; las páginas se pueden acomodar que conformen una secuencia de movimientos y que puedan
manteniéndolas presionadas y moviéndolas de posición. realizar ellos mismo.
10. Información del proyecto: Sirve para cambiar el nombre del Los botones de instrucción que se utilizarán en esta actividad
proyecto y ver la fecha de la creación de éste. son:
11. Deshacer y rehacer: Deshacer sirve para eliminar acciones • Derecha, al mostrar este bloque el estudiante dará un
que han sido realizadas. Y rehacer sirve para regresar accio- paso a la derecha.
nes que fueron eliminadas.
• Izquierda, al mostrar este bloque el estudiante dará un
12. Construcción de programas: la unión de bloques de pro- paso a la izquierda.
gramación que realizan una tarea conjunta.
• Arriba, al mostrar este bloque el estudiante dará un pa-
13. Área de programación: A esta zona se arrastran los bloques so al frente.
que serán las instrucciones que se darán a cada uno de los
objetos; para eliminar un bloque se debe arrastrar fuera del • Abajo, al mostrar este bloque el estudiante dará un paso
área de programación. Para copiar un bloque o un script a atrás.
otro personaje se debe arrastrar la secuencia a la miniatura
del personaje que se desea aplicar. • Grande, al mostrar este bloque el estudiante se estirará
lo más que pueda.
14. Paleta de bloques: En esta zona se encuentran los bloques
de programación, arrastra los bloques al área de programa- • Pequeño, al mostrar este bloque el estudiante se encogerá.
ción para indicar que se debe realizar esa acción y presiona el
bloque para que se realice. • Visible, al mostrar este bloque el estudiante quitará las
manos de su cara.
15. Categorías de bloques: Aquí se selecciona una categoría de
bloques: de activación (amarillos), de movimiento (azules), de
1º de Primaria 50
Lección
8
51
Secuencias y movimiento
• Invisible, al mostrar este bloque el estudiante se tapará Fundamentos de pensamiento computacional y programación.
la cara con sus manos.
Ampliar el uso de bloques de programación incrementa la ló-
5 Exploremos Scratch Jr. gica de programación, teniendo mayor variedad de instruc-
Actividad ciones y ampliando la capacidad de entendimiento de más
Conectada Si es posible pide a los estudiantes que exploren y utilicen la bloques.
plataforma en casa con ayuda de sus padres.
El uso de bloques de programación de giro, permite com-
prender que se trata de un giro sobre el propio eje y no de la
Cierre instrucción avanzar y girar. Esto refuerza el hecho de que, las
computadoras o robots sólo realizan las tareas que les espe-
6 ¿Qué aprendimos hoy? cifiquemos, y el humano en muchas ocasiones reacciona de
más, por los conocimientos previos que posee.
Hasta este momento los estudiantes conocen qué es Scratch
Jr. y algunos de sus bloques de programación. Para cerciorarte
de ello, lanza las siguientes preguntas para que las contesten Descripción de los contenidos de pensamiento computacional y
alzando la mano: programación necesarios para el profesor.
• ¿Qué es Scratch Jr.? Para llevar a cabo las actividades con los estudiantes, debes
• ¿Qué movimientos podrías programar con ayuda de los consultar previamente las actividades de la lección que te per-
bloques? mitirán explorar la plataforma Scratch Jr. desde tu celular o
tableta, tener un mejor entendimiento de su funcionamiento y
conocer los bloques de programación.
Apertura
Objetivo 1 Adivina la instrucción
Los estudiantes reforzarán sus conocimientos sobre instrucción y A manera de repaso, se divide al salón de clases en dos equi-
secuenciación, mientras aprenden otros movimientos que pueden pos, un representante de cada equipo pasará al frente, en-
realizar en la plataforma Scratch Jr. como saltar, girar o volver a comienda una instrucción de las ya vistas en Scratch Jr. (en-
comenzar. Esto los ayudará a generar un pensamiento computa- frente, atrás, derecha, izquierda, etc.). El estudiante tendrá que
cional y estructurado para poder programar en un futuro. actuar dicha instrucción para que sus compañeros de equipo
la adivinen, el equipo que adivine primero gana el punto.
Instrucción: Es la orden que permite indicar a la computadora o robot la acción que • Saltar • Ir al inicio • Restablecer tamaño
debe realizar. del personaje
9
55
Bloque bandera verde,
bloque final y personajes
Si es posible pide a los estudiantes que exploren y utilicen la Ampliar el uso de bloques de programación incrementa la ló-
plataforma en casa con ayuda de sus padres, promoviendo gica de programación. Teniendo mayor variedad de instruc-
Actividad que usen los nuevos bloques que han conocido a lo largo de ciones y ampliando la capacidad de entendimiento de más
Conectada las lecciones, combinando los bloques para dar más movi- bloques.
mientos al gato.
El uso de bloques de programación como inicio y fin, permite
Asigna tareas como: comprender que una máquina, robot o computadora necesita
saber cuándo iniciar y cuando terminar las instrucciones que
• Haz que tu gato salte tres veces, dé un giro a la derecha y les programamos.
después siga caminando hacia el frente.
• Haz que tu gato dé dos pasos hacia atrás, después crezca de Tener más de un personaje, permitirá comprender que cada
tamaño y posteriormente se vuelva invisible. uno de los personajes debe recibir sus propias instrucciones.
Brinda al estudiante el siguiente dato: para borrar un bloque Para llevar a cabo las actividades con los estudiantes, debes
que no necesitas, mantenlo presionado, sepáralo del resto y consultar previamente las actividades de la lección que te per-
sácalo de la pantalla, también puedes llevarlo al basurero. mitirán explorar la plataforma Scratch Jr. desde tu celular o
tableta, tener un mejor entendimiento de su funcionamiento y
conocer los bloques de programación.
Cierre
Esto con la finalidad de poder ampliar los conocimientos del
4 ¿Qué aprendimos hoy? uso de la plataforma a los estudiantes e invitarlos a practicar
en casa los ejercicios vistos en clase.
Hasta este momento los estudiantes conocen qué es Scratch
Jr. y más de sus bloques de programación. Para cerciorarte Los bloques nuevos a utilizar hasta este momento serán: inicio
de ello, lanza las siguientes preguntas para que las contesten y fin. Conocerán una función nueva de la plataforma, que les
alzando la mano: permitirá añadir más de un personaje a sus animaciones y
deberán ser programados de manera individual.
• ¿Qué fue lo que más te gustó de la clase?
• ¿Cuáles son los nuevos bloques que aprendiste?
• ¿Para qué te sirve ordenar los bloques?
1º de Primaria 56
57
Desarrollo
2 Escoge a tu personaje 2. Elige al personaje que vas a utilizar.
• ¿Qué es un principio?
• ¿Qué es un fin?
• ¿Qué cosas tienen un principio y un fin?
• ¿Qué haces cuando termina la jornada escolar? ¿y cuando
concluyes el día?
Proyecta las siguientes instrucciones y el recurso Video Tele- 3 Introducción a los nuevos bloques
cuantrix de esta lección.
Por medio de la proyección o haciendo uso de los bloques para
Para elegir al personaje que desees: imprimir, explica a los estudiantes que la bandera verde sirve
para dar la instrucción de empezar con la secuencia progra-
1. Presiona el signo “+” que aparece en la pantalla. mada a su personaje y que el bloque rojo da la instrucción de
detener la programación y finalizar la secuencia.
10
61
Fondos y programación
de varios personajes
Si es posible pide a los estudiantes que exploren y utilicen la Personalizar los escenarios de historias digitales como las que
plataforma en casa con ayuda de sus padres. Para que elijan a se pueden crear en Scratch Jr. Desarrollan la creatividad e
Actividad sus personajes y sobre todo para que jueguen con los nuevos imaginación de los estudiantes y les permite ser conscientes
Conectada bloques. Los estudiantes deben aprender a programar uno o de que, la programación les permite crear lo que deseen.
más personajes de manera sincronizada. Durante este tiempo
es importante alentar a los estudiantes a que experimenten y Por ejemplo, al crear una historia pueden echar a andar su
no tengan miedo de probar cosas nuevas con los bloques que creatividad, imaginando las escenas, los personajes, la secuen-
han aprendido a utilizar. cia de la historia, hasta tener una idea completa y dibujarla.
Lo mismo sucede en Scratch Jr., sólo que, en lugar de dibujar
pueden programar una historia.
Cierre
5 ¿Qué aprendimos hoy? Descripción de los contenidos de pensamiento computacional y
programación necesarios para el profesor.
Hasta este momento los estudiantes conocen que es Scratch
Jr. y más de sus bloques de programación. Para cerciorarte Para llevar a cabo las actividades con los estudiantes, consul-
de ello, lanza las siguientes preguntas para que las contesten ta previamente las actividades de la lección que te permiten
alzando la mano: explorar la plataforma Scratch Jr., desde tu celular o tableta y
tener un mejor entendimiento de su funcionamiento, además
• ¿Qué fue lo que más te gustó de la clase? de conocer los bloques de programación.
• ¿Cuáles son los nuevos bloques que aprendiste?
• ¿Para qué funciona el bloque bandera verde? Esto con la finalidad de poder transmitir los conocimientos del
uso de la plataforma a los estudiantes e invitarlos a practicar
en casa los ejercicios vistos en clase.
Desarrollo
Objetivo 2 Diseña el programa
Los estudiantes conocerán la manera en la que pueden cambiar los Por medio de la proyección de Scratch Jr. coloca dos perso-
fondos de su proyecto para poder personalizarlo y aprenderán a najes y a cada uno da una tarea diferente; Ej. el gato deberá
programar muchos personajes al mismo tiempo, con la misma se- caminar tres pasos a la derecha y brincar 5 veces, mientras
cuencia. que el otro personaje deberá dar vuelta contra reloj, caminar
cuatro pasos a la izquierda y volverse Invisible.
1 Introducción
11
65
Proyecto collage
1. Seleccionar el botón donde aparece una imagen en la parte Conjuntar los aprendizajes de programación, permite la crea-
superior. ción de animaciones en Scratch Jr., mucho más complejas e
interesantes. Además de hacer historias fluidas gracias a los
bloques de programación.
Habilidades Contenidos escolares Recursos Muestra ejemplos a los estudiantes de algunos collages. Y pre-
gunta lo siguiente:
• Expresión • Bloques de movimiento • Enlace para descargar Scratch
• Creatividad • Bloque collage Jr. (disponible para celular An- • ¿Les gustan los collages? ¿Por qué?
• Autoconocimiento droid, tabletas y iPad) • ¿De qué tema harían el suyo?
• Uso de bloques de • Bloques para imprimir
programación • Guía de bloques En Scratch Jr. un collage es un proyecto libre que tiene muchos
personajes moviéndose dentro de la pantalla. Los personajes
dentro del collage no tienen un curso de acción claro y sim-
plemente se encuentran moviéndose, desapareciendo, apa-
reciendo o transformándose de tamaño dentro del proyecto.
Vocabulario Establece que, un collage son muchos elementos que simbo-
lizan algo juntos y todos se encuentran dentro de una misma
Collage: Técnica artística consistente en la unión de distintos elementos, el colla- página, sin embargo, estos cuentan con movimientos y ac-
ge suele incluir diversos materiales e imágenes en la composición de una ciones.
misma obra.
Construye un pequeño collage al frente del grupo con la coo-
peración de todos para que les quede más claro el tipo de
collage que construirán por sí solos.
Apertura
1 Introducción Desarrollo
Refuerza con los estudiantes los bloques de movimiento que 3 Diseña
se han abordado con anterioridad. Este repaso puedes reali-
zarlo con la actividad de programa a tu compañero o progra- Pide a los estudiantes que pongan manos a la obra y elabo-
ma a tu profesor. ren un collage que esté repleto de personajes, movimientos
y creatividad. Motívalos a que elijan o creen su propio fondo,
2 ¿Qué es un collage? a que utilicen los diferentes bloques que han visto durante el
curso y a que pongan toda su imaginación.
A continuación, explica a los estudiantes que, un collage es una
técnica artística consistente en la unión de distintos elementos, En este momento será importante que apoyes a los estudian-
que, suele incluir diversos materiales e imágenes en la com- tes con sus dudas, guiándolos a sus respuestas.
posición de una misma obra.
Si se cuenta con computadoras, realicen la actividad en Scratch
Jr. Si no se cuenta con ellas construyan su collage en papel,
siempre relacionados al uso de Scratch Jr.
1º de Primaria 68
Lección
12
69
Reúne a los estudiantes en parejas para compartir con sus Con el uso de la tecnología es importante informarse y ser un
compañeros sus collages, deben explicar los bloques de mo- ciudadano digital responsable. La seguridad en la red y cono-
vimiento que han utilizado para crear sus collages y que está cer acerca de ello nos permite estar a salvo y seguros.
ocurriendo dentro de la pantalla. También explicarán por qué
han decidido incluir esos personajes, colocar ese fondo, etc. Todo lo que compartimos en Internet puede ser visto por otras
personas, sobre todo cuando proporcionamos información,
En caso de realizar el collage en papel deberán explicarlo. compartimos documentos, fotografías, etc. se está generan-
do una huella digital, es decir, nuestros rastros en Internet. Por
lo que es importante identificar la información que es sensible
Cierre y personal.
Objetivo • Si los estudiantes tienen una experiencia limitada con las ex-
cursiones, brinda algunos ejemplos de los tipos de lugares
Los estudiantes comprenderán la importancia de estar seguros en que podrían visitar como museos, centros de ciencias o zoo-
línea. Al relacionar lugares en el mundo real con sitios web en In- lógicos.
ternet. Los estudiantes establecerán conexiones importantes entre • Pide a los estudiantes que elijan un lugar al que les gustaría
sitios web seguros y lugares seguros en su propio vecindario. ir en una excursión escolar.
• Realiza una excursión al lugar que eligieron , de manera ima-
ginaria.
• Narra los preparativos mientras los estudiantes hacen pan-
Habilidades Contenidos escolares Recursos tomima de lo que está sucediendo. Por ejemplo: ponerse la
chamarra, subir o bajar del autobús, obtener su boleto, en-
• Pensamiento • Seguridad en la red • Información Privada- trar, etc.
computacional Hoja de trabajo • Pide a los estudiantes que describan lo que creen que po-
• Información Privada- drán ver y hacer una vez que lleguen a su destino.
Hoja de respuestas • Pide a los estudiantes que vuelvan a su lugar y pregunta:
• Video de la lección - ¿Qué debes hacer para estar seguro cuando visitas lugares
Telecuantrix nuevos?
Desarrollo
Apertura
2 Información privada
1 ¡A dónde vamos!
• Invita a los alumnos a dar ejemplos de información que de-
Para iniciar las actividades se recomienda seguir las instruc- ben mantener en privado.
ciones: • Escribe las respuestas en el pizarrón o en cartulina para
que puedan regresar a ellas más adelante.
• Invita a los estudiantes a hablar sobre los lugares que visita-
ron en una excursión escolar.
1º de Primaria 72
73
Cierre
• Asegúrate que entiendan que la información privada incluye 4 ¿Qué aprendimos hoy?
lo siguiente:
• Nombre Completo Pide a los estudiantes que formen un círculo y motiva la parti-
• Edad cipación de todos realizando las siguientes preguntas:
• Dirección
• Número de teléfono • ¿Qué información debes mantener en privado siempre que
• Dirección de correo electrónico (o direcciones de correo estés usando computadora?
electrónico de los padres) • ¿Qué información no deberías utilizar para crear un nom-
• A dónde van a la escuela o después de la escuela bre de usuario?
• Dónde trabajan sus padres • ¿Qué reglas tenemos para visitar lugares en línea?
• Anima a los alumnos para que expresen por qué es impor-
tante mantener esta información en privado.
• Haz hincapié en que nunca es seguro dar información
privada a personas que no conoces.
• Los estudiantes siempre deben preguntar a un padre o
tutor antes de dar información privada a alguien.
• Regresa a la página de registro.
• Pregunta: ¿Crees que deberías usar tu nombre real o algo
que incluya tu nombre real cuando creas un nombre de
usuario?
13
75
Velocidad
La velocidad en Scratch Jr. está representada por el bloque • Pensamiento crítico • Concepto de velocidad • Enlace para descargar Scratch
de programación llamado “velocidad” (speed, en inglés). Su • Observación • Concepto algoritmo Jr. (disponible para celular An-
uso permite cambiar la velocidad a la que se ejecutan ciertos • Bloques de programación droid, tabletas y iPad)
bloques, es decir, aumenta la velocidad en la que se realizan • Secuencias • Bloques para imprimir
las instrucciones. Dando la apariencia de que los personajes • Guía de bloques
aumentan la velocidad en sus acciones. Por ejemplo, moverse • Guía editor
más rápido o cuando acelera un auto. • Guía interfaz
Para llevar a cabo las actividades con los estudiantes, consulta Velocidad: Relación que se establece entre el espacio o la distancia que recorre un
previamente el funcionamiento del bloque “velocidad” (speed objeto y el tiempo que invierte en ello.
en inglés) y relaciona el concepto de velocidad con el funcio-
namiento de este bloque de programación.
Apertura
Actividades presenciales que realizará el profesor con su grupo para
la práctica de códigos y símbolos de la herramienta base. 1 Introducción
Los estudiantes identificarán el bloque de programación “velo- Da a conocer a los estudiantes las actividades que se realiza-
cidad” y la relación con el concepto en su día a día. Podrán vi- rán durante la clase y el tiempo que abarcarán cada una de
sualizar el bloque en papel y simular su función junto con otras ellas. Y pregunta:
instrucciones de programación para llevar a cabo una carrera.
• ¿Has escuchado el término velocidad?
• ¿Dónde lo has escuchado?
• ¿Qué significa?
Objetivo • ¿Piensas que puedes hacer que los personajes de Scratch Jr.
puedan desplazarse a diferentes velocidades?
Los estudiantes aplicarán el término velocidad mientras se divier-
ten dentro de la plataforma Scratch Jr. ayudando a que los perso-
najes realicen instrucciones de manera más rápida.
1º de Primaria 76
77
Realiza una actividad de repaso indicando qué instrucciones Como clase, hagan una competencia en Scratch Jr. entre sus
realizará un personaje y los estudiantes serán los encargados personajes, proyecta al frente del salón la pantalla, luego pide
de indicar que bloques se deberán utilizar de forma secuen- Actividad a los estudiantes que elijan tres personajes que deseen que
ciada para que el personaje realice dichas instrucciones. Conectada compitan; después, elijan la velocidad a la que quieren que
vaya cada uno de ellos (esta instrucción se da con el nuevo
Utiliza el siguiente ejemplo de instrucciones: bloque que indica velocidad), para finalmente elegir los mo-
vimientos que deben realizar los personajes para poder llegar
• Haz que mi personaje crezca, se mueva hacia adelante y se a la línea de meta.
vuelva invisible.
• Haz que mi personaje camine tres pasos hacia adelante, gire Recuerda a los estudiantes que, la bandera verde debe utili-
hacia la derecha y brinque dos veces. zarse para programar siempre que exista más de un persona-
je en pantalla.
14
79
Cierre
5 ¿Qué aprendimos hoy? Fundamentos de pensamiento computacional y programación.
Hasta este momento los estudiantes ya han puesto en prácti- Identificar ciclos (repeticiones, loops), es decir, instrucciones
ca sus aprendizajes y han conocido el concepto y bloque “ve- que se repiten constantemente permite desarrollar secuen-
locidad”. Para cerciorarte de ello, lanza las siguientes pregun- cias cortas. Ayudando a la construcción de códigos más cor-
tas para que las contesten alzando la mano: tos al identificar la repetición de instrucciones.
• ¿Cuál de sus personajes fue el más veloz en sus carreras? Por ejemplo, si decimos “aplaude, aplaude y aplaude” estamos
• ¿Qué fue lo más rápido que lograron avanzar los persona- dando tres instrucciones, de lo contrario, si decimos “aplaude
jes ganadores? tres veces” estamos dando una instrucción que tiene el mismo
• ¿Crees que es útil que vayan rápido? ¿Por qué piensas eso? efecto. Los ciclos nos permiten acortar nuestras instrucciones.
• ¿Qué bloques utilizaste para lograr que un personaje avan-
zará a una mayor velocidad que los demás?
• ¿Qué instrucciones diste? Descripción de los contenidos de pensamiento computacional y
programación necesarios para el profesor.
Apertura
Objetivo 1 Introducción
Los estudiantes utilizarán de manera correcta el bloque repetir y Pregunta a los estudiantes:
repetir siempre, cambiando el número de veces que se realiza una
instrucción. • ¿Qué tanto les gustan los números?, ¿hasta qué número sa-
ben contar?, ¿saben sumar?
• Pensamiento crítico • Concepto repetición • Enlace para descargar Scratch • ¿Qué indican esos números?
• Observación • Bloque repetir Jr. (disponible para celular An- • ¿Qué información proporcionan esos números?
• Números droid, tabletas y iPad)
• Bloques para imprimir 2 Números
• Guía de bloques
• Guía editor Para demostrar la importancia de los números dentro de una
• Guía interfaz secuencia de programación, pide a los estudiantes que al-
guien sea voluntario. Una vez que se tenga a un estudiante
voluntario pide que realice de manera incorrecta el número de
veces que se le pide realice una acción.
Vocabulario
Ejemplo:
Repetición: Es la acción y efecto de repetir o repetirse, volver a hacer o decir lo que
ya se había hecho o dicho. Pide al estudiante que salte, salte, salte, salte, salte y salte; por
lo que saltará 5 veces o 9 veces, un número que no coincida
Repetición en programación: Instrucciones que se repiten un determinado número con el número de veces que se le pidió saltar.
de veces o por siempre. También se le conoce como ciclos.
Después pregunta a los estudiantes, ¿qué se puede cambiar
dentro de la instrucción para que esta sea más específica? a lo
que los estudiantes responderán agregar el número de veces
que se realiza la instrucción. Por ejemplo, salta 6 veces.
Desarrollo
3 ¿Por qué repetir? • Repetición por siempre, este bloque hace que una instruc-
ción se realice indefinidamente.
Para esta actividad pide a un estudiante ser voluntario, al cual
se le darán una serie de instrucciones como: Salta, da media
Actividad vuelta y aplaude; estas instrucciones se las darás aproximada-
Conectada mente 3 veces más. Posteriormente pregunta a los estudiantes
¿qué acción crees que podamos hacer para simplificar esta
instrucción? Una vez que los estudiantes hayan contestado a
la pregunta, muestra a los estudiantes que este proceso es
más sencillo si se indica el número de veces que se debe re-
petir toda la acción en conjunto o si se pide a la persona que 4 Programando
lo haga por un periodo indeterminado de tiempo hasta que se
le pida que se detenga. Ahora es el turno de los estudiantes, para poner en práctica
los conocimientos realizarán lo siguiente:
Este ejercicio muestra la acción que realizan los bloques de
repetición y de repetición por un tiempo indefinido, los cuales • Pide a tu personaje que salte 11 veces.
simplifican nuestra manera de programar. • Haz que salte por un periodo indefinido de tiempo hasta que
des la instrucción de que pare.
Pregunta a los estudiantes ¿en qué actividades escolares, con
tu grupo de amigos o en la casa podrías utilizar la repetición de Si es posible cada estudiante programará estás instrucciones
una instrucción durante un cierto número de veces; en cuáles en Scratch Jr.
utilizarías la repetición por tiempo indefinido?
En caso de no contar con acceso a Scratch Jr., se sugiere rea-
Para estas dos instrucciones se utilizan los siguientes bloques: lizar la actividad con bloques de programación en papel y su-
gerir a los estudiantes que realicen la actividad en casa con
• Repetición, permite indicar el número de veces que se repe- ayuda de sus papás.
tirá una instrucción dentro del bloque. Por ejemplo, saltar 2
veces.
1º de Primaria 84
Lección
15
85
Discurso de burbujas, sonidos,
páginas y espera
Cierre
5 ¿Qué aprendimos hoy? Fundamentos de pensamiento computacional y programación.
Pide a los estudiantes que escriban o dibujen sobre lo que Las animaciones se construyen a través de escenas y diálogos
aprendieron, por qué es útil y cómo se sienten al respecto, pue- que van dando pie a una historia. Para iniciar con la creación
de ayudar a consolidar cualquier conocimiento que hayan ob- de historias más largas y dónde los personajes tengan una in-
tenido hoy, y crear una hoja de revisión para que puedan verla teracción, se conocerá y trabajará con funcionalidades y blo-
en el futuro. ques de programación nuevos descritos a continuación.
• ¿De qué se trató la lección de hoy? Sonidos- Generan un agradable y entendible ambiente en la
• ¿Cómo te sentiste durante la lección de hoy? historia.
• ¿Cómo hicieron las repeticiones para que su programa sea
más fácil de escribir? Diálogos- Permiten comprender la interacción entre personajes.
• Piensa en algo que se repite una y otra vez, ¿cómo podría
ser el programa para eso? Crear nuevas páginas- Consiste en añadir una escena. Por
ejemplo: Escena uno, los personajes están en la escuela. Esce-
na dos, los personajes están camino a casa. Estás páginas se
añaden en un solo proyecto, al terminar una continua la otra,
como las páginas de un libro.
Objetivo
Apertura
Los estudiantes aumentarán la complejidad de sus historias, apren-
diendo a incluir sonidos, diálogos, páginas extra y pausas a su pro- 1 Scratch LIB
yecto de programación.
Muestra a los estudiantes como agregar sonidos y diálogos a
sus proyectos para que puedan crear pequeñas conversacio-
nes entre sus personajes. Y cómo añadir una página nueva a
Habilidades Contenidos Recursos sus proyectos.
• Comunicar ideas • Diálogos • Enlace para descargar Scratch Jr. Los bloques que aprenderán durante la lección se utilizan de
• Expresión oral • Sonidos (disponible para celular Android, la siguiente manera:
• Creatividad • Escena tabletas y iPad)
• Pausa • Bloques para imprimir Recordar sonido: Permite al usuario gra-
• Guía de bloques bar sus propios sonidos.
• Guía editor
• Guía interfaz Reproducir sonido guardado: Toca un so-
• Cómo colocar audios es Scratch Jr. nido pregrabado por el usuario.
- video
• Dialogo Scratch Jr. - video Decir: Muestra, un mensaje específico, en
una burbuja de diálogo que aparece so-
bre el personaje.
Páginas: Seleccionar entre las páginas que componen el pro- • Posteriormente pide a los estudiantes que jueguen con estos
yecto (o pulsar el signo + para agregar una nueva página). bloques, generando nuevas secuencias de programación.
Cada página tiene su propio conjunto de personajes y un fondo.
Desarrollo
2 ¡Espera!
Cierre
El aprendizaje de estos bloques se llevará a cabo de la siguien- 3 ¿Qué aprendimos hoy?
te manera:
Pide a los estudiantes que escriban o dibujen sobre lo que
• Proyecta al frente del salón la pantalla. aprendieron, por qué es útil y cómo se sienten al respecto,
• Utiliza el bloque de nota de voz y pide a uno de los estudian- puede ayudar a consolidar cualquier conocimiento que hayan
tes que diga una frase al micrófono, después muestra cómo obtenido hoy, y crear una hoja de revisión para que puedan
el personaje reproduce esa frase. verla en el futuro.
• Se recomienda consultar el video Cómo colocar audios es
Scratch Jr. • ¿De qué se trató la lección de hoy?
• Utiliza el bloque de “decir” para escribir una conversación • ¿Cómo te sentiste durante la lección de hoy?
entre dos personajes. Se recomienda consultar el Dialogo • ¿Cómo hicieron para añadir nuevas escenas a su progra-
Scratch Jr. - video mación?
• Utiliza la funcionalidad añadir página para enseñar a los es- • ¿Qué bloque utilizarían para decir algo?
tudiantes que pueden empezar a crear en una página nue-
va que está completamente blanca.
1º de Primaria 90
Lección
16
91
Proyecto de cuentos
Programar va de la mano con la creatividad. Esta actividad • Comunicación de ideas • Cuento • Enlace para descargar Scratch Jr.
permite programar lo que se desee, sin límites y llevar a las • Imaginación • Programación (disponible para celular Android,
computadoras las ideas con libertad. • Creatividad • Depuración tabletas y iPad)
• Bloques para imprimir
Imagina crear un robot que haga lo que desees, el propósito • Guía de bloques
de la tecnología es hacer la vida humana más fácil. • Guía editor
• Guía interfaz
17
93
Evento “desconectado”
el gran evento
Desarrollo
2 Diseña tu cuento Fundamentos de pensamiento computacional y programación.
En caso de no contar con acceso a Scratch Jr., se sugiere rea- En ciencias de la computación, los eventos provocan otras ac-
lizar la actividad con bloques de programación y pantallas si- ciones. Los eventos son muy comunes en los programas.
Actividad mulando Scratch Jr. en papel.
Conectada Por ejemplo:
Invita a los estudiantes que realicen la actividad en casa con
ayuda de sus papás, con la finalidad de diseñar su cuento, uti- • Cuando pulsas un interruptor, las luces se encienden.
lizando diversos fondos de sus páginas, que agreguen sonidos • Cuando tocas un dispositivo, se inicia una app.
y diálogos dentro de su secuencia de programación, y sobre • Cuando el balón toca la red, anotas un punto.
todo a que agreguen pausas de vez en cuando para que se • Cuando (evento), (acción).
pueda comprender la totalidad de su cuento.
Proyecta algún cuento que ya hayas programado para dar Descripción de los contenidos de pensamiento computacional y
ideas de comienzo a los estudiantes. programación necesarios para el profesor.
3 Comparte tu cuento Para llevar a cabo las actividades con los estudiantes, consul-
ta los contenidos de la lección previamente para comprender
Pide a los estudiantes que se junten en parejas para poder lle- que son los eventos y relacionar el concepto con acciones de
var a cabo esta actividad, donde cada uno mostrará al otro su la vida diaria.
cuento y se explicarán mutuamente como lo realizaron.
4 ¿QUÉ APRENDIMOS HOY? Los estudiantes utilizarán un control remoto de papel, con la
finalidad de comprender el concepto de “eventos”. A veces se
Para finalizar las actividades se llama la atención de todos y quiere que los programas puedan responder al usuario exac-
reflexionen sobre las experiencias que acaban de tener, con tamente cuando el usuario lo desee, para eso son los eventos.
ayuda de las siguientes preguntas:
Habilidades Contenidos escolares Recursos • ¿Qué tal presionar “Inicio” en el microondas?, ¿qué genera eso?
• ¿Qué sucede cuando se presiona el botón de encendido en
• Tolerancia • Eventos • El Gran Evento (cursos A, B) - el control remoto de tu televisor?
• Toma de decisiones • Reacción Hoja de trabajo
• El Gran Evento: Evaluación
• El Gran Evento -Hoja respues- Desarrollo
tas de evaluación
2 El gran evento
18
97
Distribuye a los estudiantes El Gran Evento: Evaluación de forma Descripción de los contenidos de pensamiento computacional y
independiente después de que las instrucciones hayan sido programación necesarios para el profesor.
bien explicadas.
Para llevar a cabo las actividades con los estudiantes, debes
Esta actividad resultará sencilla, gracias a las acciones ante- conocer y explicar cómo enviar mensajes entre personajes, re-
lacionando estas funcionalidades con la comunicación entre
personas, como un correo electrónico.
riores.
Para ello practica previamente los ejercicios de la lección y
4 ¿Qué aprendimos hoy? consulta los recursos.
Cierre
Hasta este momento los estudiantes conocen que es un even- Actividades presenciales que realizará el profesor con su grupo para
to y cómo utilizarlos. Para cerciorarte de ello, lanza las siguien- la práctica de códigos y símbolos de la herramienta base.
tes preguntas para que las contesten alzando la mano:
Los estudiantes podrán enviar mensajes a sus compañeros,
• ¿De qué trató la lección de hoy? indicando una acción. Por ejemplo, ¡Hola Luis! ¿cómo estás?
• Dibuja un evento que causó una acción hoy. cuando Luis reciba el mensaje responderá la pregunta.
• Dibuja una acción que fue causada por un evento hoy.
Entendiendo el objetivo de crear una conversación y posterior-
mente llevarlo a la práctica en Scratch Jr.
1º de Primaria 98
99
Correo: Conjunto de cartas, mensajes y paquetes que se transportan, entregan o • Comienzo al chocar. • Comienzo al toque.
reciben.
Apertura
1 ¿Quién encuentra? Para poner en práctica el bloque “al toque” pide programar al
gato de la siguiente manera:
Para llevar a cabo esta actividad pide a dos estudiantes vo-
luntarios pasar al frente. Pide que imaginen que son perso-
najes de Scratch Jr., y estarán programados de la siguiente
manera:
Reflexiona con los estudiantes: estos dos bloques de progra- En caso de no contar con computadoras, se pide a los estu-
mación al activarse dan inicio a las instrucciones. diantes enviar un mensaje a un compañero con una acción,
cuando el mensaje sea entregado realizarán las instrucciones
3 ¡3,2,1...vamos! que lleve su mensaje.
19
103
Proyecto de juego
En caso de no contar con computadoras, se pide a los estu- Fundamentos de pensamiento computacional y programación.
diantes realizar diversas instrucciones y cuando se encuentren
con un compañero darán alto a las instrucciones. La programación tiene un papel muy importante en el desa-
rrollo de videojuegos, los programadores son los encargados
Invita a los estudiantes a que realicen la actividad en casa con de diseñar todo lo que los personajes realizarán, la animación
ayuda de sus papás. de los fondos, los marcadores, tiempos de juego, etc.
Videojuego: Juego electrónico que se visualiza por medio de una pantalla. • Haz que un personaje recolecte objetos.
• Haz que los personajes se conviertan en botones que envían
mensajes a otros personajes para realizar una secuencia.
1 TE PRESENTO EL JUEGO DE... Cada alumno deberá intercambiar juegos con al menos tres
compañeros más, para verificar que estos funcionen y para
Muestra a los estudiantes los dos tipos de juegos que se pue- divertirse con las creaciones de los demás.
den diseñar utilizando Scratch Jr., con ayuda de las siguientes
instrucciones: En caso de no contar con acceso a Scratch Jr., se sugiere rea-
lizar la actividad con bloques de programación y pantallas si-
1. Hacer que el gato regrese mulando Scratch Jr., en papel.
• Utiliza el bloque “tocar para comenzar” para convertir a
varios personajes en botones.
1º de Primaria 106
Lección
20
107
Ciclos desconectados:
ciclos felices
Invita a los estudiantes a que realicen la actividad en casa Fundamentos de pensamiento computacional y programación.
con ayuda de sus papás. Con la finalidad de diseñar su juego,
utilizando los conocimientos adquiridos hasta ahora. Identificar ciclos (repeticiones, loops), es decir, instrucciones
que se repiten constantemente permite desarrollar secuen-
Proyecta algún juego programado para dar ideas de inicio a cias cortas. Ayudando a la construcción de códigos más cor-
los estudiantes. tos al identificar la repetición de instrucciones.
Reflexiona con tus alumnos qué otros juegos se pueden crear a Para llevar a cabo las actividades con los estudiantes, debes
través de la programación, den ejemplos de cómo se lograría. conocer y explicar qué realizar una instrucción una y otra vez,
es un ciclo. Relacionándolo con actividades cotidianas como
• ¿Cuáles son los nuevos bloques que utilizaron? el día y la noche, que día a día suceden una y otra vez.
• ¿Qué hacía su juego?, ¿en qué consiste el juego que dise-
ñaste? Para ello debes practicar previamente los ejercicios de la lección.
Objetivo
Desarrollo
Habilidades Contenidos Recursos 2 Ciclos felices
escolares
Ahora que los estudiantes están familiarizados con la habili-
• Pensamiento crítico • Ciclos • Mapas felices - Hoja de trabajo dad de repetir grandes cantidades de códigos usando un solo
• Intercambio de ideas • Mapas felices cartas XL - Hoja ciclo, selecciona un mapa XL y permite que te ayuden a codi-
• Manejo de vocabulario pro- de trabajo ficar la situación. Hagan esto juntos de manera grupal tantas
pio de la actividad • Mapas felices - Plantilla Mali- veces como necesites, enseguida crea grupos para resolver
• Depuración de errores (bug) pulable algunos problemas por sí mismos. También deberás agregar
• Mapas felices piezas extras el paquete de bonificación Mapas felices piezas extras para
• Lugar para pensar - Cuaderno adaptar esta actividad a los ciclos.
de Reflexión
Asegúrate de caminar y hacer que los estudiantes revisen su
código mientras tú observas. ¿Hay algún bug (error)? Usa las
Vocabulario preguntas de depuración para ayudarlos a encontrar una so-
lución.
Ciclo: La acción de hacer algo una y otra vez.
• ¿Qué hace?
Repetir: Hacer algo de nuevo. • ¿Qué se supone que haga?
• ¿Qué te dice eso?
• ¿Funciona en el primer paso?
• ¿Funciona en el segundo paso?
Apertura • ¿Dónde deja de funcionar?
• ¿Cómo solucionarías el problema detectado?
1 Introducción • ¿Qué bloques tendrías que cambiar?
• ¿Qué bloques incluirías en la secuencia?
Brindar la oportunidad a los estudiantes para intercambiar
ideas sobre formas más cortas de crear programas para ha-
cer que Flurb llegue a la fruta, con ayuda de los recursos. Los
estudiantes comenzarán a decir cosas como: “Avanzar 6 ve-
ces”, eso abrirá la discusión sobre cómo mostrar “6 veces” con
símbolos.
Una vez que los estudiantes hayan dado con la idea de “re-
petir” el código, dales el vocabulario que necesitan. Asegúra-
te de compartir con ellos que a menudo los términos “repetir
algo” y “ciclar algo” los utilizarán.
1º de Primaria 110
Lección
21
111
Cierre
3 ¿Qué aprendimos hoy? Fundamentos de pensamiento computacional y programación.
Pide a los estudiantes que escriban sobre lo que aprendieron, Los ciclos permiten no repetir comandos, evitando códigos te-
por qué es útil y cómo se sienten al respecto, puede ayudar a diosos e ineficientes.
consolidar cualquier conocimiento que hayan obtenido hoy y
crear una hoja de revisión para consultarla en el futuro. Identificar repeticiones es la base para la creación y enten-
dimiento de los ciclos, tal cual como en la vida diaria cuando
Pide a los estudiantes que dibujen una de las Emociones y Ca- damos indicaciones que se repetirán mencionamos una sola
ras en la esquina de la página de su cuaderno, para recordar- vez cuántas veces debe repetirse.
les cómo se sintieron con respecto a esta lección.
Objetivo
Habilidades Contenidos Recursos dan que los bloques deben ir de arriba a abajo y que todos se
escolares deben tocar!
• Identificar beneficios de • Ciclos. • Ejercicios de programación Alienta a los estudiantes a identificar y hacer uso de los ciclos.
los ciclos. • Patrones. CODE.org
• Dividir secuencias. Antes de pasar a los ejercicios de programación en CODE.org,
• Programación de tareas revisar los ejercicios y selecciona uno. Te recomendamos el
con comandos. ejercicio 7,utilizando bloques en papel pide a los estudiantes
diseñen un patrón que crean que hará que Laurel la Aventurera
recoja todo el tesoro de los ejercicios en línea.
Repasa con los estudiantes el concepto ciclos con ayuda de Nota: Para ingresar al ejercicio de programación en CODE.org no es
las preguntas: necesario registrarse e iniciar sesión, esta acción no es necesaria
para el estudiante ni para el docente.
• ¿Qué son los ciclos?
• ¿Por qué los usamos? Solo deberán dar clic en el enlace que se encuentra en recursos de la
lección y este enlace los llevará directamente al ejercicio a realizar.
2 Actividad desconectadausando bloques de papel
22
115
Ciclos en arte
Cierre
4 ¿Qué aprendimos hoy? Fundamentos de pensamiento computacional y programación.
Pide a los estudiantes que escriban sobre lo que aprendieron, El arte también puede ser digital, las imágenes que vemos a
porqué es útil y cómo se sienten al respecto, puede ayudar a través de las computadoras están conformadas por pixeles,
consolidar cualquier conocimiento que hayan obtenido hoy y que son pequeños cuadros con diferentes colores, que agru-
crear una hoja de revisión para que puedan verla en el futuro. pados forman una imagen.
• ¿De qué fue la lección de hoy? Los bloques de programación permiten entender la lógica de
• ¿Cómo hicieron los ciclos para que tu programa fuera más programación, uniendo instrucciones en forma de bloques,
fácil de escribir? que son ejecutadas una a una para resolver una tarea.
Dibuja algo que use ciclos. Hasta este momento, la construcción de instrucciones se ha
transformado de la siguiente manera:
• Brinda a los alumnos imágenes de acciones o pasos de baile
que puedan hacer. • Instrucciones textuales.
• Haz que los estudiantes acomoden pasos y agreguen ciclos • Instrucciones codificadas a símbolos (flechas).
para crear su propio baile. • Instrucciones contenidas en bloques de programación.
• Comparte los bailes con el resto de la clase.
Ayudando a procesar visualmente y más fácilmente las ins-
Conéctalo de nuevo trucciones.
Apertura
Actividades presenciales que realizará el profesor con su grupo para 1 Introducción
la práctica de códigos y símbolos de la herramienta base.
Repasa rápidamente la definición de un ciclo, la acción de ha-
En esta lección, los estudiantes tomarán el control del Artista cer algo una y otra vez.
para completar los dibujos en la pantalla. Aprenderán más so-
bre píxeles y ángulos utilizando los nuevos bloques, mientras Discute diferentes patrones como zigzags y escaleras.
practican sus habilidades de secuenciación. Además, los es-
tudiantes serán capaces de visualizar nuevos objetivos, como • ¿Cómo le explicarías a alguien cómo dibujar ese patrón?
codificar al Artista para que dibuje un cuadrado. • ¿Cómo podrías dibujar esto usando un ciclo?
Objetivo
23
119
Bailando programados
Cierre
Pide a los estudiantes escriban sobre lo que aprendieron, por Fundamentos de pensamiento computacional y programación.
qué es útil y cómo se sienten al respecto, consolidarán cual-
quier conocimiento que hayan obtenido y crearán una hoja de En la vida diaria realizamos diversas secuencias de instruc-
revisión para que puedan consultarla en el futuro. ciones para realizar tareas cotidianas.
• ¿De qué se trató la lección de hoy? Las coreografías de baile son un ejemplo de secuencias.
• ¿Cómo te sentiste durante la lección de hoy?
• Dibuja algunas escaleras. Imagina el ciclo necesario para
dibujar esto. Descripción de los contenidos de pensamiento computacional y
• Dibuja algo más en tu vida que use ciclos. programación necesarios para el profesor.
Objetivo
Desarrollo
3 Haz tu baile
Vocabulario
Divide al grupo en equipos y a cada uno da una tarjeta que
Comando: Es la instrucción que un programador o usuario le da a una computa- contenga una secuencia de baile, la cual deberán practicar
dora o robot. los estudiantes para seguir al pie de la letra la programación
y poder ganar la competencia.
4 Compite
Apertura
Deja que tus estudiantes muestren sus mejores pasos.
1 Introducción
• ¿Cómo son los bailes?, ¿se han fijado en los movimientos que
se repiten?, ¿cuáles son?
• ¿Qué música se canta y/o ejecuta?, ¿qué partes se repiten? Cierre
2 Ejemplo 5 ¿Qué aprendimos hoy?
Proyecta la secuencia de programación en la pantalla, para Reflexiona sobre lo aprendido en clase y el cómo se aprendió
poder confirmar que todos los estudiantes comprendan las para demostrar a los estudiantes que el aprendizaje puede ser
actividades que deben realizar. Practica el baile de manera divertido.
grupal para comprobar que los estudiantes realizan de ma-
nera correcta las instrucciones. Como actividad adicional puedes proponer a los estudiantes
elaborar -con tarjetas- la secuencia de algún baile popular
del lugar donde viven y ejecutarlo, con lo cual aplican lo que
han aprendido en una situación real.
1º de Primaria 122
Lección
24
123
Tablero de código
Objetivo
Desarrollo
3 3,2,1 ¡Todos!
25
127
Conduciendo a través de
la ciudad
Convertirse en un experto en programación requiere de prác- • Enlace para descargar Scratch Jr. (dis- • Guía de bloques
tica y disciplina, como los deportes, entre más practicamos ponible para celular Android, tabletas • Guía editor
mejor dominamos la disciplina y técnicas. y iPad) • Guía interfaz
• Bloques para imprimir • Actividad recorriendo la ciudad
Desarrollo
3 Manejemos por la ciudad Invita a los estudiantes a que realicen la actividad en casa
con ayuda de sus papás, con la finalidad de crear una com-
Indica a los estudiantes que realizarán la Actividad recorriendo petencia de autos, utilizando diversos fondos de sus páginas,
la ciudad, lo primero a realizar será elegir el fondo de su pan- que agreguen sonidos y diálogos dentro de su secuencia de
Actividad talla y como personaje a un auto, deberán hacer que el auto programación.
Conectada se encuentre del tamaño correcto para conducir a través de
la ciudad y construyan una secuencia de programación para
que el auto recorra la ciudad y llegue a su destino. Un ejemplo Cierre
de secuencia que pueden utilizar es:
5 ¿Qué aprendimos hoy?
26
131
Puesta de sol
Programar va de la mano con la creatividad, las secuencias • Comunicación de ideas • Secuencias • Enlace para descargar Scratch
de programación en algunas ocasiones requieren manejar el • Imaginación • Instrucciones Jr. (disponible para celular An-
tiempo para indicar pausas para la interacción entre persona- • Creatividad • Bloques de pro- droid, tabletas y iPad)
jes o marcar temporalidad, por ejemplo, cuánto tiempo durará gramación • Bloques para imprimir
una escena, un mensaje, etc. • Temporalidad • Guía de bloques
• Guía editor
• Guía interfaz
Descripción de los contenidos de pensamiento computacional y • Actividad puesta de sol
programación necesarios para el profesor.
Los estudiantes practicarán los aprendizajes obtenidos en leccio- • ¿Qué hacen ustedes en la mañana?
nes pasadas para poder simular la puesta del sol utilizando los • ¿Qué hacen en la tarde?
bloques para poder explorar. • ¿Qué hacen en la noche?
Cierre
El objetivo es generar actividades que se puedan realizar con 4 ¿Qué aprendimos hoy?
el personaje durante el día, la noche y diversos espacios. Una
vez que se tengan muchos personajes identificados en el es- Para finalizar las actividades se llama la atención de todos y
pacio de tiempo correcto procede a la siguiente actividad. reflexionen sobre las experiencias que acaban de tener, con
ayuda de las siguientes preguntas:
Pide que dibujen las actividades que realizan durante el día y
durante la noche, hacer una puesta en común para identificar • ¿Qué les gustó de la lección?
las actividades en que coinciden y aquellas que son diferen- • ¿Qué aprendieron el día de hoy?
tes, lo cual podría enriquecer la secuencia a programar. • ¿Qué elementos incluyeron en sus actividades?
• ¿Cuál consideran que fue el bloque principal?
Desarrollo
3 Programa tus actividades
27
135
Las letras
Objetivo
Desarrollo Cierre
2 Diseño del abecedario 3 ¿Qué aprendimos hoy?
Pide a los estudiantes que ingresen a un nuevo proyecto en la Hasta este momento los estudiantes conocen que es un even-
plataforma Scratch Jr. Posteriormente se agregarán las 27 le- to y cómo utilizarlos. Para cerciorarte de ello, lanza las siguien-
Actividad tras mayúsculas del abecedario como nuevos personajes. Es tes preguntas para que las contesten alzando la mano:
Conectada importante proyectar cómo se crea un nuevo personaje.
• ¿De qué fue la lección de hoy?
• ¿Qué más se les ocurre que pueden hacer?
• ¿Qué bloques han utilizado hasta el momento?
28
139
Mayúsculas y minúsculas
Actividades presenciales que realizará el profesor con su grupo para 2 Agrega la letra minúscula
la práctica de códigos y símbolos de la herramienta base.
Los estudiantes deberán añadir las letras minúsculas del abe-
En caso de no tener acceso a computadoras, los estudiantes cedario como nuevos personajes a su proyecto y acomodar-
podrán crear código con ayuda de bloques de programación las en las páginas correspondientes. Brinda tiempo para ter-
y comprender cómo crear un abecedario divertido. minar el abecedario completo con mayúsculas y minúsculas.
Objetivo
Desarrollo
3 Correo entre letras sus páginas, que agreguen sonidos y diálogos dentro de su
secuencia de programación.
La letra mayúscula mandará un mensaje de voz a la letra mi-
núscula en cual contendrá el sonido que emite la letra. Para
Actividad
Conectada
mandar el mensaje puedes seguir la siguiente secuencia de Cierre
bloques. Recordando que las cartas de los bloques deben te-
ner el mismo color para que la acción se pueda llevar a cabo. 4 ¿Qué aprendimos hoy?
29
143
Objetos
Los programas siempre pueden ser mejorables, conforme ad- • Creatividad • Objetos • Enlace para descargar Scratch
quirimos conocimientos podemos regresar a los programas y • Secuencias Jr. (disponible para celular An-
optimizarlos. • Bloques de programación droid, tabletas y iPad)
• Bloques para imprimir
Esto pasa en nuestra vida diaria, podemos aprender cómo • Guía de bloques
realizar un pastel y con la práctica y aprendiendo mejores • Guía editor
técnicas de repostería podemos mejorar nuestras recetas y • Guía interfaz
métodos.
Apertura
Descripción de los contenidos de pensamiento computacional y
programación necesarios para el profesor. 1 Introducción
Para llevar a cabo las actividades con los estudiantes, consul- Da a conocer el encuadre de la lección a los estudiantes, men-
ta los contenidos de la lección previamente, especialmente el ciona que esta es la lección final de proyecto del abecedario.
uso de objetos, movimiento y sonido.
Desarrollo
Actividades presenciales que realizará el profesor con su grupo para
la práctica de códigos y símbolos de la herramienta base. 2 Personajes
En caso de no tener acceso a computadoras, los estudiantes Los estudiantes encontrarán personajes (animales, objetos,
podrán crear código con ayuda de bloques de programación personas) dentro de Scratch Jr. que inicien con la letra del
y comprender cómo crear un abecedario divertido. Actividad abecedario asignada, posteriormente agregaran éstos a la
Conectada página con la letra correcta.
30
145
Contar y cardinalidad
Motiva a los estudiantes a utilizar los bloques de correo y mo- En la programación el uso de números y posición de objetos
vimiento de manera creativa para hacer su abecedario ame- es primordial, por ejemplo, al crear un juego ya que es nece-
no, divertido y creativo. sario indicar en dónde se ubicará un personaje, y los números
son utilizados principalmente en contadores para recolección
de objetos o sumar puntajes.
Cierre
El potencial de la programación puede llevarse a cabo en di-
4 ¿Qué aprendimos hoy? ferentes ámbitos.
Objetivo
Apertura
1 Introducción
31
149
Sonido y movimiento,
fiesta de baile
Luego, se pedirá a los estudiantes que generen un total de 10 Actividades presenciales que realizará el profesor con su grupo para
preguntas incluyendo los conceptos que han aprendido en su la práctica de códigos y símbolos de la herramienta base.
clase de matemáticas como es la suma y la resta, principal-
mente para aumentar el grado de dificultad de las preguntas En caso de no tener acceso a computadoras, los estudiantes
y de las respuestas. podrán crear código con ayuda de bloques de programación
en papel para crear sus secuencias de baile.
Para que los estudiantes tengan una mejor comprensión se
recomienda que se proyecten los pasos a seguir para realizar
esta actividad. Objetivo
En caso de no contar con acceso a Scratch Jr., se sugiere rea- Los estudiantes generarán secuencias de programación con un alto
lizar la actividad con toda la clase y a través de un proyector. nivel de complejidad para crear secuencias de baile.
Invita a los estudiantes a que realicen la actividad en casa con
ayuda de sus papás, con la finalidad de realizar una evalua-
ción en Scratch JR. utilizando diversos fondos de sus páginas,
que agreguen sonidos y diálogos dentro de su secuencia de Habilidades Contenidos Recursos
programación. escolares
Apertura
1 Introducción En caso de no contar con acceso a Scratch Jr., se sugiere rea-
lizar la actividad con toda la clase y a través de un proyector.
Explicar el encuadre de la lección y pregunta a los estudiantes Invita a los estudiantes a realizar la actividad en casa con ayu-
¿si les gusta bailar?, ¿cómo se imaginan que se construye una da de sus papás, con la finalidad de realizar secuencias de bai-
coreografía de baile? le en Scratch JR. utilizando diversos bloques de programación.
32
153
La comunicación es fundamental en el uso de la tecnología, • Interacción • Secuencias • Enlace para descargar Scratch Jr.
es una de las principales herramientas y para su uso eficiente • Creatividad • Bloques de programación (disponible para celular Android,
se realiza programación para que la información enviada y • Mensajes tabletas y iPad)
recibida sea correcta. Para ello el transmisor y receptor deben • Bloques para imprimir
encontrarse sincronizados, por ejemplo, utilizando el mismo • Guía de bloques
color de sobre de mensaje, así, si muchas personas estuvieran • Guía editor
enviando sobres con mensajes, pero tu solo tienes que hacer • Guía interfaz
caso a los sobres azules, no importarán todos los demás tú
sabrás que solo debes hacer caso a esa información.
Vocabulario
Descripción de los contenidos de pensamiento computacional y Mensaje: Noticia o comunicación que una persona envía a otra o pone en su cono-
programación necesarios para el profesor. cimiento.
Los estudiantes practicarán sus habilidades de envió de correo Invita a los estudiantes a comentar el contenido de las cartas
entre dos personajes por medio de la programación y de igual que recibieron de uno de sus compañeros, esta acción enri-
forma desarrollarán sus habilidades lecto-escritoras, para ge- quecerá la convivencia y ampliará el conocimiento que tienen
nerar un mensaje. de sí mismos y los demás integrantes del grupo.
1º de Primaria 154
Lección
33
155
Creando conversación
Desarrollo
2 Cartas entre personajes Scratch Jr. Fundamentos de pensamiento computacional y programación.
Ahora es el turno de los personajes, pide a los estudiantes que La comunicación es fundamental en el uso de la tecnología,
ingresen a Scratch Jr., y les mostraras cómo se pueden mandar es una de las principales herramientas y conforme se agregan
Actividad mensajes cortos y simbólicos entre los personajes, utilizando más personas se vuelve más compleja.
Conectada los diferentes bloques que existen en la plataforma y los cua-
les han aprendido a usar a lo largo de su curso; todo esto por Para ello se realizan programas que indican entre quienes se
medio de una proyección. están comunicando, por ejemplo, todos los mensajes azules
llegan a las personas asignadas a ese color.
Pide a los estudiantes que creen una conversación entre 3 Actividades presenciales que realizará el profesor con su grupo para
personajes donde exista, un saludo, una anécdota y una des- la práctica de códigos y símbolos de la herramienta base.
pedida.
En caso de no tener acceso a computadoras, los estudiantes
En caso de no contar con acceso a Scratch Jr., se sugiere rea- podrán crear código con ayuda de bloques de programación
lizar la actividad con toda la clase y a través de un proyector. en papel para crear sus secuencias de baile.
Pregunta a los estudiantes para que sirve cada uno de los blo-
ques que han utilizado a lo largo de la actividad, de igual for-
ma pregunta ¿alguien realizó una secuencia diferente?
1º de Primaria 156
157
Desarrollo
Habilidades Contenidos Recursos 2 Crea diálogos entre tus personajes
escolares
El diálogo que los estudiantes generaron entre ellos ahora lo
• Interacción • Secuencias • Enlace para descargar Scratch Jr. pasarán al programa Scratch Jr. involucrando a tres perso-
• Creatividad • Bloques de programación (disponible para celular Android, Actividad najes que a lo largo del proyecto se hacen las preguntas ya
• Mensajes tabletas y iPad) Conectada mencionadas en la actividad anterior y se responden con las
• Bloques para imprimir respuestas obtenidas de igual forma en la actividad anterior.
• Guía de bloques
• Guía editor Algunos ejemplos de secuencias de programación que se pue-
• Guía interfaz den utilizar para crear esta programación son:
Vocabulario
Glosario 159
1° de primaria
Algoritmo: Secuencia de instrucciones ordenadas que llevan a la Mensaje: Noticia o comunicación que una persona envía a otra o
solución de una tarea. pone en su conocimiento.
Arrastra: Haz clic con el botón del ratón y mantenlo presionado mien- Nombre de usuario: Un nombre que inventas para que puedas ver o
tras mueves el cursor hacia su nueva ubicación. hacer cosas en un sitio web, a veces llamado “nombre de pantalla”.
Bloque de programación: Es una instrucción representada en una Páginas en Scratch Jr.: Se puede decir que son las escenas que con-
imagen (bloque). forman una historia, como las páginas de un libro. Cada página tiene
Ciclo: La acción de hacer algo una y otra vez. su propio conjunto de personajes, un fondo y su programación.
Clic: Presiona el botón del ratón. Pausa en Scratch Jr.: Pausa la secuencia de comandos, en una can-
Código: Es el conjunto de instrucciones que debe realizar una com- tidad de tiempo determinada (contada en décimas de segundo).
putadora o robot. Persistencia: Intentarlo una y otra vez, incluso cuando algo es muy
Collage: Técnica artística consistente en la unión de distintos ele- difícil.
mentos, el collage suele incluir diversos materiales e imágenes en Pixel: Elemento más pequeño de una imagen.
la composición de una misma obra. Programa: Algoritmo que ha sido codificado en algo que puede ser
Comando: Es la instrucción que un programador o usuario le da a ejecutado por una máquina.
una computadora o robot. Programación: Idear y ordenar acciones que se ejecutan para realizar
Comandos: Refiere a una instrucción dada a una computadora o una tarea. La programación se encarga de codificar esas acciones
robot. para que una computadora pueda interpretarlas y llevarlas a cabo.
Comunicación: Transmisión de señales mediante un código común Programación por bloques: Permite aprender la lógica de programa-
al emisor y al receptor. ción mediante el uso de sencillas conexiones en forma de bloques.
Correo: Conjunto de cartas y paquetes que se transportan, entre- Repetición: Es la acción y efecto de repetir o repetirse, volver a ha-
gan o reciben. cer o decir lo que ya se había hecho o dicho.
Cuento: Narración breve, oral o escrita, en la que se narra una his- Repetición en programación: Instrucciones que se repiten un de-
toria de ficción con un reducido número de personajes, una intriga terminado número de veces o por siempre. También se le conoce
poco desarrollada, un clímax y desenlace rápidos. como ciclos.
Decodificar: Interpretar una instrucción dada a través de un símbo- Repetir: Hacer algo de nuevo.
lo. Por ejemplo, el símbolo de una flecha “--> “interpretarlo como “un Secuencia: Serie de instrucciones de programación.
paso a la derecha”. Scratch Jr.: Plataforma con lenguaje de programación visual, a tra-
Depuración: Encontrar y solucionar errores en un algoritmo o programa. vés de bloques, que permite programar historias y juegos interac-
Doble clic: Presiona el botón del ratón dos veces, rápidamente. tivos. Y en el proceso, aprenden a resolver problemas, diseñar pro-
Error (bug): Parte de un programa que no funciona correctamente. yectos y expresarse creativamente en la computadora.
Evaluación: Valoración de conocimientos, actitud y rendimiento de Suelta: Suelta el botón del mouse para “soltar” un elemento que
una persona o de un servicio. estás arrastrando.
Evento: Una acción que hace que ocurra algo. Temporalidad: Cualidad de lo que es temporal o tiene una duración
F.A.I.L: Fracaso. determinada y limitada.
Final: Interrupción o cese de un proceso o de la existencia de algo. Velocidad: Relación que se establece entre el espacio o la distancia
Frustración: Sentirse molesto o enojado porque algo no es como se que recorre un objeto y el tiempo que invierte en ello.
quiere o espera. Videojuego: Juego electrónico que se visualiza por medio de una
Inicio: Punto de donde parte, nace o surge una cosa. pantalla.
Instrucción: Es la orden que permite indicar a la computadora o
robot la acción que debe realizar.
1º de Primaria 160
Tabla de 161
Links
Lección Recurso Enlace corto Lección Recurso Enlace corto
1 Robot https://bit.ly/3QdpbfQ 7 Video de la lección - telecuantrix https://bit.ly/3nqr3pe
1 Laberinto https://bit.ly/3HXfZJE 7 Bloques para imprimir https://bit.ly/39YddaJ
1 Video de la lección - telecuantrix https://youtu.be/WL0WZvPdQC8 7 Guía de bloques https://bit.ly/3Q5F2xk
2 Recorrido de Canica - Guía del Maestro https://bit.ly/3y28P2d 7 Guía editor https://bit.ly/3baRSLV
2 Bugs escondidos - Historia en línea. https://bit.ly/3AaF2af 7 Guía interfaz https://bit.ly/3S8DmEY
2 Video de la lección - telecuantrix https://bit.ly/3Oue0za 8 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
2 Emociones y Caras – Dibujos de emociones https://bit.ly/3nolgAQ 8 Video de la lección - telecuantrix https://bit.ly/3OK19sn
2 Lugar para pensar - Cuaderno de Reflexión https://bit.ly/3QRTN82 8 Bloques para imprimir https://bit.ly/39YddaJ
3 Recorrido de Canica - Guía del Maestro https://bit.ly/3y3Kbyg 8 Guía de bloques https://bit.ly/3Q5F2xk
3 Stevie y el gran proyecto - Historia en línea https://bit.ly/3nmcgMj 9 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
3 Video de la lección - telecuantrix https://bit.ly/3nqTDHf 9 Video de la lección - telecuantrix https://bit.ly/3y0ZO9V
3 Emociones y Caras – Dibujos de emociones https://bit.ly/39ZcjL2 9 Bloques para imprimir https://bit.ly/3Nu2YZs
3 Lugar para pensar - Cuaderno de Reflexión https://bit.ly/3Nnjuu1 9 Guía de bloques https://bit.ly/3Q5F2xk
Algoritmos de la vida real: Planta una semi- 10 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
4 https://bit.ly/3OJwLyR
lla - Hoja de trabajo.
10 Video de la lección - telecuantrix https://bit.ly/3I1WsIo
4 Algoritmos de la vida real – hoja de trabajo https://bit.ly/3u5FL9a
10 Bloques para imprimir https://bit.ly/3noTc0c
4 Video de la lección - telecuantrix https://bit.ly/3a2a7T5
10 Guía de bloques https://bit.ly/3Q5F2xk
5 Mapas felices – hoja de trabajo https://bit.ly/3OtCrwC
11 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
5 Mapas felices – plantilla https://bit.ly/3a65Uxw
11 Bloques para imprimir https://bit.ly/3nmHRNQ
5 Mapas felices – hoja de respuesta https://bit.ly/3OtCzfA
11 Guía de bloques https://bit.ly/3Q5F2xk
5 Video de la lección - telecuantrix https://bit.ly/3Nsn2eJ
12 Información Privada- Hoja de trabajo https://bit.ly/3yt6mQ6
5 Emociones y Caras – Dibujos de emociones https://bit.ly/3AaG328
12 Información Privada- Hoja de respuestas https://bit.ly/3A7OATH
5 Lugar para pensar - Cuaderno de Reflexión https://bit.ly/3AaGdqg
12 Video de la lección - Telecuantrix https://bit.ly/3OSEfzb
6 Ejercicio de programación - CODE.org https://bit.ly/3pImLuI
13 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
6 Bloques Desconectado - Manipulables https://bit.ly/3bzx0O9
13 Bloques para imprimir https://bit.ly/3NqUQIX
6 Rosa de los vientos: folleto https://bit.ly/3npNM4O
13 Guía de bloques https://bit.ly/3Q5F2xk
6 Emociones y Caras – Dibujos de emociones https://bit.ly/3HXULLI
14 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
6 Lugar para pensar - Cuaderno de Reflexión https://bit.ly/3OMm5iu
14 Bloques para imprimir https://bit.ly/3QV3Qcf
7 Enlace para descargar Scratch Jr. https://www.scratchjr.org/
1º de Primaria 162
163