Skip to content
Tecnología · 2o Grado

Ideas de aprendizaje activo

Programación con Bloques: Scratch Básico

La programación con bloques en Scratch es ideal para estudiantes de segundo grado porque su naturaleza visual y táctil reduce la abstracción del código. Al manipular bloques físicamente, los niños internalizan conceptos como secuencias y condicionales sin frustrarse con errores de sintaxis, lo que fomenta su confianza y curiosidad.

Aprendizajes Esperados SEPSEP.2.2.4
20–45 minParejas → Toda la clase4 actividades

Actividad 01

Parejas Creativas: Gato en Movimiento

En parejas, los estudiantes abren Scratch y seleccionan el gato como sprite. Conectan bloques de movimiento y sonidos para crear una secuencia de baile de 10 pasos. Prueban, depuran y presentan su animación al grupo.

¿Cómo se conectan los bloques de código en Scratch para crear una secuencia de acciones?

Consejo de FacilitaciónDurante Parejas Creativas, asigna roles específicos: un estudiante conecta los bloques mientras el otro observa y anticipa qué pasará después, fomentando la metacognición.

Qué observarEntrega a cada estudiante una tarjeta con la imagen de tres bloques de Scratch (ej. 'mover 10 pasos', 'decir Hola', 'cambiar disfraz'). Pide que escriban en orden cómo los conectarían para que un personaje salude y dé un paso. Luego, pregunta: ¿Qué bloque usarías para que el personaje cambie de color?

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Actividad 02

Sesión de Exploración al Aire Libre45 min · Grupos pequeños

Estaciones Rotativas: Bloques Básicos

Prepara cuatro estaciones con laptops: 1) Movimiento, 2) Apariencia, 3) Sonido, 4) Depuración. Grupos rotan cada 7 minutos, ensamblan secuencias y registran qué bloques funcionan mejor juntos.

¿Qué ventajas ofrece la programación por bloques para los principiantes?

Consejo de FacilitaciónEn Estaciones Rotativas, coloca carteles con ejemplos de bloques correctos e incorrectos en cada estación para guiar la comparación visual entre secuencias funcionales y fallidas.

Qué observarObserva a los estudiantes mientras trabajan en un proyecto sencillo (ej. hacer que un animal camine). Haz preguntas directas: '¿Qué bloque necesitas para que el animal avance?', '¿Cómo harías para que repita ese movimiento varias veces?' Anota quién demuestra comprensión de la secuenciación.

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Actividad 03

Reto Colectivo: Historia Grupal

La clase elige un tema como 'Aventura en la selva'. En cadena, cada estudiante agrega un bloque a un proyecto compartido en Scratch online, creando una historia animada paso a paso.

¿Cómo podemos usar los bloques de programación en Scratch para crear una pequeña animación o historia?

Consejo de FacilitaciónPara el Reto Colectivo, proporciona una tabla en blanco para que cada grupo registre sus ideas antes de programar, evitando que se enfoquen solo en el resultado final.

Qué observarAl finalizar la creación de una pequeña animación, pregunta al grupo: '¿Qué fue lo más fácil al usar los bloques de Scratch? ¿Qué fue lo más difícil y por qué? ¿Cómo creen que esto ayuda a las personas que crean videojuegos o animaciones?'

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Actividad 04

Individual: Mi Primera Secuencia

Cada alumno crea una secuencia simple: un personaje saluda, salta y desaparece. Guardan el proyecto y lo exportan como imagen para reflexionar sobre la conexión de bloques.

¿Cómo se conectan los bloques de código en Scratch para crear una secuencia de acciones?

Consejo de FacilitaciónEn la actividad Individual, pide a los estudiantes que verbalicen cada bloque que arrastran antes de conectarlo, reforzando la conexión entre acción y propósito.

Qué observarEntrega a cada estudiante una tarjeta con la imagen de tres bloques de Scratch (ej. 'mover 10 pasos', 'decir Hola', 'cambiar disfraz'). Pide que escriban en orden cómo los conectarían para que un personaje salude y dé un paso. Luego, pregunta: ¿Qué bloque usarías para que el personaje cambie de color?

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Plantillas

Plantillas que acompañan estas actividades de Tecnología

Úsalas, edítalas, imprímelas o compártelas.

Algunas notas para enseñar esta unidad

Los profesores eficaces comienzan con proyectos concretos y tangibles, como mover un personaje, antes de introducir conceptos abstractos. Evitan explicar bloques individuales en abstracto; en su lugar, muestran cómo solucionar un problema pequeño (ej. hacer que el gato maúlle) y luego preguntan: '¿Qué otros movimientos podemos añadir?'. La investigación muestra que los niños de esta edad aprenden mejor cuando ven el impacto inmediato de su código, por lo que los errores se convierten en oportunidades de aprendizaje activo en lugar de fallos que desaniman.

Los estudiantes demuestran comprensión cuando organizan bloques en secuencias lógicas para lograr un objetivo claro, como hacer moverse a un personaje o narrar una historia breve. Observamos que explican sus procesos con vocabulario básico de programación, como 'pasos', 'escenarios' o 'cambiar disfraz'.


Cuidado con estas ideas erróneas

  • Durante Parejas Creativas, observa cuando los estudiantes conectan bloques aleatoriamente sin probar la secuencia.

    Pide a cada pareja que ejecute su programa y observe qué ocurre. Luego, pregunta: '¿Por qué el gato no se movió como esperaban?' y guíalos a reorganizar los bloques en orden lógico (ej. 'mover 10 pasos' antes que 'decir Hola').

  • Durante Estaciones Rotativas, escucha afirmaciones como 'Scratch no es programación de verdad, solo es arrastrar dibujos'.

    En cada estación, muestra dos programas idénticos: uno en bloques y otro en pseudocódigo. Pide a los estudiantes que identifiquen las instrucciones equivalentes, destacando que los bloques son una forma visual de escribir código.

  • Durante la actividad Individual, algunos estudiantes creen que un error en un bloque arruina todo el proyecto.

    Pide a los estudiantes que comenten individualmente qué bloque falla en su programa. Luego, guíalos a desactivar temporalmente bloques no esenciales para aislar el error, demostrando que pequeños ajustes pueden resolver el conjunto.


Metodologías usadas en este resumen