7/31/2019 Scratch Programacion
1/24
Enseando a Programar conScratchLeonel Morales DazIngeniera Simple
Copyright 2008 by Leonel Morales Daz Ingeniera Simple.Derechos reservados Disponible en: http://www.ingenieriasimple.com/scratch
7/31/2019 Scratch Programacion
2/24
Agenda Qu es Scratch? Cmo puede usarse para ensear?
Programacin
Geometra Matemticas
7/31/2019 Scratch Programacion
3/24
Scratch Evolucin de LOGO Desarrollado por
Lifelong Kindergarten group
MIT Media Lab Otros Permite crear animaciones interactivas
7/31/2019 Scratch Programacion
4/24
Configurable en Espaol
7/31/2019 Scratch Programacion
5/24
Diseado para ensear Programacin: Con animaciones Contando historias
Invitando a descubrir Motivando a crear
7/31/2019 Scratch Programacion
6/24
Permite compartir
7/31/2019 Scratch Programacion
7/24
Compartir proyectos Se registra el usuario Sube proyectos en el interfaz de Scratch
http://scratch.mit.edu/
7/31/2019 Scratch Programacion
8/24
Prctica 1 Movimientos y ciclos
7/31/2019 Scratch Programacion
9/24
Enseando a programar
con Scratch Ensear a programar es lo ms importante Habilidades a desarrollar
Capacidad de organizar
Capacidad de abstraer Imaginacin Investigacin y descubrimiento
7/31/2019 Scratch Programacion
10/24
Mala estrategia Pretender cubrir todo Irlo viendo todo grupo por grupo
Explicando cada comando
Querer aplicarlo todo con ejemplos Graduar el nivel de dificultad De fcil a difcil
Por qu es mala? Enfatiza la memorizacin en detrimento del
razonamiento y la creatividad
7/31/2019 Scratch Programacion
11/24
Una estrategia mejor Plantear problemas Resolver directamente
Algunas veces
Dejar que los alumnos intenten Algunas otras Una vez resuelto plantear un reto Poco a poco
Que los alumnos se planteen sus propios retos Felicitarlos y estimularlos cuando lo hacen
7/31/2019 Scratch Programacion
12/24
Otra estrategia Mostrar un truco Ensear cmo funciona Ver dnde se puede usar
Utilizar el grado de dificultad que se necesite Mejor s es por curiosidad del alumno
7/31/2019 Scratch Programacion
13/24
Para empezar Nivel bsico: Composicin de escenas Modificacin de imgenes
Dilogos entre imgenes Hacer figuras con el lpiz
Cuadrados, crculos, tringulos, etc. Flores, casitas, etc.
7/31/2019 Scratch Programacion
14/24
Para empezar y ms Movimientos con ciclos Hacer sonidos con movimientos Crear nuevos disfraces y cambiarlos Guardar y compartir los proyectos
Esto es muy importante
7/31/2019 Scratch Programacion
15/24
Un poquito ms adelante Movimientos aleatorios Con nmeros al azar
Carreras de dibujos
Uso de la estructura si si no Programacin de juegos
Simn dice
Usar scripts predefinidos en imgenes
7/31/2019 Scratch Programacion
16/24
Con ms conocimiento Explorar las aplicaciones que vienen Juegos Animaciones
Arte Tratar de que entiendan la lgica detrs Formar equipos para crear algo propio
Arte creativo
Con lgica de programacin
7/31/2019 Scratch Programacion
17/24
Los ms avanzados Publicarn nuevas versiones De lo que han hecho Y de lo que otros han hecho
Tomar en cuenta que Un pequeo logro
Puede ser muy difcil para algunos alumnos Felicitarlos siempre!
7/31/2019 Scratch Programacion
18/24
Siempre Consultar la documentacin en lnea http://scratch.mit.edu Tambin hay material de enseanza
7/31/2019 Scratch Programacion
19/24
Evaluacin Criterios de aprobacin El alumno conoce las estructuras Sabe aplicarlas Es capaz de construir un programa de cierta complejidad
Supera las expectativas El alumno crea programas por propia iniciativa Utiliza estructuras complejas Investiga y examina lo que otros han hecho
Alumnos excelentes Dominan las tcnicas con soltura
Han publicado una gran cantidad de programas interesantes Explican y motivan a sus compaeros
7/31/2019 Scratch Programacion
20/24
Geometra Scratch El universo Scratch tiene coordenadas bidimensionales Tiene un origen (0,0) en el centro Puede posicionar en cualquier punto
Maneja grados Obliga a entender los submltiplos de 360
Pero se mueve en pasos! Que no siempre son iguales
Figuras complejas Ciertas secciones cnicas
7/31/2019 Scratch Programacion
21/24
Matemticas Scratch Operaciones aritmticas estn disponibles Hasta raz cuadrada
Las figuras geomtricas son ideales para ensear
fracciones, mltiplos y submltiplos Los movimientos relativos
Ejercitan la capacidad de clculo Obligan a aplicar operaciones mentales
7/31/2019 Scratch Programacion
22/24
No olvidar Objetivos al usar Scratch Preparar al alumno para herramientas superiores Desmitificar la programacin
Estimular la creatividad Invitar a la exploracin y el descubrimiento
No se puede lograr sin: DIVERSIN!
7/31/2019 Scratch Programacion
23/24
Que se diviertan!
7/31/2019 Scratch Programacion
24/24
Y si utilizan Scratch
Top Related