programando con scratch

17
Introducción al programa Scratch

Upload: escuela3de6

Post on 24-Jul-2015

705 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Programando con Scratch

Introducción al programa Scratch

Page 2: Programando con Scratch

ScratchEs un entorno de programación gratuito que permite crear historias interactivas, animaciones, simulaciones, juegos y música.

¿Para qué?

• Crear historietas animadas y campañas de prevención.• Recrear escenas históricas y hábitats naturales.• Fomentar la creatividad de los alumnos, ya que pueden crear por sí mismos sus propios juegos. • Elaborar animaciones, ya sea con objetos que incluye el sistema o con nuevos, elaborados por los alumnos. • Compartir sus creaciones con otros a través de internet.• Resolver situaciones problemáticas con animaciones.• Elaborar infografías móviles.

Page 3: Programando con Scratch

Scratch versión 1.4

Page 4: Programando con Scratch

Entorno versión 1.4

CATEGORÍAS

ORDENESENTORNO DE

PROGRAMACIÓN

ESCENARIO

OBJETOS

MENU

Page 5: Programando con Scratch

Scratch versión 2.0

Page 6: Programando con Scratch

Entorno versión 2.0

CATEGORÍAS

ORDENES

ENTORNO DE PROGRAMACIÓN

ESCENARIO

OBJETOS

MENU

Page 7: Programando con Scratch

Programando con Scratch

El programa trabaja con objetos, que pueden ser los que vienen en el programa o los generados por el usuario.Cada objeto tiene su sector de programación.La misma se realiza por medio de “piezas” que van encastradas unas en otras.Si las piezas no encastran, el programa no funcionará.

Las órdenes pueden:

•Ser directas.•Necesitar el ingreso de un valor.•Requerir de otra “pieza” que se coloca dentro.

Orden directa

Requiere ingreso de un valor

Pieza dentro de otra pieza

Page 8: Programando con Scratch

Además de objetos, se puede trabajar con

escenarios que pueden ser programados.

Se accede a la programación de cada uno pulsando sobre el

ícono que lo representa en la parte inferior de la

ventana.

Page 9: Programando con Scratch

Ejercicios con Scratch

Movimiento – Apariencia - SonidoAgregar un objeto y un escenario. Que el objeto se mueva 1 paso, cambie su disfraz y emita un sonido

Control Agregar un elemento de control que permita realizar estas acciones de forma continua.

Sensores Que realice estas acciones, pero solamente mientras se tiene presionada la barra espaciadora.

¿Qué acción deberían modificar para que emita el sonido sólo al final del movimiento al soltar la barra espaciadora?

Page 10: Programando con Scratch

Ejercicios con Scratch

Leer la siguiente programación:

¿Qué hace? Escríbelo con tus palabras. ¿Funciona? Pruébalo en el programa. Si está incompleto, ¿qué le falta para que logre dibujar?

Page 11: Programando con Scratch

Matemática con Scratch

• Comenzar un nuevo ejercicio utilizando Archivo – Nuevo.• Borrar el objeto que viene por defecto (un gato) y crear un objeto nuevo.• Dibujar un punto rojo con las herramientas correspondientes del editor.• Colocar un escenario de un color contrastante.

Page 12: Programando con Scratch

Matemática con Scratch

• Escribir la siguiente programación

Desafíos:•¿Qué le tengo que agregar para que dibuje un cuadrado?•¿Cómo hago para que dibuje un pentágono?•Si pregunto de cuántos lados quiero dibujar la figura: ¿Qué fórmula tendré que hacer?•Observe el siguiente ejercicio e intente codificarlo:http://scratch.mit.edu/projects/10764909/

Page 13: Programando con Scratch

Prácticas del lenguaje con Scratch

Ejercicio 1:

•Agrega dos personajes y genera un diálogo entre ambos•Ejemplos:

http://scratch.mit.edu/projects/10766934/ http://scratch.mit.edu/projects/10766877/

Page 14: Programando con Scratch

Prácticas del lenguaje con ScratchEjercicio 2:

•Para esta actividad tienes que elegir un automóvil que va a ser tu “auto

fantástico” y colocarlo en un escenario propicio (una carretera o un camino

por el que pueda avanzar).

•a) El coche tiene que hacer al menos tres preguntas al iniciar.

•b) Después tendrás que hacer que avance en la carretera o camino

presionando la tecla A (de acelerar). Si no presionas la tecla el coche

tendrá que quedarse quieto al inicio del trayecto.

•Ejemplo: http://scratch.mit.edu/projects/10767042/

Page 15: Programando con Scratch

Scratch Algunos ejemplos:

Mecanismo de Lavar ropas

http://scratch.mit.edu/projects/603530/

Agujereadora

http://scratch.mit.edu/projects/293936/

Máquina a vapor

http://scratch.mit.edu/projects/251302/

http://scratch.mit.edu/projects/1025841/

Física- Estados de la materia

http://scratch.mit.edu/projects/2533406/

Electrónica- ejemplo de compuertas lógicas

http://scratch.mit.edu/projects/576992/Química-compuestos

Page 16: Programando con Scratch

Sitios de recursosScratch:

Descarga del programa: http://info.scratch.mit.edu/es/Scratch_1.4_Download

Proyectos con Scratch: http://scratch.mit.edu/explore/

Programando con Scratch Eduteka: http://www.eduteka.org/ScratchProgramando.php

Nota de Scratch en Educacontic.es: http://www.educacontic.es/blog/programando-con-

scratch

Manual de Scratch en Integrar:

http://integrar.bue.edu.ar/integrar/wp-content/uploads/2011/05/Tutorial-Scratch.pdf

Page 17: Programando con Scratch