scratch- conceptos básicos

20
Por: Glenis bibiana alvarez q.

Upload: glenisbib

Post on 25-Jun-2015

1.997 views

Category:

Documents


2 download

DESCRIPTION

Taller sobre Scratch

TRANSCRIPT

Page 1: Scratch- Conceptos básicos

Por: Glenis bibiana alvarez q.

Page 2: Scratch- Conceptos básicos

La mayoría de la gente mira la programación de computadores como una actividad especializada y tediosa, a la que solo tienen acceso aquellos con entrenamiento técnico avanzado.

Page 3: Scratch- Conceptos básicos

Scratch

Scratch es un Nuevo lenguaje de Programación que hace fácil crear

historias interactivas, juegos, y animaciones – y compartirlas con otras

personas en Internet. http://scratch.mit.edu/

Page 4: Scratch- Conceptos básicos

¿Qué es programación?

En informática, la programación es un proceso por el cual se escribe (en un

lenguaje de programación), se prueba, se depura y se

mantiene el código fuente de un programa informático.

Por lo tanto, la programación es una de las principales áreas

dentro de la informática.

Page 5: Scratch- Conceptos básicos

Un lenguaje de programación es un idioma artificial diseñado para expresarcomputaciones que pueden ser llevadas a cabo por máquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Page 6: Scratch- Conceptos básicos

Scratch aprovecha los avances en poder de computación y en diseño de

interfaces para hacer que la programación sea más atractiva y

accesible para niños, adolescentes y todo aquel que esté aprendiendo a programar.

Page 7: Scratch- Conceptos básicos

COMPONENTES BÁSICOS DE UN PROYECTO EN SCRACHT

Los proyectos de Scratch son hechos con objetos llamados SPRITES.

Usted puede cambiar la vista de un Sprite dándole diferentes apariencias. Usted puede hacer un Sprite como una persona, un tren una mariposa o alguna cosa. Usted puede usar cualquier imagen con cualquier apariencia: usted puede dibujar una imagen en el Saint Editor, importar una imagen de su disco duro o arrastrar una imagen de Internet.

Page 8: Scratch- Conceptos básicos

INTERFACE DE SCRATCH

Page 9: Scratch- Conceptos básicos

ES

CEN

AR

IO

El escenario es donde usted ve sus historias, juegos y animaciones dándoles vida. Los Sprites se mueven e interactúan con otros Sprites sobre el escenario. 

El escenario es de 480 unidades de ancho y de 360 unidades de alto. Por dentro esta dividido en una grilla de X – Y. en la mitad del escenario están ubicados en las coordenadas X = 0 y Y = 0.

Page 10: Scratch- Conceptos básicos

NUEVOS BOTONES DE LOS SPRITES

Cuando usted comienza un nuevo proyecto de Scratch, comienza con un solo gato. Para crear nuevos Sprites, click sobre los botones:

Pintar su propio spriteSeleccionar una apariencia nueva para el nuevo Sprite o importe un Sprite entero. Obtenga un Sprite sorpresa.

Page 11: Scratch- Conceptos básicos
Page 12: Scratch- Conceptos básicos

Programar con bloques de construcción.

Para crear programas en Scratch, usted simplemente encaja bloques gráficos formando pilas con ellos. Los bloques están diseñados para encajar unos en otros pero solo si son sintácticamente correctos, de esta manera no se producen errores de sintaxis.

Diferentes tipos de datos tienen diferentes formas, para eliminar errores de tipo de dato. Usted puede cambiar las pilas de bloques aún cuando los programas se estén ejecutando, así que es fácil experimentar con nuevas ideas de manera incremental e iterativa.

Page 13: Scratch- Conceptos básicos

Bloques de construcción

Page 14: Scratch- Conceptos básicos

Manipulación de medios

Con Scratch, usted puede crear programas que controlan y mezclan gráficas, animaciones, música y sonido.

Scratch expande las actividades de manipulación de medios populares en la cultura actual; por ejemplo, adicionar programabilidad a los filtros de imágenes al estilo de Photoshop.

Page 15: Scratch- Conceptos básicos

Manipulación de medios

Page 16: Scratch- Conceptos básicos

Compartir  y colaborar

El sitio web de Scratch ofrece no solo inspiración sino audiencia: usted puede hacer pruebas con los proyectos de otros, reutilizar o adaptar sus imágenes y programas y publicar sus propios proyectos.

El objetivo último es desarrollar una comunidad compartida y una cultura alrededor de Scratch.

Page 17: Scratch- Conceptos básicos

SCRATCH EN LA EDUCACIÓN ESCOLAR

Son numerosos, variados y sólidos los argumentos en favor de enseñar programación en la Educación Básica. Por ejemplo, Gary Stager, argumenta que “la habilidad de visualizar caminos de razonamiento divergentes, anticipar errores y evaluar rápidamente escenarios mentales, es resultado directo de las clases de programación”; y agrega, ”este don me sirve hoy en mi vida cotidiana cuando tengo que navegar un sistema de correo de voz o sacar mi carro de un estacionamiento”.

Page 18: Scratch- Conceptos básicos

Es indudable que herramientas como Scratch contribuyen efectivamente a preparar a los estudiantes desde la primaria, para que puedan insertarse activamente al mundo altamente programado que los espera.

Pero va más allá; Scratch promueve el desarrollo de algunas habilidades y capacidades intelectuales de orden superior que, en el nivel escolar, son responsabilidad de cualquier sistema educativo de calidad.

Page 19: Scratch- Conceptos básicos

Actividad

Escriba comentarios sobre la presentación siguiendo las siguientes preguntas:

Que es programar? Cómo se puede hacer uso educativo de

Scratch? Donde se creo Scratch?, haga una

reseña del instituto.

Page 20: Scratch- Conceptos básicos

Referencias

Eduteka. Scratch en la educación escolar. Tomado de www.eduteka.org

Pérez Vargas, Carmen Graciela Arbulú. Webquest y Abp (Aprendizaje Basado en Problemas) a través de un mediador tecnológico. Descargado de: www.colombiaaprende.edu.co

Stager Gary . En pro de los computadores. Tomado de http://www.eduteka.org/ProComputadores.php