Está en la página 1de 7

Scratch: Programación por bloques

Scratch: Programación por


bloques
Cheklist de los contenidos
1
Scratch: Programación por bloques

Scratch: Programación por


bloques
Cheklist de contenidos del módulo 1
Comprender qué es un lenguaje de programación

• Entender qué es un compilador/intérprete


• Entender qué es el código fuente
• Entender qué es un ejecutable
• Entender qué es un IDE

Por qué enseñar a programar en la escuela (computational thinking)

• Funcionamiento del “computational thinking”


• Realizar el juego de los monstruos

Preparando el entorno

• Ver las diferentes versiones de Scratch


• Dejarlo instalado
• Hacer una cuenta de usuario en la web
• Analizar la web

Qué es scratch

• Estudiar su origen y su relación con la educación


• Entender qué supone que sea orientado a objetos

Pantalla de usuario

• Familiarizarse con los menús


• Analizar los 3 diferentes secciones
Editor de gráficos y sonido

2
Scratch: Programación por bloques

• Aprender a dibujar con Scratch


• Aprender a incorporar sonidos a nuestros juegos

Práctica

• Hacer un juego muy simple utilizando todo lo aprendido


• Showroom
• Analizar de las diferentes versiones de Scratch
• Jugar con MakeyMakey

3
Scratch: Programación por bloques

Cheklist contenidos del módulo 2


Escenarios y personajes

• Hacer un primer juego donde se mueve un personaje


• Generar dos fondos que se intercambian

Movimientos

• Hacer un juego que se mueve usando coordenadas cartesianas


• Hacer un juego de carreras usando coordenadas polares

Interacciones

• Realizar un juego donde al tocar un elemento éste desaparece


• Cambiar escenarios enviando mensajes

Bucles

• Probar el ejemplo con los 3 bucles distintos y ver cómo funcionan


• Analizar en el ejemplo cómo funciona la instrucción "si"
• Hacer una prueba del objeto "crear bloque"

Variables

• Recuperar el juego anterior y añadir variables para contar puntos


• Añadir una lista al personaje del juego que contenga los "objetos"
• Hacer que el personaje nos pregunte al inicio el nombre y salude

Música y ritmos

• Componer una canción usando el editor de música y ritmos

Dibujos con lápiz

• Crear una figura geométrica utilizando las funciones de dibujo

Clones

• Usar la función clon para crear muchos enemigos en un juego

Simulaciones físicas

4
Scratch: Programación por bloques

• Simular la gravedad de un juego estilo Donkey Kong


• Simular un MRUA de un personaje con aceleración

Scrolls

• Crear un scroll simple enlazando varias imágenes

Práctica

• Modificar el juego de las carreras de coche para incorporar puntuación e ítems


recolectables

Showroom

• Jugar con Lego mindstorms

Enlaces de Interés
Enlace Pasodemensajes

https://scratch.mit.edu/projects/31045676/

Enlace ExplicarHistorias
https://scratch.mit.edu/projects/31044692/

Enlace Logo
http://calormen.com/jslogo/

Enlace Squeak
https://squeak.org/

Enlace Alice
http://www.alice.org/

Enlace Designblocks
https://www.designblock.net/

Enlace Starlogo

5
Scratch: Programación por bloques

https://education.mit.edu/
Enlace ScratchJr
http://www.scratchjr.org/
Enlace Snap
https://snap.berkeley.edu/
Enlace PocketCode
https://share.catrob.at/pocketcode/

6
Scratch: Programación por bloques

También podría gustarte