Usando como base este desafío, el año pasado planteé a mis alumnos la siguiente actividad:
Para ello primero debemos pensar cuál es el evento que inicializa el programa, cual es el objetivo del mismo, y cuál es la salida.
Los conceptos computacionales que se trabajan en la resolución de este desafío son:
- entrada - proceso - salida
- primitivas
- evento
- variables
- procedimientos
- números aleatorios
- comparación
- alternativas condicionales
Y aquí les comparto dos posibles resoluciones realizadas en OpenRoberta:
Obviamente se le puede agregar algún sonido al programa o por ejemplo que la las letras "aparezcan mágicamente" como lo plantearon mis alumnos:
¿Y porque no algún día armar el sombrero y agregar el micro:bit en el mismo? Así cuando el alumno mueva la cabeza muestre la casa elegida al azar...
0 Comentarios