0% encontró este documento útil (0 votos)
81 vistas

Programando Con Scratch

Scratch es un lenguaje de programación desarrollado por el MIT Media Lab para hacer la programación más accesible y atractiva para niños, adolescentes y otros aprendices. Scratch utiliza bloques modulares en lugar de código de texto para crear programas, lo que elimina errores de sintaxis. Los usuarios pueden crear proyectos multimedia interactivos que pueden compartirse en línea con otros. Aunque fácil de usar, Scratch también permite la creación de proyectos complejos y ayuda a los estudiantes a aprender conceptos computacionales importantes como

Cargado por

Leticia Leonardi
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
81 vistas

Programando Con Scratch

Scratch es un lenguaje de programación desarrollado por el MIT Media Lab para hacer la programación más accesible y atractiva para niños, adolescentes y otros aprendices. Scratch utiliza bloques modulares en lugar de código de texto para crear programas, lo que elimina errores de sintaxis. Los usuarios pueden crear proyectos multimedia interactivos que pueden compartirse en línea con otros. Aunque fácil de usar, Scratch también permite la creación de proyectos complejos y ayuda a los estudiantes a aprender conceptos computacionales importantes como

Cargado por

Leticia Leonardi
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

PROGRAMANDO CON

La mayora de las personas ven a la programacin


por computadora como una actividad especializada
de la lite tecnolgica, apropiada solamente para un
pequeo segmento de la poblacin. Y, de hecho, los
lenguajes tradicionales de programacin como Java
y C++ son difciles de aprender para la mayora.

Scratch se aprovecha de los extraordinarios avances


de las ltimas dos dcadas: capacidad de los
computadores, redes sociales y el diseo de
interfaces que han hecho a la programacin ms
accesible y atractiva para los nios, adolescentes y
otros que quieran aprender sobre este
conocimiento. Los contenidos claves de Scratch
incluyen:
Construccin a travs de bloques modulares: Para
crear programas en Scratch, simplemente arrastra
los bloques grficos en grupos. Los bloques estn
diseados para encajar de modo que tengan
sentido sistemtico, as que no pueden haber
errores de sintaxis. Diferentes tipos de datos tienen
forma distinta, eliminando este tipo de desajustes.
Puedes realizar los cambios a los grupos a medida
que los programas estn corriendo, de esta manera
ser fcil experimentar con nuevas ideas.

Manipulacin multimedia: Con Scratch, puedes


crear programas que controlen y mezclen
grficas, animaciones, msica y sonido. Scratch
ampla la manipulacin multimedia que son
populares en la cultura actual por ejemplo,
aadir programacin a una imagen con los filtros
fotogrficos de photoshop.

Compartir y colaborar: El sitio web de Scratch


provee de inspiracin y audiencia: puedes intentar
ver los proyectos de otras personas, reusar y
adaptar sus imgenes y scripts y publicar tus
propios proyectos. La meta final es desarrollar una
comunidad que comparta la cultura alrededor de
Scratch.

Scratch ofrece un programa de bajo techo (fcil de


comenzar), alto techo (capaz de crear proyectos
complejos) y de paredes amplias (apoyo para una
gran diversidad de proyectos). Al desarrollar
Scratch, pusimos como prioridad la simplicidad,
algunas veces sacrificando la funcionalidad por el
entendimiento.
A medida que los estudiantes trabajan en
proyectos de Scratch, ellos tienen la oportunidad
de aprender conceptos computacionales
importantes como iteracin, condicionales,
variables, tipos de archivos, eventos y procesos.
Scratch ha sido usado para introducir estos
conceptos a estudiantes de edades diferentes,
desde la primaria hasta la universidad. Algunos
estudiantes realizan una transicin a los lenguajes
de programacin tradicionales basados en texto
despus de haber sido introducidos a la
programacin a travs de Scratch.
Scratch est construido en la cima del lenguaje de
programacin. Fue inspirado en el trabajo previo
realizado por Logo y Squeak Etoys, pero tiende
ms a ser simple que intuitivo.
Scratch es un programa de cdigo abierto pero
cerrado para su modificacin. El cdigo fuente esta
disponible libremente pero la aplicacin es
desarrollada por un pequeo equipo de
investigadores del laboratorio de Medios del MIT.

Lifelong Kindergarten Group, MIT Media Lab

http://scratch.mit.edu
Documento original en ingles elaborado por el Lifelong Kindergarten Group, MIT Media Lab
y traducido por Angela Patricia Bohorquez, asistente de Investigacin de la Corporacin Colombia Digital. Septiembre de 2008.

También podría gustarte