Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo...
-
Upload
seve-monsalve -
Category
Documents
-
view
12 -
download
0
Transcript of Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo...
![Page 1: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/1.jpg)
Pablo E. García Palacios
![Page 2: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/2.jpg)
Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos
![Page 3: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/3.jpg)
Para la educación ◦ http://scratched.media.mit.edu/
Descarga Versión standard:◦ http://scratch.mit.edu/scratch_1.4/
Descarga Versión 2.0 (beta):◦ http://scratch.mit.edu/scratch2download/
Versión online:◦ http://scratch.mit.edu/projects/editor/?
tip_bar=getStarted
![Page 4: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/4.jpg)
Programación por Bloques
• Cada bloque ejecuta una acción.• Los bloques encajan entre si.• No todos los bloques encajan con todos.• Para ejecutar un bloque lo arrastramos al área de programas y pulsamos
sobre él
![Page 5: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/5.jpg)
Programación por Bloques
![Page 6: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/6.jpg)
• Un objeto “malvado” sube y baja alternativamente recorriendo toda la pantalla.
• Nuestro jugador debe llegar a conseguir el tesoro sin que le pille el objeto “malvado”
• Si ganamos aparece un fondo de victoria y si perdemos el de derrota
USO DE SENSORES:
Podemos saber si un objeto toca a otro
![Page 7: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/7.jpg)
3 Objetos:◦ JUGADOR◦ EL MALO◦ LA RECOMPENSA
3 ESCENARIOS (1 escenario con 3 disfraces)◦ Disfraz de juego◦ Disfraz de ganar◦ Disfraz de Perder
objetos
![Page 8: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/8.jpg)
EL MALO◦ Va moviendose de arriba abajo◦ Va rebotando al tocar un borde◦ Si toca al jugador envía mensaje a todos de que ha perdido y acaba la partida
EL JUGADOR◦ Va moviendose con las teclas de las flecha◦ Si toca al tesoro se envía mensaje a todos de que ha ganado◦ LA RECOMPENSA
EL ESCENARIOSi recibe el mensaje de ganar o perder cambia a el disfraz correspondiente
![Page 9: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/9.jpg)
ESCENARIO
EL MALO
![Page 10: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/10.jpg)
EL JUGADOR◦ Va moviendose con las teclas de las flecha◦ Si toca al tesoro se envía mensaje a todos de que ha
ganado
![Page 11: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/11.jpg)
EL ESCENARIOSi recibe el mensaje de ganar o perder cambia a el disfraz correspondiente
![Page 12: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/12.jpg)
El jugador :
Podemos usar una nueva instrucción:“enviar a todos y esperar”La diferencia es que se envía el mensaje y después se espera hasta que los demás terminan sus tareas asociadas al mensaje (alguna animación…)
VIDEO 13
![Page 13: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/13.jpg)
![Page 14: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/14.jpg)
Apariencia. Disfraces
![Page 15: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/15.jpg)
Podemos cambiar el tamaño, color, mostrar o esconder el objeto
Conseguir que parezca que Scratch va andando: (práctica 09)
Video
![Page 16: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/16.jpg)
PRÁCTICA. Hacer que el objeto crezca hasta
un valor determinado y vuelva altamaño original
(usar bucle y condicional) Video 9-3
Prueba y Practica: Usando un bucle y el cambio de color podemos hacer que varíen los colores del objetoVideo 9-3
![Page 17: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/17.jpg)
PRÁCTICA. Hacer que el objeto crezca hasta
un valor determinado y vuelva altamaño original
(usar bucle y condicional) Video 9-3
Prueba y Practica: Usando un bucle y el cambio de color podemos hacer que varíen los colores del objetoVideo 9-3
![Page 18: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/18.jpg)
• Nos permite añadir efectos de sonido, o incluso crear melodías.
• Podemos usar sonidos precargados o grabar los nuestros propios.
![Page 19: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/19.jpg)
Tenemos que usar bucles de control cambiando el volumen
Vamos a hacer un programa que vaya aumentado el volumen de un sonido cada segundo hasta llegar al máximo (repetir hasta que…)
El sonido será una Marimba (nota 65). Al llegar a un máximo de 100 el sonido irá bajando su
volumen de 10 en 10 hasta llegar al mínimo (repetir hasta que…)
![Page 20: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/20.jpg)
Tenemos que usar bucles de control cambiando el volumen
![Page 21: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/21.jpg)
Nos permite dibujar sobre el escenario al mover el objeto
Podemos modificar el grosor , color,
![Page 22: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/22.jpg)
Práctica (12). Trazar un cuadrado
Lo más importante en subir y bajar el lápiz. Con eso hacemos que no pinte o pinte a medida
de movemos
Básico
Con bucle
![Page 23: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/23.jpg)
Con el dibujo podemos usar scratch para aprender geometría, desde lo más sencillo hasta ejercicios muy complejos.
Vamos a ver unos ejemplos con polígonos regulares:◦ Como en el caso del cuadrado vamos a usar un bucle que se repetirá en
función del número de lados.
◦ Tenemos que encontrar una relación entre el número de lados del polígono y los grados agirar en cada vuelta del bucle.
ejemplo de 10 lados
![Page 24: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/24.jpg)
Para obtener una fórmula general tenemos que relacionar el ángulo de giro(de scratch) con el numero de lados
No es exactamente el ángulo exterior.Se llama ángulo adyacenteΥ: ángulo de giroSe puede calcular a partir del ángulo interior β
En triángulo (regular-equilátero) Y=180-βY=180-60=120Si hacemos girar a scratch 120 grados 3 veces
![Page 25: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/25.jpg)
La fórmula general:Grados γ = 360º / n
Si hacemos girar a scratch 120 grados 3 veces
HEXÁGONO
Vamos a hacer un programa que nos pregunte el numero de lados y haga el dibujo
![Page 26: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/26.jpg)
Nos sirven para comunicar datos entre objetos
El valor de la variable se puede fijar y cambiar.Se puede operar con ellas
POSICIONES DE MEMORIA EN EL QUE PODEMOS ALMACENAR VALORES
(NÚMEROS O LETRAS)
LAS VARIABLES PUEDEN SER :◦ PÚBLICAS: Las crea un
objeto, pero puede acceder cualquiera
◦ PRIVADAS: Las crea un objeto y sólo él tiene acceso a ellas.
Las usaremos como marcadores para los juegos, contadores en general…
![Page 27: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/27.jpg)
Para crearla:1
2 Crear
3 Nombre4 Pública/privada
(La lista es una colección de “cosas” su tratamiento es parecido al de las variables)
![Page 28: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/28.jpg)
Vamos a hacer rebotar a scratch por la pantalla y a contar el número de veces que toca con cada lado.
Tenemos que pintar el escenario con 2 colores. Según la instrucción de “Sensores” que nos permite saber el color que toca el objeto sabemos
el lado. Dependiendo del ladoaumentamos la variableadecuada
![Page 29: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/29.jpg)
Video 16 Variables
Se produce un problema con el sensor de colores y es quese irán sumando valores si el color es muy grueso, tenemos que hacer las franjas más finas.
![Page 30: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/30.jpg)
Ya hemos visto algunos.
Nos dicen la interacción entre objetos.
![Page 31: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/31.jpg)
Nos puede servir para comunicarnos con el usuario y pedirle datos.
Usamos:◦ “preguntar --- y esperar”◦ Lo que el usuario nos responda se
guardará en respuesta.◦ Podemos meter esa respuesta en
una variable para operar con ella
![Page 32: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/32.jpg)
EJEMPLOS:◦ Pedir el nombre y saludar◦ Pedir un número y esperar◦ Preguntar 2 número y sumarlos
◦ LA RESPUESTA SE SOBREESCRIBE SI HAGO OTRA PREGUNTA ASÍ QUE TENEMOS QUE USAR VARIABLES PARA GUARDAR VARIOS
◦ VIDEO 17
![Page 33: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/33.jpg)
1.- Preguntar lados2.- Repetir (según la respuesta)3.- Girar según la fórmula
VAMOS A PREGUNTAR AL USUARIO LOS LADOS DE LA FIGURA A DIBUJAR
EL GIRO SE CALCULABA :
giro=360/lados
![Page 34: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/34.jpg)
1.- Preguntar lados2.- Repetir (según la respuesta)3.- Girar según la fórmula
Video 18
![Page 35: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/35.jpg)
Vamos a hacer un juego de ciencias en el que se tienen que clasificar los alimentos entre animal vegetales y mineral.
Crearemos objetospara cada elementodel juego y luegosólo hay que usarel bloque de :
![Page 36: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/36.jpg)
Si pulsamos sobre el objeto que está en la categoría correcta cambiaremos su apariencia con algún efecto y después lo haremos desaparecer.Si pulsamos sobre un objeto que está colocado incorrectamente, se aplicará un efecto sobre él y sonará un sonidode fallo.
![Page 37: Pablo E. García Palacios. Dibujando con scratch. Prácticas Un poco de geometría. Juegos Trabajo con imágenes y sonidos.](https://reader033.fdocuments.ec/reader033/viewer/2022061304/550009034a7959ca428b6153/html5/thumbnails/37.jpg)
Correcto Incorrecto
Prueba a mejorar el juego