 Ministerio de Educacion
 Francisco Morazán
 Tema Scratch
 Por Jose Rivera
 Bryan Ferguson
 Alfredo Miranda
 Grado XI ñ
 Año Electivo
 2015
 Scratch es un lenguaje de programación,
que permite a los principiantes aprender a
escribir de manera sintácticamente
correcta desde el principio. Permite
investigar, introducirse y jugar con la
programación de ordenadores utilizando
una interface gráfica muy sencilla. 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
 Fue desarrollado en el Media Lab del MIT
(Instituto Tecnológico de Massachusetts)
por un equipo dirigido por Mitchel Resnick,3
apareció por primera vez a mediados de
2007.4
 Scratch se puede instalar y redistribuir
gratuitamente en cualquier ordenador con
Windows, Mac OS X o Linux.5 El logo de
Scratch es un gato de color naranja.6
 El programa se basa en bloques gráficos
y en una interfaz muy sencilla e intuitiva.
 Entorno colaborativo virtual .
 Se puede utilizar desde muchos lugares
gracias a que es un programa en la red
y, si se carece de una conexión a
Internet, dispone de una versión que se
puede instalar.
 Es un programa gratuito y de software libre.
 Es perfecto para introducirse en la
programación.
 Está disponible para varios sistemas
operativos.
 Permite compartir los proyectos a través del
web, se pueden descargar y utilizar.
Pudiendo ser descargados y utilizados por
otras personas.
 Es multilenguaje
 ralentización en base a múltiples objetos
 como se puede observar en este al
cabo de un tiempo y dependiendo de la
computadora se podrá ver una
ralentización en el proyecto si se
excede un cierto numero de objetos
que trabajan al mismo tiempo, por lo
que es poco recomendable para
proyectos grandes
 Aprender a programar desde temprana edad es como
aprender un nuevo idioma, entre más temprano se haga,
más sencillo será para el pequeño adquirir las destrezas y
habilidades del objeto a comprender. Se requiere de
paciencia, compromiso y práctica para dominar
tales habilidades a largo plazo. No solo incrementa la
resolución de la adquisición del lenguaje y significado,
además incentiva la habilidad de comprensión,
utilizando la analogía del discurso como herramienta
principal. Sin duda son nuevas formas de expresión a
través del lenguaje cifrado en nuevas tecnologías. Hoy en
día, en países de Europa, como Estonia, se fomenta a los
niños a aprender código desde primer año de educación
elemental. Los pequeños que a temprana edad
aprenden a codificar tienden a desarrollar nuevas
capacidades de resolución de problemas y nuevas
aptitudes de aprendizaje lógico-verbal.

Scracth

  • 2.
     Ministerio deEducacion  Francisco Morazán  Tema Scratch  Por Jose Rivera  Bryan Ferguson  Alfredo Miranda  Grado XI ñ  Año Electivo  2015
  • 3.
     Scratch esun lenguaje de programación, que permite a los principiantes aprender a escribir de manera sintácticamente correcta desde el principio. Permite investigar, introducirse y jugar con la programación de ordenadores utilizando una interface gráfica muy sencilla. 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
  • 4.
     Fue desarrolladoen el Media Lab del MIT (Instituto Tecnológico de Massachusetts) por un equipo dirigido por Mitchel Resnick,3 apareció por primera vez a mediados de 2007.4  Scratch se puede instalar y redistribuir gratuitamente en cualquier ordenador con Windows, Mac OS X o Linux.5 El logo de Scratch es un gato de color naranja.6
  • 5.
     El programase basa en bloques gráficos y en una interfaz muy sencilla e intuitiva.  Entorno colaborativo virtual .  Se puede utilizar desde muchos lugares gracias a que es un programa en la red y, si se carece de una conexión a Internet, dispone de una versión que se puede instalar.
  • 6.
     Es unprograma gratuito y de software libre.  Es perfecto para introducirse en la programación.  Está disponible para varios sistemas operativos.  Permite compartir los proyectos a través del web, se pueden descargar y utilizar. Pudiendo ser descargados y utilizados por otras personas.  Es multilenguaje
  • 7.
     ralentización enbase a múltiples objetos  como se puede observar en este al cabo de un tiempo y dependiendo de la computadora se podrá ver una ralentización en el proyecto si se excede un cierto numero de objetos que trabajan al mismo tiempo, por lo que es poco recomendable para proyectos grandes
  • 8.
     Aprender aprogramar desde temprana edad es como aprender un nuevo idioma, entre más temprano se haga, más sencillo será para el pequeño adquirir las destrezas y habilidades del objeto a comprender. Se requiere de paciencia, compromiso y práctica para dominar tales habilidades a largo plazo. No solo incrementa la resolución de la adquisición del lenguaje y significado, además incentiva la habilidad de comprensión, utilizando la analogía del discurso como herramienta principal. Sin duda son nuevas formas de expresión a través del lenguaje cifrado en nuevas tecnologías. Hoy en día, en países de Europa, como Estonia, se fomenta a los niños a aprender código desde primer año de educación elemental. Los pequeños que a temprana edad aprenden a codificar tienden a desarrollar nuevas capacidades de resolución de problemas y nuevas aptitudes de aprendizaje lógico-verbal.