Educadores

Artículos para entender el pensamiento computacional y acompañar a los niños mientras aprenden a programar.

¿Qué es un bug?

Un bug es un error en un programa que hace que no funcione como esperamos. Puede ser una instrucción incorrecta, un paso que falta o una condición mal planteada. No significa que el niño haya hecho algo malo: los programadores también encuentran bugs.

En Panda++ usamos una bomba como símbolo de un bug. No es una bomba real ni todos los bugs son obstáculos: es una metáfora para ver el fallo. Si el panda pisa su casilla, incluso al aterrizar después de un salto, el programa se detiene. El tablero se sacude, aparece una señal roja y un aviso explica el error, sin destellos repetidos ni sonido; con movimiento reducido no hay sacudida.

Depurar significa encontrar y corregir el error. Pregunta: ¿qué debía pasar?, ¿qué pasó realmente?, ¿en qué paso el panda llegó a la bomba? Revisad esa instrucción, elegid otro camino y ejecutad de nuevo. El juego no cambia el código del niño ni borra su progreso.

Cada tablero tiene una bomba que cambia de lugar al mezclar. Siempre queda un camino seguro hacia la meta y las estrellas o bambús. Equivocarse, observar y volver a probar forma parte de aprender.

¿Qué es el pensamiento computacional?

Una explicación clara del pensamiento computacional para familias: sus cuatro partes y ejemplos cotidianos para niños.

Leer artículo

¿Por qué los niños deberían aprender programación?

Razones reales para que los niños aprendan programación desde pequeños, más allá de convertirse en programadores.

Leer artículo

Programación y pensamiento computacional: ¿en qué se diferencian?

La diferencia entre programar y pensar computacionalmente, y por qué conviene enseñar primero lo segundo a los niños.

Leer artículo

Cómo desarrollan los niños el razonamiento lógico

Cómo crece el razonamiento lógico entre los 6 y los 10 años y qué juegos ayudan en cada etapa.

Leer artículo

Entender los algoritmos sin escribir código

Qué es un algoritmo explicado a niños con ejemplos cotidianos y actividades sin ordenador.

Leer artículo

La importancia de aprender a resolver problemas

Cómo enseñar a los niños a resolver problemas paso a paso, con un método sencillo que sirve dentro y fuera de la pantalla.

Leer artículo

Aprender programación con juegos interactivos

Por qué los juegos interactivos funcionan para enseñar programación a niños y cómo sacarles partido.

Leer artículo

Cómo pueden ayudar madres y padres a que sus hijos aprendan programación

Consejos prácticos para acompañar a los niños mientras aprenden programación, aunque no sepas programar.

Leer artículo

Guía para principiantes: variables y condiciones

Variables y condiciones explicadas a niños con ejemplos sencillos y ejercicios en Panda++.

Leer artículo

Cómo se usan los bucles en la vida diaria

Qué es un bucle explicado a niños con ejemplos cotidianos, y cómo practicarlo en Panda++.

Leer artículo