Una vez observado el producto programado que se debe construir, es importante que realice los siguientes ejercicios con la ayuda del docente. 1)Con la ayuda del docente conteste las siguientes preguntas: 2) Escriba el número correspondiente según el orden del paso: Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo.
Tipo: ________________ ¿Qué hace? _______________________________ _______________________________ _______________________________ Tipo: ________________ ¿Qué hace? _______________________________ _______________________________ _______________________________ Tipo: ________________ ¿Qué hace? _______________________________ _______________________________ _______________________________ Tipo: ________________ ¿Qué hace? _______________________________ _______________________________ _______________________________ 3) Complete el tipo de control, el nombre y la función de cada uno de los controles señalados en el siguiente gráfico: Variable Tipo: ________________ Nombre: ______________ ¿Para qué sirve? _______________________________ _______________________________ Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo.
Acomodando las palabras Busque en la “Libreta del Investigador“ las palabras y las pistas que va a utilizar en el crucigrama. CALLECALLE AMPO CA LEJERO SEOSEO 1 Abra PowerPoint e inmediatamente guarde la presentación en la carpeta (T: ). Para ello realice los siguientes pasos: 2 Iniciando el proyecto Una vez guardada la presentación, ingrese al editor de Visual Basic mediante las teclas ALT + F11. En la PC Guardar T: Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo. Ahora es el momento de construir y programar el Crucigrama para la revista digital. Empecemos…
Primero debe agregar el formulario en el que va a trabajar. 3 Agregando los controles al formulario Cambie las propiedades según se indica: Name: frmCrucigrama, Caption: Crucigrama y BackColor (el color que le guste) Agregue al formulario un cuadro de texto y cambie tres de sus propiedades: BackColor, Font y ForeColor 4 Esto se hace para personalizar el crucigrama según los gustos de cada uno. Una vez que le haya cambiado las propiedades al cuadro de texto, debe copiar el cuadro de texto y pegarlo según la cantidad de letras que tiene el crucigrama. Debe colocarlos de acuerdo al esquema que realizó en la “Libreta del Investigador” 5 Recuerde que cada letra corresponde a un cuadro de texto diferente. Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo. frmCrucigrama
Cuando termine de colocar todos los cuadros de texto en sus respectivas posiciones, agregue las frases que dan pistas para solucionar el crucigrama y los números correspondientes al inicio de cada palabra ya sea horizontal o vertical. Utilice etiquetas. Etiquetas “horizontal” y “vertical” según la posición de la palabra 6 Suponga que va a empezar por la palabra 1 de las verticales: 7 Iniciando la programación Lo que se debe hacer es verificar el nombre de cada uno de los cuadros de texto que conforman la palabra. En este ejemplo el primer cuadro de texto se llama “TextBox1”, el segundo se llama “TextBox2”, hasta llegar al último que es el “TextBox5”. Una vez que ha visto los nombres de cada cuadro de texto, dé doble clic al último: 8 Después del doble clic sobre el último cuadro de texto, aparece un nuevo espacio con la siguiente instrucción: En este espacio debe escribir todas la instrucciones. Guardar Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo. Etiquetas con los números
9 La condicional determina si la palabra que escribe el jugador está correcta o incorrecta. Además, se le puede indicar qué pasará cuando la opción es incorrecta. Estructura de la condicional Suponga que va a empezar por la palabra 1 de las verticales. (para este ejemplo la palabra es “calle”). Programando la condicional Condicional significa “SI” Palabra que debe adivinar el jugador. Se escribe entre comillas. Todos los cuadros de texto que forman la palabra. La instrucción if compara si la palabra es igual al conjunto de letras que hay en cada cuadro de texto. Si la condición es verdadera, es decir, si la palabra que escribe el jugador es la correcta ejecuta una instrucción, sino ejecuta otra instrucción. Ejecutar Estructura de una condicional (Diagrama) Estructura de una condicional (Diagrama) Diferentes representaciones de la condicional: If Condición = true then Instrucción 1 else Instrucción 2 End if Estructura de una condicional (Lenguaje VB) Estructura de una condicional (Lenguaje VB) Instrucción de una condicional (Pseudocódigo) Instrucción de una condicional (Pseudocódigo) Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo. Si Condición = verdadero entonces realiza Instrucción 1 sino realiza Instrucción 2 Fin de la condicional
10 Lo que queda ahora es escribir las instrucciones que se ejecutan si el jugador contesta bien o se equivoca, por lo que se debe contestar estas dos preguntas: ¿Qué queremos que pase cuando el jugador escribe la palabra correcta? ¿Qué queremos que pase cuando el jugador escribe una palabra equivocada? Si contesta bien, todos los cuadros de texto que forman esa palabra se pondrán en color AZUL. Si contesta mal, todos los cuadros de texto que forman esa palabra se pondrán en color ROJO. ¿Cómo se programa el juego para que cuando el jugador haya completado todas las palabras, aparezca un mensaje de “Juego terminado”? …¿qué se debe hacer para mostrar los aciertos que obtuvo? Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo.
La variable “se crea” en la parte superior del editor. Para realizar el “fin del juego” se necesita una variable que se vaya incrementando cada vez que se complete una palabra. Finalmente, se debe hacer que el programa verifique cuando ésta variable llegue a cierto número para que envíe un mensaje de “Juego finalizado” 11 Agregando el fin del juego Cree la variable. Esta se llamará “palabrasEncontradas” Recuerde que el valor aumenta cada vez que el jugador termina de escribir una palabra. ¿Qué tipo de dato va a almacenar esta variable? ¿Qué tipo de variable va a ser? (boolena, texto, numérica entera, numérica decimal…) ¿Cómo crearé la variable en el juego? …Estas preguntas las puede contestar con ayuda del docente 12 Una vez creada la variable, agregue una instrucción para que se incremente el valor de la variable por cada palabra completada por el jugador. El profesor le debe explicar qué es declarar una variable y el significado de “Integer” Ahora en código VB: Anote otra instrucción para que el juego verifique cuando palabrasEncontradas alcanza el número de palabras escritas por el jugador: Estas instrucciones se pueden realizar en cada uno de los cuadros de texto que verifica si el jugador escribió correctamente la palabra.. Se puede crear un método que puede ser reutilizado en varias ocasiones con el fin de evitar escribir esas instrucciones tantas veces. Programa Nacional de Informática Educativa MEP-FOD. Elaborado por: Equipo de Diseño Guía de Octavo Nivel Revisado por Asesores y Educadores de IE III ciclo. Aumentar en 1 el valor de palabrasEncontradas. Si palabrasEncontradas es mayor que 4 entonces Envia Mensaje “Fin del juego”