scratch- conceptos básicos
DESCRIPTION
Taller sobre ScratchTRANSCRIPT
Por: Glenis bibiana alvarez q.
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.
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/
¿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.
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.
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.
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.
INTERFACE DE SCRATCH
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.
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.
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.
Bloques de construcción
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.
Manipulación de medios
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.
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”.
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.
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.
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