🤖 Programamos mejor con Pilas Bloques
Condicionales y procedimientos para pensar como programadores
En clase de robótica seguimos avanzando y ya empezamos a pensar como verdaderos programadores. Con Pilas Bloques estamos aprendiendo dos ideas muy importantes:
✅ Las alternativas condicionales
🔁 Los procedimientos
Hoy te explicamos qué son y para qué sirven, con ejemplos sencillos.
🔀 ¿Qué son las alternativas condicionales?
Una alternativa condicional es una decisión que toma el programa.
👉 Es como cuando tú piensas:
“Si llueve, cojo el paraguas. Si no, salgo sin él.”
En programación usamos estructuras del tipo:
SI ocurre algo → HAGO una acción
SI NO → HAGO otra diferente
🧠 Condicionales en Pilas Bloques
En Pilas Bloques, los condicionales se usan para que el personaje decida qué hacer según lo que pasa.
Por ejemplo:
🟦 SI hay un obstáculo delante → girar
🟦 SI NO → avanzar
🟦 SI hay un enemigo cerca → saltar
🟦 SI el camino está libre → seguir caminando
Gracias a los condicionales:
El personaje no repite siempre lo mismo
El programa es más inteligente
Nos acercamos a cómo funcionan los videojuegos y los robots de verdad
🧩 ¿Qué es un procedimiento?
Un procedimiento es un conjunto de instrucciones que se guardan con un nombre para poder usarlas muchas veces.
👉 Es como una receta:
Tiene pasos
Se repite
Nos ahorra trabajo
🔁 Procedimientos en Pilas Bloques
Imagina que tu personaje siempre tiene que hacer esto:
Avanzar
Saltar
Girar
En lugar de escribirlo muchas veces, podemos crear un procedimiento llamado:
🟩 “Super movimiento”
Cada vez que lo necesitemos, solo llamamos al procedimiento y… ¡listo!
💡 ¿Para qué sirven los procedimientos?
Los procedimientos nos ayudan a:
✔️ No repetir código
✔️ Ordenar mejor el programa
✔️ Corregir errores más fácilmente
✔️ Pensar de forma más organizada
🚀 ¿Por qué es importante aprender esto?
Porque con condicionales y procedimientos:
🧠 Mejoramos el pensamiento lógico
🤖 Programamos como profesionales
🎮 Creamos juegos y retos más interesantes
🏗️ Construimos programas más largos y ordenados
🎯 Reto final
💬 Piensa y responde:
¿Qué decisión podría tomar un personaje usando un condicional?
¿Qué pasos repetirías y convertirías en un procedimiento?
👉 ¡Pruébalo en Pilas Bloques y conviértete en programador o programadora experta!
No hay comentarios:
Publicar un comentario