8. Es el desarrollo de soluciones computacionales a los diferentes problemas que se plantean en el desarrollo de un programa. Dichas soluciones son independientes del lenguaje de programación utilizado, puesto que son resueltos en un nivel de abstracción mayor. 1. Algoritmia
9.
10.
11. 2. Mapas Mentales o Conceptuales El uso de los mismos es una estrategia de aprendizaje dentro del constructivismo que produce aprendizajes significativos al relacionar los conceptos de manera ordenada. Los conceptuales se caracterizan por su simplificación, jerarquización e impacto visual y los mentales incluyen relaciones de conceptos sin jerarquizaci ón
13. 3. Storyboard Es un conjunto de ilustraciones mostradas en secuencia con el objetivo de servir de guía para entender una historia, previsualizar una animación o seguir la estructura de una película antes de realizarse o filmarse. Este mismo método se utiliza para realizar proyectos de Ingeniería de software.
15. Programa Es un conjunto de instrucciones para una computadora. Etoys o Squeak sirve como entorno de aprendizaje para aplicar todos estos conceptos.