1. Programa Nacional de Informática Educativa Programa de Programación y Aprendizaje Producción Didáctica Viviana Esquivel Vega Asesora Pedagógica I y II ciclo
2. A continuación se presenta un ejemplo de cómo podemos abordar un concepto de programación a partir de una secuencia didáctica de ideas. Basado en el: Lenguaje de programación Alice
5. Revisemos ¿cómo será el juego? Un jugador (humanoide) se desplaza por el mundo, en su recorrido encontrará múltiples objetos que le lanzarán preguntas; el jugador responderá y de acuerdo a lo que responda sus defensas aumentarán o disminuirán implicando así que pueda ganar o perder el juego. ¿Cómo se da cuenta el objeto que el caminante está cerca para lanzar una pregunta? ¿Cómo se desactiva el virus para que no siga haciendo siempre la misma pregunta al pasar el jugador si este ya ha respondido? ¿Cómo se da cuenta el objeto (virus) que el jugador responde bien o mal la pregunta realizada?
6. ¿Qué es una variable? Una variable en la programación es como un recipiente que contiene un valor que puede cambiar. El valor puede ser un número, un valor lógico (verdadero o falso), o una cadena (personajes como una palabra o frase).
7. La caja “música” es la variable y cada uno de los géneros son los diferentes valores por su naturaleza pueden tener diversas características. Música
8. Variables En Alice usted puede crear una variable desde el panel de detalles propiedades de cualquier objeto o desde un método específico. Veamos cómo crear una variable desde un objeto
9. Veamos cómo crear una variable desde un método Este método se llama vivi Damos clic en la opción: “Crear nueva variable”
10. ¿Qué encontrará al crear una variable? Las variables almacenan diferentes tipos de datos: Por lo tanto una variable se compone de: Nombre Tipo Valor
11. Variables Se puede visualizar el comportamiento de una variable mientras el programa se encuentra en ejecución. Le das clic derecho sobre el nombre de la variable y te aparecen tres opciones: Rename Watchthis variable Delete Esto permitirá observar al momento de ejecutar las acciones programadas en el mundo (PLAY) a la derecha, un panel con la variable, donde se puede visualizar el comportamiento de la misma durante la ejecución del programa
12. ¿Cómo definir las variables para nuestro juego? Recuerde que el juego debe tener 3 preguntas, estas deben tener un formato de respuesta SI-NO. El programa debe indicar cuando una respuesta es correcta o cuando es incorrecta (cuando el jugador responde correctamente, el objeto desaparece y se desactiva, cuando responde incorrectamente, los puntos de vida disminuyen). El programa debe indicar si el jugador gana o pierde tomando como base la cantidad de objetos habilitados o deshabilitados y la cantidad de vidas del jugador.
13. Actividad de programación Defina las variables que debe tener el juego que va a realizar.Decida qué tipo de variable es más apropiado y siga los pasos siguientes. Definir la variable Inicializar la variable Qué función va a tener esa variable
14. ¡Hagamos un recorrido desde el inicio! Describa su características del juego donde intervienen las variables.¿Qué funcionó? ¿Qué no funcionó?¿Qué desafíos tiene?¿Cuál fue divertido?¿Qué preguntas tiene?¿Qué ideas nuevas sobre la utilización de variables tiene usted? Algunas partes de esta presentación continen información obtenida de las fichas de trabajo de Alice, producidas por el Núcleo Pedagógico PRONIE