Ir al contenido principal

4º ESO - Programación con MSWLogo - Videojuego de coches (IV)

Control desde el teclado


El siguiente paso para crear nuestro juego es controlar la dirección del movimiento de la tortuga desde el teclado del ordenador. Para poder utilizar el teclado como elemento de control tenemos que usar dos instrucciones: ponfoco y ponteclado.

ponfoco [nombre de la pantalla que queremos tener activa]
Pasa el control a la pantalla especificada: Pantalla de MSWLogo o Trabajo.
Ejemplo: ponfoco [Pantalla de MSWLogo]
Esta instrucción es necesaria como paso previo a activar los eventos del teclado.

ponteclado [instrucciones tecla bajada]
Activa los eventos del teclado, es decir, cada vez que pulsemos una tecla Logo detendrá lo que esté haciendo en ese momento y ejecutará las instrucciones y/ procedimientos escritos en el corchete, posteriormente continuará con el trabajo que había parado.
Ejemplo: ponteclado [gd 20] cada vez que pulsemos una tecla la tortuga gira 20º a la derecha. Nuestro procedimiento juego puede ser ampliado para que al pulsar sobre cualquier tecla la tortuga gire 20º a la derecha:

para juego
bp sl
ponfoco [Pantalla de MSWLogo]
ponteclado [gd 20]
siempre [av 1 repite 2000 []]
fin

En el procedimiento anterior la tortuga gira siempre a derecha al pulsar cualquier tecla, sin embargo, para controlar un vehículo necesitamos que al accionar el número 4 del teclado numérico se produzca un giro a izquierda y al pulsar el número 6 el giro sea hacia la derecha. A lo largo de los próximos apartados veremos como conseguirlo.

Actividades


10. Escribir un procedimiento que dibuje una línea vertical de 20 puntos cada vez que pulsemos una tecla (las líneas estarán separadas unas de otras 10 puntos).


Siguiente: Programación con MSWLogo (V)

Comentarios

Publicar un comentario

Entradas populares de este blog

Prácticas con FluidSIM

FluidSim es una herramienta de simulación para la obtención de los conocimientos básicos de la neumática y de la hidráulica.

8. Prácticas con FluidSim

FluidSim es una herramienta de simulación para la obtención de los conocimientos básicos de la neumática y de la hidráulica. Descarga aquí el programa en español Descarga aquí el manual de neumática Descarga aquí el manual de hidráulica   Actividad 1 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 2 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 3 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 4 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 5 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 6 Diseña el siguiente cir...

Electricidad básica con Crocodile Clips

Crocodile Clips es un programa o software de diseño y simulación de circuitos eléctricos, cuyas principales características son su sencillez, rapidez y facilidad para aplicaciones didácticas. DESCARGAR AQUÍ En nuestro nivel utilizaremos este programa para trabajar con circuitos sencillos de corriente continua, orientado fundamentalmente a: Montajes de resistencias en serie. Montajes de resistencias en paralelo. Montajes de circuitos con resistencias en serie, paralelo y mixtas. Comprensión de la Ley de Ohm. Barra de Componentes Es la parte más importante del programa. Con ella podremos agregar y borrar componentes cuando se diseña un circuito. Cuando se pulsa sobre cada uno de los iconos de componentes generales, se despliegan las diferentes opciones a elegir de ese tipo de componentes, pudiendo volver a los componentes generales a través del icono de flecha. El icono que representa un cocodrilo sirve para borrar cualquier componente, incluso el cableado. Pulsan...