Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autor
Versin
Ubicacin
Fabiana Pedrini
Fecha
Plan Ceibal Formacin
17/01/12
ndice
Introduccin.............................................................................................................................3
Instalacin en XO 1.0 y 1.5...................................................................................................3
Sctach para WeDo.....................................................................................................................3
Bloques de Movimiento.........................................................................................................4
Bloque de Sensor..................................................................................................................4
Ejemplos de Programacin....................................................................................................6
Deteccin de objetos........................................................................................................6
Movimiento de auto..........................................................................................................8
Interaccin con el programa............................................................................................10
Control de cambios..................................................................................................................12
Modificaciones....................................................................................................................12
Revisiones..........................................................................................................................12
MAN.LAB.Scratch_WeDo
Pgina 2 de 12
Introduccin
Scratch para WeDo es una adaptacin de Scratch realizada por el MIT para poder controlar el
LEGO WeDo.
Para poder controlar el LEGO WeDo es necesario tener instalado Scratch 1.4 para Windows que se
puede descargar de la siguiente pagina:
http://info.scratch.mit.edu/es/Scratch_1.4_Download
Y para XO es necesario instalar Scratch-19 desarrollado para LEGO (scratch-19.xo).
MAN.LAB.Scratch_WeDo
Pgina 3 de 12
Bloques de Movimiento
Los bloques de movimiento permiten activar los motores.
Dentro de estos bloques podremos encontrar:
- Motor por tiempo: Permite encender el motor por un tiempo
determinado, al culminar el tiempo el motor se apagar.
Bloque de Sensor
Los bloques de sensores permiten la lectura de los sensores. Cada lectura de sensor devuelve un
nmero diferente.
Es improtante recordar que solo se puede conectar un sensor a la vez.
MAN.LAB.Scratch_WeDo
Pgina 4 de 12
MAN.LAB.Scratch_WeDo
Pgina 5 de 12
Ejemplos de Programacin
Deteccin de objetos
Crearemos un programa en el cual un robot se encuentre en movimiento y si detecta un objeto a
cierta distancia detiene su movimiento.
Para ello comenzaremos programando con los Bloques de Control:
Inicia el programa
Repite indefinidamente la accin
2.
Operador
de condicin
3.
Equivalente a
menor o igual
MAN.LAB.Scratch_WeDo
Pgina 6 de 12
4.
MAN.LAB.Scratch_WeDo
Pgina 7 de 12
Movimiento de auto
En este ejemplo veremos como a partir del sensor de inclinacin podremos lograr que el robot
avance o retroceda.
Para ello comenzaremos programando con los Bloques de Control:
1.
Inicia el programa
Repite indefinidamente la accin
3.
4.
MAN.LAB.Scratch_WeDo
Pgina 8 de 12
5.
MAN.LAB.Scratch_WeDo
Pgina 9 de 12
3.
4.
5.
MAN.LAB.Scratch_WeDo
Pgina 10 de 12
MAN.LAB.Scratch_WeDo
Pgina 11 de 12
Control de cambios
Modificaciones
Fecha
Versin
Modificaciones realizadas
dd/mm/aaaa XX.XX
Revisiones
Realizado
por:
Revisado
por:
Aprobado
por:
Fecha:
Fecha:
Fecha:
Firma:
Firma:
Firma:
MAN.LAB.Scratch_WeDo
Pgina 12 de 12