Ir al contenido
Tecnología · 2o Grado · Aventuras Algorítmicas · I Bimestre

Programación con Bloques: Scratch Básico

Los estudiantes utilizan interfaces visuales como Scratch para construir programas sencillos sin escribir código textual.

Aprendizajes Esperados SEPSEP.2.2.4

Acerca de este tema

La programación con bloques en Scratch permite a los estudiantes de segundo grado crear programas sencillos mediante interfaces visuales, arrastrando y conectando bloques sin escribir código textual. Exploran cómo unir bloques para formar secuencias de acciones, como mover un gato por la pantalla o cambiar escenarios, respondiendo a preguntas clave: ¿cómo se conectan los bloques para una animación? ¿Cuáles son las ventajas para principiantes? ¿Cómo crear una historia simple? Esto cumple con el estándar SEP.2.2.4 de la unidad Aventuras Algorítmicas del primer bimestre.

En el currículo de Tecnología de la SEP, este tema introduce el pensamiento computacional básico: secuenciación lógica, identificación de patrones y resolución de errores simples. Los alumnos descubren que la programación por bloques facilita el enfoque en ideas creativas, reduce frustraciones por sintaxis y prepara para conceptos avanzados como bucles y eventos.

El aprendizaje activo beneficia este tema porque las pruebas inmediatas en Scratch hacen tangible la lógica algorítmica. Cuando los estudiantes trabajan en parejas para depurar animaciones o comparten proyectos en grupo, ganan confianza al ver resultados instantáneos y aprenden de errores colectivos, fortaleciendo habilidades colaborativas y perseverancia.

Preguntas Clave

  1. ¿Cómo se conectan los bloques de código en Scratch para crear una secuencia de acciones?
  2. ¿Qué ventajas ofrece la programación por bloques para los principiantes?
  3. ¿Cómo podemos usar los bloques de programación en Scratch para crear una pequeña animación o historia?

Objetivos de Aprendizaje

  • Identificar la función de cada bloque de programación en Scratch para construir secuencias lógicas.
  • Demostrar cómo conectar bloques de movimiento y apariencia para crear una animación simple en Scratch.
  • Explicar la ventaja de la programación por bloques para iniciar en el mundo de la programación.
  • Diseñar un programa corto en Scratch que cuente una historia básica utilizando diálogos y cambios de escenario.

Antes de Empezar

Uso básico del ratón y teclado

Por qué: Los estudiantes necesitan familiaridad con estas herramientas para poder arrastrar y soltar bloques, así como para escribir texto en diálogos.

Identificación de objetos y personajes

Por qué: Es fundamental que los estudiantes reconozcan los sprites y escenarios en Scratch para poder manipularlos y programar sus acciones.

Vocabulario Clave

Bloque de programaciónPieza gráfica en Scratch que representa una instrucción o comando para la computadora. Se arrastran y conectan para formar un programa.
SecuenciaOrden específico en el que se ejecutan las instrucciones o bloques de código para lograr un resultado.
SpritePersonaje u objeto gráfico en Scratch que puede moverse, cambiar de apariencia y responder a comandos de programación.
EscenarioFondo de la presentación en Scratch donde se mueven los sprites y ocurren las acciones del programa.
Interfaz visualEntorno de trabajo en Scratch que utiliza gráficos y bloques en lugar de texto para escribir código, facilitando su uso.

Cuidado con estas ideas erróneas

Idea errónea comúnLos bloques se pueden conectar en cualquier orden sin importar la secuencia.

Qué enseñar en su lugar

La programación requiere orden lógico para que las acciones ocurran correctamente. En actividades de parejas, los estudiantes prueban secuencias erróneas y observan fallos, lo que les ayuda a descubrir la importancia del flujo paso a paso mediante prueba y error.

Idea errónea comúnScratch no es programación real porque no usa texto.

Qué enseñar en su lugar

Scratch enseña conceptos fundamentales de programación como algoritmos y lógica. Proyectos grupales donde comparten y modifican códigos ajenos demuestran que los bloques representan instrucciones reales, fomentando debates que aclaran esta idea.

Idea errónea comúnSi un bloque falla, todo el programa se arruina.

Qué enseñar en su lugar

Los errores se aíslan con depuración modular. En estaciones rotativas, los alumnos experimentan fallos parciales y aprenden a identificar bloques problemáticos, ganando resiliencia al ver que un ajuste local resuelve el conjunto.

Ideas de aprendizaje activo

Ver todas las actividades

Conexiones con el Mundo Real

  • Los diseñadores de videojuegos utilizan interfaces visuales similares a Scratch para crear los movimientos y comportamientos de los personajes en juegos para consolas o móviles. Esto les permite prototipar ideas rápidamente antes de escribir código complejo.
  • Los animadores en estudios como Pixar o Disney emplean herramientas de programación visual para dar vida a personajes en películas. Pueden definir secuencias de movimientos y expresiones faciales de forma intuitiva, acelerando el proceso creativo.

Ideas de Evaluación

Boleto de Salida

Entrega 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?

Verificación Rápida

Observa 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.

Pregunta para Discusión

Al 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?'

Preguntas frecuentes

¿Cómo introducir Scratch básico en segundo grado?
Comienza con una demostración colectiva de bloques simples: mover un sprite y agregar sonido. Luego, asigna tareas guiadas en parejas para conectar 3-5 bloques. Usa la galería de Scratch para ejemplos motivadores y reflexiona al final sobre qué secuencias funcionaron mejor. Esto construye confianza rápida.
¿Cuáles son las ventajas de la programación por bloques para principiantes?
Elimina barreras de sintaxis textual, permite foco en lógica y creatividad. Los niños ven resultados inmediatos, lo que motiva perseverancia. En México, alinea con SEP al desarrollar pensamiento computacional sin frustraciones iniciales, preparando para herramientas futuras.
¿Cómo el aprendizaje activo ayuda en programación con Scratch?
Actividades como rotaciones de estaciones o programación en parejas hacen la lógica visible e interactiva. Los estudiantes depuran en tiempo real, colaboran en soluciones y conectan bloques con acciones concretas, lo que retiene conceptos mejor que lecciones pasivas y fomenta habilidades del siglo XXI.
¿Qué proyectos simples crear con Scratch en primer bimestre?
Animaciones básicas como un gato bailando, una historia con cambio de fondos o un saludo interactivo. Cada uno usa 5-10 bloques de movimiento, apariencia y control. Evalúa secuenciación y creatividad; adapta a ritmos del grupo para reforzar estándares SEP.