Aprender programación para niños

Programar es dar instrucciones en orden para que una máquina haga algo. Antes de escribir código, los niños pueden aprender la idea más importante: la computadora hace exactamente lo que le pedimos, ni más ni menos.

¿Por qué empezar con bloques y no con código?

Leer y escribir con soltura lleva tiempo. Con bloques grandes como AVANZAR o GIRAR, el niño se concentra en pensar el orden de los pasos, que es lo que de verdad hace un programador.

Equivocarse también es aprender

Si el robot choca con una roca, el programa se detiene y muestra dónde estuvo el error. No se corrige solo: el niño mira, piensa y cambia un paso. Así aprende a encontrar errores.

Ejemplo

Imagina que la meta está dos casillas delante del robot.

  1. AVANZAR
  2. AVANZAR

Dos pasos, en orden: el robot llega a la meta. En el juego de abajo el camino es más largo.

¡Juega ahora!

Añade bloques al programa y pulsa EJECUTAR para ver qué hace el robot.

Lección 1

¿Qué es un programa?

ProgramaCódigoVariablesConstantesCondicionalesBucles

Ayuda al robot a llegar hasta la meta.

El tableroNivel 1
RobotEstrellaObstáculoMeta
Comandos
TU PROGRAMA

Toca los comandos para añadirlos aquí.

Consejos para madres, padres y docentes

  • Jueguen juntos la primera vez y pidan al niño que diga en voz alta lo que hará el robot.
  • Sesiones cortas de 10 a 15 minutos funcionan mejor que una larga.
  • Celebren cuando encuentre un error: es una habilidad, no un fracaso.
Siguiente nivel: ¿Qué es el código? →

Ver todas las lecciones de Panda++