Ir al contenido
Tecnología · 1o Básico · Algoritmos en la Vida Cotidiana · 1er Semestre

Introducción a la Programación Visual

Los estudiantes exploran entornos de programación visual por bloques para crear animaciones o historias interactivas sencillas.

Objetivos de Aprendizaje (OA)OA TEC 1oB: Lenguajes de Programación y Simbología

Acerca de este tema

La introducción a la programación visual guía a los estudiantes de 1° básico en el uso de entornos por bloques, como Scratch Jr., para crear animaciones o historias interactivas simples. Conectan bloques que representan instrucciones secuenciales y forman algoritmos básicos, respondiendo a preguntas clave como explicar cómo se unen los bloques o diseñar secuencias para animar un personaje. Esto cumple con OA TEC 1oB de MINEDUC sobre lenguajes de programación y simbología, integrando pensamiento computacional en la unidad de Algoritmos en la Vida Cotidiana.

Los alumnos relacionan estas secuencias con rutinas diarias, como ordenar pasos para lavarse las manos, y evalúan la facilidad de estos entornos para expresar ideas creativas. Desarrollan habilidades de secuenciación, depuración de errores y colaboración, bases para futuras competencias digitales en el currículo chileno.

El aprendizaje activo beneficia este tema porque actividades prácticas permiten experimentar con bloques en tiempo real, ajustando secuencias mediante prueba y error. Esto hace tangibles conceptos abstractos, fomenta la perseverancia y fortalece la comprensión al compartir creaciones en grupo, conectando la programación con la expresión personal.

Preguntas Clave

  1. Explica cómo los bloques de programación se conectan para formar un algoritmo.
  2. Diseña una secuencia de eventos para animar un personaje en un entorno visual.
  3. Evalúa la facilidad de uso de la programación visual para expresar ideas.

Objetivos de Aprendizaje

  • Identificar la función de cada bloque de programación en un entorno visual para construir una secuencia de acciones.
  • Diseñar una animación simple conectando bloques de eventos y acciones en orden lógico.
  • Explicar cómo la secuencia de bloques determina el resultado de una animación o historia interactiva.
  • Evaluar la efectividad de una secuencia de bloques para lograr un objetivo específico en la animación.

Antes de Empezar

Secuenciación de eventos simples

Por qué: Los estudiantes necesitan comprender la idea de orden y pasos para poder aplicar ese concepto a los bloques de programación.

Identificación de acciones básicas

Por qué: Deben poder reconocer y nombrar acciones (mover, saltar, hablar) para poder asociarlas con los bloques correspondientes.

Vocabulario Clave

Bloque de programaciónUna pieza gráfica que representa una instrucción o comando específico en un lenguaje de programación visual.
SecuenciaEl orden en que se colocan y ejecutan los bloques de programación para crear un resultado.
AlgoritmoUn conjunto de pasos o instrucciones ordenadas que una computadora sigue para realizar una tarea.
Entorno de programación visualUn programa o aplicación que permite crear código arrastrando y conectando bloques gráficos en lugar de escribir texto.

Cuidado con estas ideas erróneas

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

Qué enseñar en su lugar

Los bloques deben seguir una lógica secuencial para que el algoritmo funcione correctamente. En actividades de parejas, los estudiantes prueban órdenes diferentes y observan fallos, lo que les ayuda a descubrir la importancia del orden mediante discusión y comparación de resultados.

Idea errónea comúnLa programación visual no requiere pensar, solo arrastrar bloques.

Qué enseñar en su lugar

Requiere planificación y depuración activa. Exploraciones en estaciones grupales revelan que errores comunes surgen sin secuencia pensada, fomentando debates donde corrigen mentalmente antes de ejecutar, fortaleciendo el pensamiento lógico.

Idea errónea comúnSi un bloque falla, toda la animación se pierde.

Qué enseñar en su lugar

Los errores se aíslan y corrigen sin afectar todo. En sesiones colaborativas, los alumnos depuran paso a paso, experimentando que un ajuste puntual resuelve problemas, lo que construye confianza mediante retroalimentación inmediata.

Ideas de aprendizaje activo

Ver todas las actividades

Conexiones con el Mundo Real

  • Los animadores utilizan software especializado para crear personajes y escenas en películas y videojuegos, conectando instrucciones para dar vida a sus creaciones.
  • Los diseñadores de experiencias interactivas para sitios web y aplicaciones emplean principios similares a la programación visual para definir cómo responden los elementos a las acciones del usuario, como hacer clic en un botón.

Ideas de Evaluación

Boleto de Salida

Entregue a cada estudiante una tarjeta con 3-4 bloques de programación. Pídales que los ordenen en la tarjeta para crear una secuencia que haga que un personaje salude. Luego, deben escribir una oración explicando por qué eligieron ese orden.

Verificación Rápida

Muestre una animación simple creada con bloques. Pregunte a los estudiantes: '¿Qué bloque creen que se usó primero para que el personaje se moviera? ¿Qué bloque creen que se usó después para que cambiara de color?' Anote las respuestas para identificar la comprensión de la secuencia.

Pregunta para Discusión

Plantee la pregunta: '¿Cómo se parece el orden de los bloques para hacer una animación a los pasos que seguimos para preparar una ensalada?'. Guíe la discusión para que los estudiantes comparen la necesidad de un orden específico en ambas actividades.

Preguntas frecuentes

¿Cómo introducir la programación visual en 1° básico?
Comienza con ejemplos cotidianos como secuencias para jugar o comer, luego pasa a bloques en Scratch Jr. Usa pantallas proyectadas para modelar conexiones simples. Dedica sesiones cortas de 20 minutos para exploración libre, alternando con guías estructuradas que respondan a las preguntas clave de la unidad.
¿Qué plataformas recomiendas para programación visual?
Scratch Jr. es ideal por su interfaz intuitiva y bloques grandes para niños pequeños. Code.org ofrece tutoriales en español adaptados a MINEDUC. Ambas permiten creaciones offline o en tablets compartidas, facilitando acceso en aulas chilenas con recursos limitados.
¿Cómo el aprendizaje activo ayuda en programación visual?
Actividades en parejas o grupos, como crear animaciones secuenciales, permiten prueba y error inmediata, haciendo concretos los algoritmos. Los estudiantes depuran colaborando, discuten porqués de fallos y comparten éxitos, lo que profundiza comprensión y motiva más que lecciones pasivas. Esto alinea con Bases Curriculares al fomentar autonomía digital.
¿Cómo evaluar el dominio de algoritmos visuales?
Observa si explican conexiones de bloques oralmente o dibujan secuencias. Usa rúbricas para diseño de animaciones: secuenciación clara, depuración y creatividad. Registra evaluaciones en portafolios digitales para rastrear progreso en OA TEC 1oB.