Eduteka+

Exploradores del Código: Descubriendo Scratch y el Pensamiento Computacional

Tecnología e Informática Pensamiento Computacional Aprendizaje Basado en Retos 22 jul 2026 Publicado en EdutekaLab · términos de origen

Creado por María F.

DOCX PDF

Cómo fue en el aula

Todavía nadie ha contado cómo le fue con este recurso.

Descripción

Este plan de clase está diseñado para que estudiantes de cuarto y quinto grado de primaria (6-11 años) se introduzcan de manera divertida y práctica en el mundo de la programación mediante Scratch y el desarrollo del pensamiento computacional. Los alumnos aprenderán a descomponer problemas en partes más pequeñas, reconocer patrones, crear algoritmos sencillos y diseñar proyectos interactivos usando bloques de código visual. A través de retos reales que conectan con su vida cotidiana, los estudiantes desarrollarán habilidades para resolver problemas, pensar de forma lógica y creativa, y trabajar colaborativamente.

Este aprendizaje es relevante porque potencia la capacidad de los niños para entender cómo funcionan las tecnologías que los rodean y les brinda herramientas para crear soluciones digitales, fomentando su autonomía y confianza. Además, el enfoque basado en retos los motiva a aplicar lo aprendido en situaciones reales, haciendo que la experiencia sea significativa y divertida.

Objetivos de Aprendizaje

  • Identificar y explicar los conceptos básicos del pensamiento computacional (descomposición, reconocimiento de patrones, algoritmos y abstracción).
  • Crear proyectos sencillos en Scratch aplicando bloques de código para resolver retos específicos.
  • Colaborar en equipos para diseñar soluciones creativas y funcionales usando Scratch.
  • Evaluar y mejorar sus proyectos mediante la prueba y el ajuste de algoritmos.

Recursos Necesarios

  • Computadoras o tablets con acceso a internet y Scratch en línea (https://scratch.mit.edu) o Scratch offline instalado (1 por cada 2 estudiantes).
  • Proyector o pantalla para mostrar ejemplos y guías.
  • Hojas impresas con vocabulario básico de Scratch y pensamiento computacional.
  • Cuadernos o hojas para anotaciones y bocetos de proyectos.
  • Materiales para dibujo (lápices, colores, reglas).
  • Tarjetas con retos o problemas para resolver con Scratch.
  • Guía didáctica para el docente con instrucciones paso a paso.

Requisitos Previos

  • Conocimiento básico del uso de computadora o tablet (encender, usar ratón o pantalla táctil).
  • Habilidades básicas para leer y comprender instrucciones simples.
  • Experiencia previa mínima con actividades lógicas o juegos que impliquen secuencias o patrones (de cualquier asignatura).
  • Capacidad para trabajar en equipo y comunicarse con compañeros.

Actividades

Sesión 1: Conociendo Scratch y el Pensamiento Computacional

Fase de Inicio

Tiempo estimado: 10 minutos

Propósito de la sesión: Presentar a los estudiantes el concepto de pensamiento computacional y familiarizarlos con el entorno de Scratch para motivarlos a crear sus propios proyectos.

Activación de conocimientos previos

  • Docente: Muestra una imagen con bloques de LEGO y pregunta: “¿Alguien ha armado algo con bloques de LEGO? ¿Cómo lo hicieron? ¿Qué pasos siguieron?”
  • Estudiantes: Responden compartiendo experiencias sobre construir objetos con bloques y mencionan la importancia del orden y la planificación.

Motivación y enganche

  • Docente: Explica: “Programar es como armar un juego con bloques, pero en la computadora. Hoy vamos a ser exploradores del código para crear historias, juegos y animaciones con Scratch.”
  • Estudiantes: Escuchan atentos y muestran curiosidad por iniciar.

Contextualización

  • Docente: Conecta el tema con la vida diaria: “¿Han visto juegos o dibujos animados que se mueven en la pantalla? Todo eso está creado con instrucciones que las computadoras entienden, y hoy aprenderemos a hacer las nuestras.”
  • Estudiantes: Reconocen su entorno digital y se motivan a aprender.

Fase de Desarrollo

Tiempo estimado: 45 minutos

Presentación del contenido

Docente: Introduce los cuatro conceptos básicos del pensamiento computacional usando ejemplos sencillos y visuales en pizarra o presentación: descomposición, reconocimiento de patrones, algoritmos y abstracción. Luego, abre Scratch y muestra la interfaz principal, explicando bloques básicos y cómo crear un proyecto nuevo.

Actividades de aprendizaje activo

  • Actividad 1: “Descubre el Pensamiento Computacional”
    • Objetivo: Identificar los conceptos básicos del pensamiento computacional.
    • Instrucciones:
      • En parejas, los estudiantes reciben tarjetas con pequeños problemas cotidianos (ej. preparar un sándwich, ordenar la mochila).
      • Debaten y escriben cómo podrían dividir el problema en pasos (descomposición) y qué patrones ven en las actividades.
      • Comparten sus respuestas con el grupo.
    • Organización: Parejas
    • Producto: Lista de pasos y patrones identificados en las actividades.
    • Tiempo: 15 minutos
    • Rol del docente: Circula, formula preguntas guía como “¿Qué partes tiene esta tarea?”, “¿Ves algo que se repite?” y apoya a los equipos con dudas.
  • Actividad 2: “Primeros pasos en Scratch”
    • Objetivo: Familiarizarse con la interfaz de Scratch y crear un proyecto sencillo.
    • Instrucciones:
      • El docente proyecta el entorno de Scratch y explica cómo crear un nuevo proyecto, mover un sprite y usar bloques básicos (moverse, decir un mensaje).
      • Los estudiantes, en parejas, replican la actividad y crean un proyecto donde un gato diga “¡Hola!” y se mueva.
    • Organización: Parejas
    • Producto: Proyecto Scratch básico con un sprite que se mueve y habla.
    • Tiempo: 30 minutos
    • Rol del docente: Atiende dudas técnicas, observa la interacción con el software, y fomenta que los estudiantes experimenten con diferentes bloques.

Diferenciación

  • Estudiantes avanzados: Se les invita a agregar sonidos o cambiar el fondo del escenario para enriquecer su proyecto.
  • Estudiantes con más dificultad: Reciben apoyo individual para manejar el mouse o entender instrucciones paso a paso, y pueden usar guías impresas con imágenes de los bloques.

Transición

El docente invita a observar lo que lograron y explica que en la próxima sesión usarán lo aprendido para crear historias interactivas con más instrucciones.

Fase de Cierre

Tiempo estimado: 5 minutos

Síntesis

  • Actividad: “Mapa de ideas” en la pizarra: los estudiantes mencionan una palabra o frase que recuerdan sobre pensamiento computacional y Scratch. El docente escribe y conecta las ideas.

Reflexión metacognitiva

  • ¿Qué fue lo más divertido que hicimos hoy con Scratch?
  • ¿Cómo nos ayudó dividir un problema en partes para entenderlo mejor?
  • ¿Qué les gustaría crear usando Scratch en las próximas sesiones?

Retroalimentación

Docente: Felicita los avances, destaca la creatividad y esfuerzo de cada equipo, y brinda recomendaciones para mejorar el manejo del entorno.

Transferencia

Se menciona que en la próxima sesión aplicarán lo aprendido para diseñar un juego sencillo con personajes y movimientos.

Tarea o reto

Invitar a los estudiantes a pensar en una historia o juego que les gustaría crear con Scratch para compartir en la siguiente sesión.


Sesión 2: Diseñando Historias Interactivas en Scratch

Fase de Inicio

Tiempo estimado: 10 minutos

Propósito de la sesión: Reforzar conceptos previos y motivar la creación de proyectos con interacción y secuencias lógicas.

Activación de conocimientos previos

  • Docente: Pregunta: “¿Quién recuerda qué es un algoritmo? ¿Pueden contarme qué pasos usaron para mover su gato en Scratch?”
  • Estudiantes: Responden y comparten sus experiencias con el proyecto anterior.

Motivación y enganche

  • Docente: Muestra un proyecto ejemplo en Scratch con una historia que cambia según las decisiones del usuario y dice: “Hoy ustedes crearán sus propias historias donde los personajes hablen y se muevan según las instrucciones que ustedes programen.”

Contextualización

  • Docente: Explica cómo las historias interactivas usan el pensamiento computacional para organizar acciones y crear experiencias divertidas.

Fase de Desarrollo

Tiempo estimado: 45 minutos

Presentación del contenido

Docente: Explica el concepto de secuencia y eventos en Scratch, mostrando bloques de “al presionar bandera verde” y “al presionar tecla”. También introduce el bloque “decir” para diálogo.

Actividades de aprendizaje activo

  • Actividad 1: “Planifica tu Historia”
    • Objetivo: Descomponer una historia en pasos y organizarla en secuencia.
    • Instrucciones:
      • En grupos de 3-4, los estudiantes eligen una idea de historia (puede ser la tarea previa) y dibujan en una hoja el orden de las acciones (qué pasa primero, después, etc.).
      • Identifican qué personajes habrá y qué dirán o harán.
    • Organización: Grupos de 3-4
    • Producto: Boceto secuenciado de historia con personajes y acciones.
    • Tiempo: 20 minutos
    • Rol del docente: Facilita ideas, pregunta “¿Qué pasa primero?”, “¿Cómo hará tu personaje para decir algo?”, y promueve la colaboración.
  • Actividad 2: “Programa tu Historia en Scratch”
    • Objetivo: Crear una historia interactiva en Scratch usando secuencias y eventos.
    • Instrucciones:
      • Los grupos abren Scratch y programan su historia según el boceto, usando bloques para mover sprites, hacerlos hablar y responder a eventos (teclas, clics).
      • Prueban y ajustan su proyecto para que funcione correctamente.
    • Organización: Grupos de 3-4
    • Producto: Proyecto Scratch con historia interactiva.
    • Tiempo: 25 minutos
    • Rol del docente: Observa, ayuda a resolver problemas, sugiere mejoras y fomenta la prueba y error para optimizar el proyecto.

Diferenciación

  • Estudiantes adelantados: Se les invita a agregar sonidos o cambios de fondo para enriquecer la historia.
  • Estudiantes con dificultades: Reciben apoyo adicional en la programación de bloques y pueden simplificar la historia para enfocarse en secuencia básica.

Transición

El docente invita a compartir avances y preparar preguntas para mejorar los proyectos en la siguiente sesión.

Fase de Cierre

Tiempo estimado: 5 minutos

Síntesis

  • “Ticket de salida”: cada estudiante escribe en una tarjeta qué aprendió hoy sobre secuencias y programación en Scratch.

Reflexión metacognitiva

  • ¿Cómo ayudó planear la historia antes de programarla?
  • ¿Qué fue difícil al programar y cómo lo resolvieron?
  • ¿Qué les gustaría agregar a su historia la próxima vez?

Retroalimentación

Docente: Da comentarios positivos y sugerencias para mejorar la organización y código.

Transferencia

Anuncia que en la próxima sesión agregarán condiciones y bucles para que las historias sean más interactivas.

Tarea o reto

Invitar a pensar en preguntas que podrían hacer que su historia cambie según las respuestas del jugador.

Sesión 3: Introduciendo Condiciones y Bucles para Historias Dinámicas

Fase de Inicio

Tiempo estimado: 10 minutos

Propósito de la sesión: Presentar bloques de control (condiciones y bucles) para crear proyectos más dinámicos.

Activación de conocimientos previos

  • Docente: Pregunta: “¿Qué pasaría si en una historia el personaje puede tomar diferentes caminos? ¿Cómo podemos programarlo?”
  • Estudiantes: Responden con ideas sobre decisiones y repeticiones en juegos.

Motivación y enganche

  • Docente: Muestra un ejemplo de juego en Scratch con preguntas que cambian la historia y repeticiones para animar un personaje.

Contextualización

  • Docente: Explica que las condiciones y bucles permiten que los programas respondan a acciones y repitan tareas automáticamente.

Fase de Desarrollo

Tiempo estimado: 45 minutos

Presentación del contenido

Docente: Explica y muestra cómo usar bloques “si... entonces” (condicionales) y “repetir” (bucles) en Scratch.

Actividades de aprendizaje activo

  • Actividad 1: “Juego de decisiones”
    • Objetivo: Aplicar condicionales para crear historias con opciones.
    • Instrucciones:
      • En grupos, diseñan un mini-juego donde el jugador elige qué camino tomar según preguntas programadas con bloques “si... entonces”.
      • Prueban y ajustan el juego para que funcione según diferentes respuestas.
    • Organización: Grupos de 3-4
    • Producto: Proyecto Scratch con decisiones condicionales.
    • Tiempo: 25 minutos
    • Rol del docente: Apoya la comprensión de bloques condicionales y fomenta la creatividad.
  • Actividad 2: “Animando con bucles”
    • Objetivo: Usar bucles para repetir acciones en Scratch.
    • Instrucciones:
      • Individualmente, los estudiantes crean una animación sencilla donde un sprite se mueve o cambia de disfraz repetidamente usando bucles.
    • Organización: Individual
    • Producto: Animación con bucles en Scratch.
    • Tiempo: 20 minutos
    • Rol del docente: Observa y guía la implementación correcta de los bucles.

Diferenciación

  • Avanzados: Se les invita a combinar condicionales y bucles para crear juegos más complejos.
  • Con dificultades: Reciben ejemplos visuales y apoyo para entender el funcionamiento de los bloques.

Transición

Invita a compartir sus juegos y prepararse para incorporar variables y eventos en la próxima sesión.

Fase de Cierre

Tiempo estimado: 5 minutos

Síntesis

  • Realizan un resumen en equipo con dibujos que representan condicionales y bucles.

Reflexión metacognitiva

  • ¿Cómo cambian las historias cuando usamos decisiones?
  • ¿Para qué sirve repetir acciones en un programa?
  • ¿Qué aprendieron sobre cómo funcionan las computadoras con estos bloques?

Retroalimentación

Destacar la creatividad y esfuerzo, y señalar áreas para mejorar la lógica de programación.

Transferencia

Se anuncia que en la siguiente sesión explorarán cómo almacenar y usar información con variables.

Tarea o reto

Invitar a pensar en ejemplos de situaciones en la vida real donde se repite una acción muchas veces.

Evaluación

Tipo de evaluación:

  • Diagnóstica: En la primera sesión durante la activación de conocimientos previos y observación inicial del manejo de Scratch.
  • Formativa: A lo largo de las sesiones mediante la observación directa, retroalimentación continua y revisión de proyectos Scratch durante las actividades.
  • Sumativa: En la última sesión con la presentación del proyecto final y una autoevaluación guiada por el docente.

Criterios de evaluación:

  • Identifica correctamente los conceptos básicos del pensamiento computacional (descomposición, patrones, algoritmos, abstracción).
  • Diseña y crea proyectos en Scratch que aplican bloques de código para resolver retos.
  • Trabaja colaborativamente y comunica sus ideas durante el desarrollo de proyectos.
  • Realiza mejoras en sus proyectos mediante prueba, error y retroalimentación.

Instrumentos sugeridos:

  • Lista de cotejo para seguimiento de habilidades en Scratch y pensamiento computacional.
  • Rúbrica para evaluar proyectos finales (creatividad, funcionalidad, uso de conceptos).
  • Observación directa durante actividades grupales e individuales.
  • Autoevaluación y coevaluación con preguntas guiadas al cerrar el plan.

Evidencias de aprendizaje:

  • Proyectos Scratch creados en cada sesión (mover sprites, historias interactivas, juegos con condicionales y bucles).
  • Bocetos y planificaciones de proyectos en papel.
  • Respuestas y participación en actividades orales y escritas.
  • Reflexiones y autoevaluaciones al final de cada sesión.

Crea tu propio plan de clase con IA

100 créditos gratuitos cada mes

Comenzar gratis