Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Juan Sebastián
Orozco Rueda
9°A
Instituto la Salle
Barranquilla
2019
Scratch es un lenguaje de programación visual desarrollado por el Grupo
Lifelong Kindergarten del MIT Media Lab.1 Su principal característica
consiste en que permite el desarrollo de habilidades mentales mediante el
aprendizaje de la programación sin tener conocimientos profundos sobre
el código. Sus características ligadas al fácil entendimiento del
pensamiento computacional han hecho que sea muy difundido en la
educación de niños, adolescentes y adultos.
Scratch permite a los usuarios usar programación dirigida por eventos con
múltiples objetos activos llamado sprites.1 Los sprites pueden pintarse como
gráficos vectoriales o mapa de bits, desde la propia web de Scratch
usando un simple editor que es parte del proyecto, o pueden también
importarse desde fuentes externas incluyendo "webcamera". Desde 2013,
Scratch 2 está disponible en línea y como aplicación de escritorio para
Windows, OS X y Linux (requiere Adobe Air).34 El código fuente de Scratch
1.x se liberó bajo licencias GPLv2 y "Scratch Source Code License".5
Uso educativo
Scratch se volvió popular en Reino Unido a través de los Code Clubs. Estos
empezaron a usar Scratch como lenguaje introductorio por su relativa
facilidad para desarrollar programas interesantes, y porque las habilidades
adquiridas mediante Scratch se pueden aplicar a otros lenguajes básicos
de programación como Python y Java.