La verdad es que el título de este post no puede ser más concreto y es que a esto de programar le echamos mucho teatro
Yo siempre le digo a mis alumnos que antes de escribir un programa piensen en dos cosas:
-
¿Qué necesita el programa? (entradas, salidas, variables...)
-
¿Cómo lo hará el programa? (Algoritmo)
En si mismo es una simplificación de aquello de "Algoritmos + Estructuras de datos = Programas"
En ocasiones conseguir este grado de abstracción puede resultar complicado para estos jóvenes aventureros, así que una de las soluciones que venimos usando es: TEATRALIZAR LOS ALGORIMOS.
La idea es que cada uno de los alumnos actúe como si fuera un componente del sistema (programa, sensor, variable...) llevando a la escena la lógica que quieren implementar en el programa.
Podéis encontrar un poco más de información en esta entrada de nuestro blog http://complubot.educa.madrid.org/blog/?p=527