Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

videotutorial parte 3 disparar marcianos - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 17 de noviembre de 2022 por Sara G.

6 visualizaciones

En este videotutorial se explica como programar a los marcianos

Descargar la transcripción

Ahora vamos a programar el objeto a disparar. Yo he insertado un robot y este robot lo que va a hacer es desplazarse de izquierda a derecha por la pantalla. 00:00:09
Cuando toque un borde tiene que rebotar. Cuando se ha alcanzado por la bala tiene que desaparecer y aparecer en algún otro lugar de la pantalla. 00:00:21
Vamos a empezar su programación. Vamos al comando eventos y elegimos al hacer clic en la bandera verde. 00:00:30
El segundo comando que vamos a colocar es un comando que le va a indicar la posición en la que tiene que aparecer en la pantalla. 00:00:37
Entonces voy al comando movimiento y elijo ir a X e Y. 00:00:45
Yo quiero que el robot aparezca a una altura determinada. Eso me lo da la coordenada Y. 00:00:49
Así que coloco al robot a la altura a la que yo quiero que aparezca y me fijo en la coordenada Y que aparece debajo del escenario. 00:00:56
En mi caso pone 138, pues donde al lado de la coordenada y escribo 138. 00:01:05
Cuando el programa comience siempre el robot va a aparecer a esta altura y luego quiero que aparezca en un punto cualquiera del eje X. 00:01:13
Entonces el eje X está comprendido entre los puntos menos 240 y 240, así que yo voy a poner en el eje X que el ordenador lo coloque donde él considere. 00:01:25
Para ello vamos al bloque operadores y elegimos el comando número aleatorio y el programa va a elegir un número aleatorio entre dos que yo ponga aquí. 00:01:37
Quiero que el robot aparezca entre la coordenada X menos 200 y 200. Pues escribo entre menos 200 y 200. Cada vez que yo pulsa la bandera verde el robot aparecerá en un lugar diferente. 00:01:47
Ahora pulso otra vez y vemos que aparece en algún lugar pero siempre a la altura. Una vez que yo ya he programado donde quiero que aparezca la nave voy a programar su movimiento. 00:02:04
Quiero que cuando empece el programa la nave se empiece a desplazar hacia la derecha 00:02:19
Vamos al bloque movimiento y elijo el comando apuntar en dirección 00:02:25
Y pulso sobre 90, como quiero que se desplace a la derecha, pues no toco nada, dejo la posición así 00:02:29
Y ahora vamos al comando control y elijo por siempre 00:02:37
¿Por qué elijo este comando? Porque quiero que el robot esté continuamente moviéndose, que se mueva durante toda la ejecución del programa. Entonces necesito este comando de control. 00:02:42
Vamos a ir al comando movimiento, que se mueva 10 pasos y si toca un borde que rebote. Buscamos el comando, si toca un borde, rebotar. 00:02:56
Si ahora yo doy a la bandera verde el robot se va a colocar en una posición determinada y va a empezar moviéndose hacia la derecha y si toca un borde rebota 00:03:06
Si cuando rebota nuestro objeto se pone boca abajo lo único que tenemos que hacer es ir al comando que está debajo del escenario 00:03:18
a la pestaña que pone dirección, selecciono dirección y de los tres iconos que aparecen debajo del reloj, 00:03:28
elijo el icono central, que son los dos triangulitos. 00:03:36
Y así nuestro objeto no se pondrá boca abajo. 00:03:40
Vamos a seguir programando. 00:03:43
Cuando la bala toque al robot, el robot debe desaparecer. 00:03:45
Pues vamos a programar esa parte. 00:03:52
Debajo de si toca un borde revoltar, vamos a ir al bloque control y vamos a elegir el comando sí, entonces. 00:03:54
Y vamos a escribir la condición. 00:04:03
Si el objeto al que estoy programando, que es el robot, es tocado por la bala, entonces debe desaparecer. 00:04:05
Vamos al bloque sensores y elijo el primer comando, tocando puntero del ratón. 00:04:13
Lo coloco, pulso sobre el puntero del ratón y elijo la bala. 00:04:19
Ahora, si mi robot es tocado por la bala, entonces debe esconderse. 00:04:26
Vamos al comando Apariencia y elijo el comando Esconder. 00:04:32
¿Qué pasa si doy a la bandera verde para ver qué ocurre? 00:04:39
Pulso la bandera verde, pulso la tecla Espacio para disparar 00:04:45
Y cuando mi robot se ha tocado por la bala, desaparece. 00:04:49
Pero si ahora yo vuelvo a dar a la bandera verde, no aparece el robot. 00:04:59
¿Por qué? Porque el último comando ha dicho que se escondiera. 00:05:04
Siempre que utilice el comando esconder, al comienzo del programa tengo que decir que vuelva a aparecer el objeto. 00:05:09
Así que vamos otra vez de nuevo al comando apariencia, voy a mostrar y lo coloco debajo de al hacer clic en la bandera ver. 00:05:18
Ahora quiero que una vez que el robot haya sido dado por la bala y haya desaparecido, que aparezca en otro lugar de la pantalla. 00:05:25
Así que debajo de esconder vamos a seguir añadiendo comandos. 00:05:35
Vamos a añadir un comando diciéndole en qué posición tiene que volver a aparecer. 00:05:42
Vamos a Bloque Movimiento y elijo ir a X y vuelvo a copiar el comando que puse al comienzo del programa. 00:05:46
Y debajo de ese comando debo seleccionar el comando Mostrar. 00:06:01
¿Qué hará ahora mi programa? Cuando el robot se ha tocado por la bala se va a esconder. 00:06:11
Va a ir a una posición aleatoria de la pantalla y va a volver a aparecer. 00:06:17
Subido por:
Sara G.
Licencia:
Dominio público
Visualizaciones:
6
Fecha:
17 de noviembre de 2022 - 19:01
Visibilidad:
Público
Centro:
IES ALTAIR
Duración:
06′ 24″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
58.71 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid