UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 10

Post on 29-May-2015

717 views 2 download

description

UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 10

Transcript of UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 10

Ciencias de la Educación

Educación y TecnologíasAgosto 2010

Profesor: Alejandro ArtopoulosAyudante: Ramiro Pol

TalleresNº Fecha Tema1 05/08/2010 Introducción a los gestores de contenidos2 12/08/2010 Web 2.0 - Redes Sociales - Wordpress3 19/08/2010 LMS - Moodle4 26/08/2010 Moodle5 02/09/2010 Moodle6 09/09/2010 Introducción a Ambientes de Simulación7 16/09/2010 Simulación - CaRMetal- 23/09/2010 (Semana de parciales)- 30/09/2010 (Semana de parciales)8 07/10/2010 Simulación - Squeak9 14/10/2010 Simulación - Scratch

10 21/10/2010 Proyecto final11 28/10/2010 Proyecto final12 04/11/2010 Proyecto final13 11/11/2010 Proyecto final14 18/11/2010 Proyecto final

Repaso del taller Nº 9

Scratch

• Sratch es un entorno de simulación creado en 2007 por Mitchel Resnick del MIT Media Lab. Es multiplataforma (Windows, Mac Os y Linux) y está traducido a múltiples idiomas.

• Sitio oficial: http://scratch.mit.edu

Scratch• Entorno de trabajo

Scratch• Bloques gráficos de programación

• Tal como con las fichas de LEGO, los conectores en los bloques sugieren de qué manera pueden ensamblarse

Scratch• Aquarium: Abrir el proyecto “Aquarium” que se

encuentra en la carpeta “Animation” bajo el apartado “Ejemplos”

Scratch• Comentarios: No tienen ningún efecto en la

ejecución del programa. Se utilizan para aclarar lo que hacen los bloques o como ayuda.

Scratch• Creación de objetos:

• Pintar un objeto

• Galería de objetos

• Objeto sorpresa

Scratch• Editor de pinturas

Scratch

Scratch• Enviar mensajes entre objetos: Crearemos tres

fondos de escenario (mañana - tarde - noche) y tres objetos representando estos tres momentos, que al presionarlos le avisarán el escenario (mensaje) que debe cambiar su apariencia

Scratch• Enviar mensajes entre objetos

Scratch• Enviar mensajes entre objetos

Scratch• Diálogos con Scratch

Scratch• Diálogos con Scratch: Mientras un personaje habla,

el otro debe estar callado. Esto se logra con el bloque “Esperar N segundos” que se encuentra en la categoría “Control”. Para sincronizar el diálogo (que cada personaje hable alternadamente) puedes utilizar una línea de tiempo como la siguiente

Scratch• Publicar un proyecto en el sitio de Sratch: En

primer lugar deberemos crear un usuario en el sitio http://scratch.mit.edu

Scratch

Scratch

http://scratch.mit.edu/projects/ramiropol/1351982

Scratch

Taller Nº 10Proyecto final

Scratch• Efectos (Color, ojo de pescado, remolino, pixelar,

mosaico, brillantes y desvanecer)

Scratch

• Escala musical

Scratch

• Uso del lápiz

http://scratch.mit.edu/projects/ramiropol/1364107

Scratch

• Uso de variables

Scratch

• Uso de variables

Scratch

• Al presionar la bandera verde, el murciélago se desplaza a la posición (-100,-50).

• Se fija el valor de la variable “Tocar” a 0 en cada ejecución.

• Se repite la ejecución de movimiento 20 veces.

Scratch• En cada pasada, se comprueba

si el resto de “Tocar” dividido 5 es igual a 0, y en ese caso toca el sonido “Wow” (es decir, va a tocarlo en los valores 5, 10, 15 y 20)

• Para que “Tocar” incremente su valor en cada pasada, añadimos la sentencia “cambiar Tocar por 1”

Scratch

http://scratch.mit.edu/projects/ramiropol/1364077

Scratch

• Interactividad con el usuario

Scratch

• Interactividad con el usuario

http://scratch.mit.edu/projects/ramiropol/1364157

Scratch

• Ejemplo: Make your flower

http://scratch.mit.edu/projects/dapontes/614880

Scratch

• Ejemplo: Parabolic Pong 2

http://scratch.mit.edu/projects/DarthPickley/823064

Scratch

• Ejemplo: Calculator

http://scratch.mit.edu/projects/HarleyK/1037095

Scratch

• Ejemplo: 1s1s Binary Converter

http://scratch.mit.edu/projects/HarleyK/1266393

Scratch

• Ejemplo: Guess the number

http://scratch.mit.edu/projects/hpscpenguin26/1175535

Scratch

• Ejemplo: Mathemathics

http://scratch.mit.edu/projects/goch/1301310

Scratch

• Ejemplo: Magic Roots

http://scratch.mit.edu/projects/grandloup/787343

Scratch

• Ejemplo: City Creator

http://scratch.mit.edu/projects/SeanCanoodle/369799

Scratch

• Ejemplo: Sea Travel

http://scratch.mit.edu/projects/Joshnathan/1359945

Scratch

• Ejemplo: Effects of CO2

http://scratch.mit.edu/projects/BATzerk/191859

Scratch

• Ejemplo: States of Confusion

http://scratch.mit.edu/projects/Paddle2SeeFixIt/121872

Scratch

• Ejemplo: Tetris 1.47

http://scratch.mit.edu/projects/amyv/11292

Ramiro N. Pol - rpol@udesa.edu.ar