Todos los artículos

El primer proyecto de programación de su hijo: una historia con un personaje que camina y habla

Tres tarjetas como tres viñetas de un guion gráfico, un conejo que camina, habla y luego salta, con una flecha que apunta a un portátil que muestra bloques de código de colores apilados.

Su hijo ya ha arrastrado unos cuantos bloques para que un personaje corra de un lado a otro, y ahora pregunta: «¿Y ahora qué hago?». Esa pregunta es un buen momento para empezar un proyecto de verdad: pequeño, que se termine en una o dos sesiones y que tenga algo que enseñar al final. Una historia corta es un primer proyecto estupendo para niños de 7 a 10 años, porque ya saben contar historias. Solo les falta aprender a decirle al ordenador cómo representarla.

Este artículo acompaña a los padres en un proyecto así, con cualquier herramienta de programación por bloques pensada para niños.

Por qué una historia

Una historia ya tiene un orden: qué pasa primero y qué pasa después. Esa es también la idea central de la programación, donde las instrucciones se ejecutan una tras otra, de arriba abajo.

  • Su hijo sabe lo que quiere. Inventa el personaje y las frases, así que tiene ganas de terminarlo.
  • Los errores se ven con facilidad. Si el personaje habla antes de llegar, o salta en el momento equivocado, su hijo lo ve enseguida.
  • Hay público. Al final, su hijo le enseña la historia a la familia, que es una recompensa natural.

Primero, planear tres escenas en papel

Todavía no abra el ordenador. Doble una hoja de papel en tres partes. Cada parte es una escena, y cada escena tiene una acción principal:

Escena Acción Ejemplo
1 El personaje camina El conejo camina desde la izquierda hasta un árbol
2 El personaje habla El conejo dice: «¿Habrá zanahorias por aquí?»
3 El personaje hace otra cosa El conejo da un salto al ver una zanahoria

Bastan unos dibujos rápidos con las frases escritas al lado. Pregúntele a su hijo: «¿Cuándo empieza esta escena? Cuando termina, ¿cuál viene después?». Planear en papel permite que su hijo termine de pensar la historia primero, y así, ante el ordenador, solo tiene que averiguar cómo construirla.

Quédense en tres escenas. Si su hijo quiere añadir un dragón o algo de magia, anótenlo para la «segunda parte», que harán cuando las tres primeras escenas funcionen.

Construir una escena cada vez y probarla enseguida

Ante el ordenador, terminen la escena 1 y pulsen ejecutar. Pasen a la escena 2 solo cuando funcione.

  • Escena 1: elegir un personaje, fijar la posición inicial y añadir un bloque «mover» o «deslizar a» hacia el destino.
  • Escena 2: añadir un bloque «decir» con la frase y el tiempo que se queda en pantalla.
  • Escena 3: añadir una acción nueva, como saltar y aterrizar, cambiar el disfraz del personaje o reproducir un sonido.

Probar después de cada escena ayuda a su hijo a saber dónde está el error. Si construye las tres escenas antes de ejecutar nada, el fallo puede estar en cualquier bloque, y eso desanima.

Un consejo pequeño pero importante: pida a su hijo que ponga un bloque «ir a la posición inicial» al principio del programa. Sin él, en la segunda ejecución el personaje empieza donde se quedó la vez anterior y la historia se desbarata.

Cuando no funciona: buscar los errores juntos

Que un programa falle es normal, incluso para los adultos que programan para ganarse la vida. Cuando haya un error, no lo corrija usted por su hijo. Pregunte en su lugar:

  • «¿Qué quieres que haga el personaje? ¿Qué está haciendo?»
  • «¿En qué escena ocurre el problema?»
  • «Lee cada bloque en voz alta desde arriba. ¿Qué va a hacer el ordenador?»

Algunos errores que los niños encuentran a menudo:

Lo que ve su hijo Normalmente se debe a
El personaje habla mientras camina El bloque «decir» no espera, así que se ejecuta a la vez que «mover»
Las palabras aparecen y desaparecen demasiado rápido La frase se muestra durante muy poco tiempo
El personaje salta sin parar Los bloques de salto están dentro de un bucle «por siempre»
En la siguiente ejecución el personaje empieza en el sitio equivocado Falta el bloque «ir a la posición inicial»

Cuando se corrija un error, elogie cómo lo encontró su hijo, no solo el resultado: «Leíste cada bloque y viste el problema enseguida. Qué listo».

Mostrarlo a toda la familia

Cuando las tres escenas funcionen sin problemas, reserven una tarde para el «estreno» de su hijo. Presenta al personaje, pulsa ejecutar y después cuenta a todos lo que ocurre tras la última escena.

El público puede hacer una o dos preguntas: «¿Cómo hiciste que el conejo saltara?» o «Si añadieras otra escena, ¿qué haría el conejo?». Al responder, su hijo practica explicar con sus propias palabras cómo lo construyó, y a menudo se le ocurre su siguiente proyecto.

Si su hijo quiere seguir, propóngale cambiar una sola cosa cada vez: añadir un segundo personaje que responda, añadir una cuarta escena o hacer que la historia empiece cuando alguien haga clic en el personaje. Un cambio pequeño, una prueba y luego el siguiente.

En resumen

  • Una historia de tres escenas es un primer proyecto adecuado para niños de 7 a 10 años: tiene un orden claro, los errores se ven con facilidad y hay público.
  • Primero se planea en papel, con una acción principal por escena.
  • Cada escena se prueba en cuanto se construye; cuando algo falla, hágale preguntas para que su hijo encuentre el error en vez de corregirlo usted.
  • Se termina con un pase para la familia, y después su hijo elige el siguiente cambio pequeño.

Lee también: Aprender a programar en el ordenador: ¿a qué edad conviene empezar?