Ir al contenido

Diferencia entre revisiones de «Scratch (lenguaje de programación)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
Línea 34: Línea 34:
{{listaref}}
{{listaref}}


== SIDA SIDA SIDA ==
== Enlaces externos(redtube) ==
*[http://scratch.mit.edu/ scratch.mit.edu] www.redtube.com
*[http://scratch.mit.edu/ scratch.mit.edu] www.redtube.com
*[http://www.scratchcatala.com Scratchcatala.com]
*[http://www.scratchcatala.com Scratchcatala.com]

Revisión del 13:03 17 sep 2013

Scratch
Archivo:Scratchcat.svg
Desarrollador(es)
MIT Media Lab
https://scratch.mit.edu
Información general
Extensiones comunes sb, sb2, sb3, sprite, sprite2 y sprite3
Paradigma Programación orientada a objetos[cita requerida]
Apareció en 2007
Diseñado por Mitchel Resnick
Última versión estable (2 de julio del 2009)
Dialectos Múltiples
Influido por

Logo, Smalltalk,

HyperCard, StarLogo, AgentSheets, Etoys
Sistema operativo Linux, Windows o Mac OS
Licencia propietario (código de fuente disponible para usos no comerciales)

Scratch es un entorno de aprendizaje de lenguaje de programación, que permite a los principiantes obtener resultados sin tener que aprender a escribir de manera sintácticamente correcta primero. Scratch está escrito en Squeak ( una implementación libre de Smalltalk-80), a partir de la versión 2.0 el código es reescrito en actionscript (Adobe Flash). Es un entorno de programación que facilita el aprendizaje autónomo.[1]​ Fue desarrollado por el "the Lifelong Kindergarten group" en el Media Lab del MIT (Massachusetts Institute of Technology) por un equipo dirigido por Mitchel Resnick[2]​ y apareció por primera vez en el verano de 2007.[3]​ Scratch se puede instalar y redistribuir gratuitamente en cualquier ordenador con Windows, Mac OS X o Linux.

El nombre de Scratch se deriva de la técnica de scratching usada en el Turntablism (arte del DJ para usar los tocadiscos), y se refiere tanto a la lengua y su aplicación. La similitud con el "scratching" musical es la fácil reutilización de piezas: en Scratch todos los objetos, gráficos, sonidos y secuencias de comandos pueden ser fácilmente importados a un nuevo programa y combinados en maneras permitiendo a los principiantes a conseguir resultados rápidos y estar motivados para intentar más.

Podemos utilizar este programa para, tal y como dice su lema, programar, jugar y crear.

CANCER CANCER CANCER

Scratch se utiliza en todo el mundo en diferentes ámbitos: escuelas, museos, centros comunitarios, hogares... Está dirigido especialmente a niños de 6 a 16 años de edad, pero es utilizado por gente de todas las edades. Por ejemplo, los niños más pequeños pueden crear proyectos con sus padres o hermanos mayores, y algunos estudiantes universitarios usan Scratch en cursos introductorios de Informática.

Desde el punto de vista de la definición, Scratch es un entorno de programación constituido por símbolos iconográficos denominado “bloques”. Este entorno aprovecha los avances en diseño de interfaces para hacer que la programación sea más atractiva y accesible para todo aquel que se enfrente por primera vez al reto de aprender a programar.

SÍFILIS SÍFILIS SÍFILIS

  1. Free tool offers 'easy' coding BBC news 14 de Mayo de 2007
  2. «Scratch: programación para todos. ACM Communications.» (en inglés). 
  3. Scratch Lowers Resistance to Programming. Revista Wired. Marzo 9 del 2009. Recuperado Mayo 10 de 2010. (en íngles)

Enlaces externos(redtube)