taller "scratch, una herramienta para crear y compartir"
DESCRIPTION
Esta presentación fue utilizada en el taller dado en UdeSA en el mes de julio de 2012 en el marco del proyecto Docentes Conectados.TRANSCRIPT
![Page 1: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/1.jpg)
Taller de programación
Scratch, un lenguaje de programación para crear y compartir…
![Page 2: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/2.jpg)
¿Qué es un algoritmo?
Compartimos un video del programa “The Big Bang Theory”
![Page 3: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/3.jpg)
El problema del granjero…
Un granjero tiene que cruzar a la otra orilla del río un perro, una cabra y un repollo. Tiene un bote pero sólo puede llevar dos objetos al mismo tiempo, o sea, él mismo y un objeto más.
Escribir un algoritmo para decirle al granjero cómo hacer para cruzar las tres cosas al otro lado del río.
Nota: Si el perro y la cabra se quedan solos, el perro se come a la cabra. Si la cabra se queda sola con el repollo, se lo come.
![Page 4: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/4.jpg)
La solución del granjero
1. Comenzar en el lado A 2. Llevar la cabra al lado B 3. Volver con el bote vacío al lado A 4. Llevar el perro en el bote al lado B 5. Volver con la cabra al lado A 6. Llevar el repollo al lado B 7. Volver con el bote vacío al lado A 8. Llevar la cabra al lado B 9. FIN!!
![Page 5: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/5.jpg)
Conociendo a Scratch….
Exploramos la interfaz.. ¿Qué secciones distinguimos? ¿Cuáles son los elementos que
encontramos? ¿Cómo es el escenario donde se
mueven los objetos?
![Page 6: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/6.jpg)
¿Qué se puede hacer con Scratch?
Ejemplo 1: http://scratch.mit.edu/projects/docon/2254987
Ejemplo 2: http://scratch.mit.edu/projects/docon/2430812
Ejemplo 3: http://scratch.mit.edu/projects/docon/2606688
Ejemplo 4: http://scratch.mit.edu/projects/
edecib_grupo22/1151629
![Page 7: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/7.jpg)
Analizando los ejemplos
¿Cómo podemos describir cada uno de los ejemplos?
¿Cuál es el objetivo? ¿Cómo se “juega”? ¿Cuántos objetos hay? ¿Cuántos fondos? ¿Qué interacciones hay? ¿Qué comandos identifican?
![Page 8: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/8.jpg)
Jugando con Scratch
Acceder al sitio web de Scratch http://scratch.mit.edu
Acceder al juego “Puntos” http://scratch.mit.edu/projects/docon/
2552556 ¿A ver quién gana? ¿Cómo está programado?
![Page 9: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/9.jpg)
Resumen de Scratch
Lenguaje de programación Permite crear juegos, simulaciones,
historias animadas, etc. Se maneja con bloques de
comandos
![Page 10: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/10.jpg)
Desafío 1
Programar un murciélago que se mueva aleteando de una punta a otra de la pantalla en un escenario acorde
Movimiento – Cambio de disfraz – Repetición de accionesMovimiento – Cambio de disfraz – Repetición de acciones
![Page 11: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/11.jpg)
Desafío 2
Hacer que al aletear emita un sonido ya existente
Hacer que al aletear emita un sonido grabado por ustedes
Sonido – GrabaciónSonido – Grabación
![Page 12: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/12.jpg)
Reflexión
¿Qué cosas no me gustan del comportamiento del murciélago?
¿Cómo podemos solucionarlo?
![Page 13: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/13.jpg)
Desafío 3
Hacer que siempre comience lo más a la izquierda posible
Que empiece lo más a la izquierda pero siempre a una altura diferente
CoordenadasCoordenadas
![Page 14: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/14.jpg)
Desafío 4
Hacer que vuele subiendo y bajando Que después de 10 segundos de volar se haga de noche Que después de 15 segundos cambie de escenario
Aleatoriedad – Color – Condicionales – Cambio de escenarioAleatoriedad – Color – Condicionales – Cambio de escenario
![Page 15: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/15.jpg)
Desafío 5
Achicar el murciélago Que el nuevo escenario tenga zonas amarillas que cuando el
murciélago las toca o pasa por encima de ellas cambia de color Y que al salir de esas zonas vuelva a su color original
Cambio de tamaño – Interacción con el escenarioCambio de tamaño – Interacción con el escenario
![Page 16: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/16.jpg)
Desafío 6
Crear dos objetos nuevos: una fruta y un insecto Distribuir la fruta y el insecto en distintos lugares del escenario Si el murciélago choca con el insecto, se lo come pero si choca con la
fruta se muere (desaparece)
Creación de objetos – Interacción entre objetosCreación de objetos – Interacción entre objetos
![Page 17: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/17.jpg)
Desafío 7
Cuando el murciélago choca con la fruta, en vez de morirse, que diga “Qué fea está!!!” y cuando choca con el insecto piense “¿Qué bicho será éste?”
Decir y pensarDecir y pensar
![Page 18: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/18.jpg)
Desafío 8
Cuando choca con la fruta se debe deformar de una manera y cuando choca con el insecto de otra
Efectos visualesEfectos visuales
![Page 19: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/19.jpg)
Desafío 9
Controlar al murciélago con las flechas del teclado
Controlar al murciélago con el mouse
Control de objetos con teclado y mouseControl de objetos con teclado y mouse
![Page 20: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/20.jpg)
Desafío 10
Pensar un juego educativo
Todo junto!!!!Todo junto!!!!
![Page 21: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/21.jpg)
Un repaso
Pequeños desafíos
Todo junto!!!!Todo junto!!!!
![Page 22: Taller "Scratch, una herramienta para crear y compartir"](https://reader036.vdocuments.pub/reader036/viewer/2022062319/558cfe49d8b42a5b4b8b464f/html5/thumbnails/22.jpg)
Scratch avanzado
Robótica con Lego WeDo y Picoboard