SlideShare una empresa de Scribd logo
1 de 9
INSTITUCIÓN EDUCATIVA EXALUMNAS
DE LA PRESENTACIÓN
TECNOLOGÍA E INFORMÁTICA
TEMA: SCRATCH
LAURA DANIELA CASTAÑEDA
EMMELY CENDALES SILVA
PAULA ANDREA RAMIREZ
MARÍA VICTORIA SÁNCHEZ
11°-1
IBAGUÉ
2014
¿QUÉ ES SCRATCH?
Es una aplicación informática gráfica, destinada
principalmente a los niños, que les permite explorar y
experimentar con los conceptos de programación de
ordenadores mediante el uso de una sencilla interfaz
gráfica. Scratch utiliza el lenguaje LOGO que es un
lenguaje de programación que facilita el lenguaje
autónomo.
Es desarrollado por "the Lifelong Kindergarten
group" en el famoso Laboratorio Multimedia del
Instituto de Tecnología de Massachusetts y la
Universidad de California, los Ángeles, por un equipo
dirigido por Mitchel Resnick y apareció por primera
vez en el verano de 2007.
.
Para crear pequeños programas, historietas interactivas, a
partir de una mezcla de sonidos, imágenes y animaciones, se
consiguen productos interactivos y creativos.
¿PARA QUÉ SIRVE?
El nombre de Scratch se deriva de
la técnica de scratching usada en el
Turntablism, (utilizan los disk
jockeys de hip hop que giran con
las manos los discos de vinilo hacia
adelante y hacia atrás para mezclar
clip que juntan de maneras
creativas).
¿DE DÓNDE PROVIENE?
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.
ORIGEN
Los Orígenes de Scratch reconoce la aportación del micromundo de
Logo, y se ha inspirado en los e-toys de Squeak y LogoBlocks.
El lenguaje de programación de Scratch, por un lado, se basa en
Logo, en especial en sus primitivas, y presenta un entorno en el que
múltiples objetos pueden evolucionar e interactuar.
Por otro lado, como en Squeak (lenguaje en el que está desarrollado)
el modo de trabajo consiste en arrastrar y soltar bloques en lugar de
escribirlos.
Como:
 LogoBlocks,
 CricketBlocks o
 PicoBlocks
INTRODUCCIÓN A LA PROGRAMACIÓN
A pesar de haber sido ideado como una sencilla herramienta para jóvenes,
Scratch ya ha demostrado ser un instrumento valioso de introducción a la
programación; en cursos desarrollados, se ha comprobado la utilidad de usar
Scratch como CALENTAMIENTO PREVIO para introducir Java en clases de
programación, facilitando la transferencia de conceptos desde Scratch a otros
lenguajes. Al trabajar con proyectos de Scratch, los jóvenes tienen
oportunidades para aprender conceptos informáticos importantes tales como
iteración, control de flujo, condicionales, variables, tipos de datos, eventos y
procesos. Scratch se ha usado para introducir estos conceptos a estudiantes
de diferentes edades, desde la escuela primaria hasta el instituto,
comprobándose cómo éstos migran con facilidad a los lenguajes tradicionales
basados en texto después de haberse introducido en la programación
mediante Scratch.
CARACTERÍSTICAS DEL DISEÑO DE SCRATCH
Los aspectos esenciales del diseño de Scratch se resumen en las
siguientes características:
Estrecha vinculación con
el mundo físico: El
propósito de Scratch es
programar objetos físicos
del mismo modo que se
programan objetos
Profunda
portabilidad:
Además de
permitir
compartir los
proyectos a
través de su
Manipulación
de sonido,
video e
imágenes: La
manipulación
de archivos
multimedia es
Metáfora de los
bloques de
construcción: La
programación
con Scratch se
basa en la
metáfora de
EL ENTORNO DE DESARROLLO
El escritorio de Scratch se estructura en tres secciones principales, a izquierda,
centro y derecha de la pantalla respectivamente:
Paleta de bloques, crea guiones (scripts) y Escenarios. La programación se
desarrolla en tiempo real y todas las modificaciones que realicemos en los guiones
de los objetos se incorporan de forma automática en su ejecución. No obstante,
cuenta con un modo presentación que duplica las dimensiones del escenario.
La paleta de bloques, situada en la zona izquierda de la pantalla alberga,
categorizados por colores y funcionalidad, los bloques de programación arrastrables
al área de scripts.
El menú principal ocupa la parte superior de la pantalla y permite realizar las
operaciones comunes de crear, abrir y guardar proyectos, deshacer la última acción
y proporcionar ayuda.
Además, el botón Extras incluye la opción de establecer el lenguaje de los bloques
de programación en diferentes idiomas.
Un botón interesante es el botón Share que nos permite, con un golpe de ratón,
subir nuestros proyectos al espacio que previamente hayamos creado en la página
web del proyecto. Una vez alojados en la web, los proyectos podrán ser ejecutados,
mediante un player de java, sobre la misma página o descargados al ordenador
local para abrirlos en la plataforma Scratch. De este modo se favorece el
intercambio y el aprendizaje compartido de rutinas de programación, estudiando,
modificando y mejorando otros programas.
TIPOS DE BLOQUES
Algunos bloques tienen campos de texto editables, de forma redondeada, que
permiten modificar sus valores escribiendo en su interior o arrojar sobre ellos
bloques con esta misma forma. Otros tienen menús desplegables que facilitan la
selección de opciones pulsando sobre la punta de flecha que oculta el menú.
En la paleta de bloques encontramos, clasificados en ocho categorías en función
de su utilidad (movimiento, control, apariencia, sensores, sonidos, números, lápiz
y variables), tres clases bloques:
Bloques apilables: Estos bloques tienen salientes en la parte inferior y huecos en
la superior que permiten ajustar unos sobre otros formando pilas. Algunos de
ellos tienen una zona de entrada en su interior, donde se puede escribir un
número o elegir una opción de una ventana emergente. Un tipo especial de
bloques tiene forma de C abierta en cuyo interior se pueden insertar otras pilas
de bloques.
Cabeceras: Las cabeceras se distinguen por tener la parte superior redondeada,
están destinadas a lanzar la ejecución de los guiones y se colocan en la parte
superior de las pilas.
Estos bloques esperan a que suceda un evento, como que se presione una
tecla, se pulse la tecla intro o se haga clic sobre un sprite, para comenzar la
ejecución de la pila de bloques que esté debajo de ellos.
Informes: Estos bloques se han diseñado para que encajen en las zonas de
entrada de otros bloques. Los informes se presentan con dos siluetas y encajan
sólo en los huecos con la misma forma. Los informes con bordes redondeados
CONCLUSIONES
 Es incuestionable que herramientas como Scratch contribuyen
positiva y efectivamente al proceso de enseñanza-aprendizaje,
ya que se prepara a los estudiantes, para que puedan insertarse
activamente al mundo de la programación.
 De debemos resaltar que Scratch promueve el desarrollo de
habilidades y capacidades intelectuales, en los estudiantes de
todo nivel escolar.
 Además es una herramienta muy útil en la Pedagogía, para una
enseñanza divertida, interactiva, ya que mediante la creación de
diversos proyectos, se puede enseñar en las aulas a niños y
niñas, y nos permitirá obtenerun aprendizaje significativo.
SCRATCH

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Proyecto Scratch
Proyecto ScratchProyecto Scratch
Proyecto Scratch
 
Diapositivas animacion scratch
Diapositivas animacion scratchDiapositivas animacion scratch
Diapositivas animacion scratch
 
Scratch - Guia de referencia
Scratch - Guia de referenciaScratch - Guia de referencia
Scratch - Guia de referencia
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa
 
Tutorial de la herramienta para hacer animaciones "Scratch"
Tutorial de la herramienta para hacer animaciones "Scratch"Tutorial de la herramienta para hacer animaciones "Scratch"
Tutorial de la herramienta para hacer animaciones "Scratch"
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
 
SCRATCH
SCRATCHSCRATCH
SCRATCH
 
Scratch
ScratchScratch
Scratch
 
3 octavo
3 octavo3 octavo
3 octavo
 
TALLER 1: Uso básico de Scratch 2.0
TALLER 1: Uso básico de Scratch 2.0TALLER 1: Uso básico de Scratch 2.0
TALLER 1: Uso básico de Scratch 2.0
 
Módulo Programación
Módulo  ProgramaciónMódulo  Programación
Módulo Programación
 
Scratch
ScratchScratch
Scratch
 
Scratch darío
Scratch daríoScratch darío
Scratch darío
 
Proyecto formativo programación con scratch
Proyecto formativo programación con scratchProyecto formativo programación con scratch
Proyecto formativo programación con scratch
 
Scratch
ScratchScratch
Scratch
 
Archivo pdf
Archivo pdfArchivo pdf
Archivo pdf
 
Scrtach jr
Scrtach jrScrtach jr
Scrtach jr
 

Destacado

Daniel alejandro gil botero 7f ejercicios de matematica
Daniel alejandro gil botero 7f ejercicios de  matematicaDaniel alejandro gil botero 7f ejercicios de  matematica
Daniel alejandro gil botero 7f ejercicios de matematicaIE Simona Duque
 
Programación proyecto educativo-ji-aea-metodología
Programación proyecto educativo-ji-aea-metodologíaProgramación proyecto educativo-ji-aea-metodología
Programación proyecto educativo-ji-aea-metodologíasatelite1
 
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05Ramiro Nahuel Pol
 

Destacado (7)

Actividad medir
Actividad medirActividad medir
Actividad medir
 
Scratch
ScratchScratch
Scratch
 
Horoscopo
HoroscopoHoroscopo
Horoscopo
 
Daniel alejandro gil botero 7f ejercicios de matematica
Daniel alejandro gil botero 7f ejercicios de  matematicaDaniel alejandro gil botero 7f ejercicios de  matematica
Daniel alejandro gil botero 7f ejercicios de matematica
 
Scratch 120803165706-phpapp02 (1)
Scratch 120803165706-phpapp02 (1)Scratch 120803165706-phpapp02 (1)
Scratch 120803165706-phpapp02 (1)
 
Programación proyecto educativo-ji-aea-metodología
Programación proyecto educativo-ji-aea-metodologíaProgramación proyecto educativo-ji-aea-metodología
Programación proyecto educativo-ji-aea-metodología
 
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 05
 

Similar a SCRATCH

Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...
Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...
Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...Karina Verónica Santisteban Fernandez
 
Scratch (Dahana García y Luisa Diaz) 11-1
Scratch (Dahana García y Luisa Diaz) 11-1Scratch (Dahana García y Luisa Diaz) 11-1
Scratch (Dahana García y Luisa Diaz) 11-1valentina garcia
 
Scratch y Necesidades Educativas Especiales
Scratch y Necesidades Educativas EspecialesScratch y Necesidades Educativas Especiales
Scratch y Necesidades Educativas EspecialesPedro Roberto Casanova
 
Institución educativa roberto velandia
Institución educativa roberto velandiaInstitución educativa roberto velandia
Institución educativa roberto velandia1012sC
 
Institución educativa roberto velandia
Institución educativa roberto velandiaInstitución educativa roberto velandia
Institución educativa roberto velandia1012sC
 
Trabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TTrabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TEstevez Jeyson
 
Lectura 01 setiembre scratch
Lectura 01 setiembre scratchLectura 01 setiembre scratch
Lectura 01 setiembre scratchLUIS TARKER
 
Generalidades de Scratch
Generalidades de ScratchGeneralidades de Scratch
Generalidades de Scratchluzstellahoy
 
Scratch ( Dahana García - Luisa Diaz ) (11.1)
Scratch     ( Dahana García - Luisa Diaz ) (11.1)Scratch     ( Dahana García - Luisa Diaz ) (11.1)
Scratch ( Dahana García - Luisa Diaz ) (11.1)valentina garcia
 
Scratch guiareferencia 2.0
Scratch guiareferencia 2.0Scratch guiareferencia 2.0
Scratch guiareferencia 2.0ie_macias
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferenciaportuguesa80
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferenciacarmen_torrano
 
Scratch guía referencia 2013
Scratch guía referencia  2013Scratch guía referencia  2013
Scratch guía referencia 2013luz deluna
 

Similar a SCRATCH (20)

Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...
Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...
Presentaciones virtualeduca2014 taller - Karina V. Santisteban Fernández - Ta...
 
Scratch (Dahana García y Luisa Diaz) 11-1
Scratch (Dahana García y Luisa Diaz) 11-1Scratch (Dahana García y Luisa Diaz) 11-1
Scratch (Dahana García y Luisa Diaz) 11-1
 
Conceptos pro scratch
Conceptos pro scratchConceptos pro scratch
Conceptos pro scratch
 
Scratch
ScratchScratch
Scratch
 
Scratch 2
Scratch  2Scratch  2
Scratch 2
 
Scratch y Necesidades Educativas Especiales
Scratch y Necesidades Educativas EspecialesScratch y Necesidades Educativas Especiales
Scratch y Necesidades Educativas Especiales
 
Institución educativa roberto velandia
Institución educativa roberto velandiaInstitución educativa roberto velandia
Institución educativa roberto velandia
 
Institución educativa roberto velandia
Institución educativa roberto velandiaInstitución educativa roberto velandia
Institución educativa roberto velandia
 
Trabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TTrabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.T
 
Lectura 01 setiembre scratch
Lectura 01 setiembre scratchLectura 01 setiembre scratch
Lectura 01 setiembre scratch
 
Que es escratsh
Que es escratshQue es escratsh
Que es escratsh
 
Generalidades de Scratch
Generalidades de ScratchGeneralidades de Scratch
Generalidades de Scratch
 
Scratch ( Dahana García - Luisa Diaz ) (11.1)
Scratch     ( Dahana García - Luisa Diaz ) (11.1)Scratch     ( Dahana García - Luisa Diaz ) (11.1)
Scratch ( Dahana García - Luisa Diaz ) (11.1)
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Scratch guiareferencia 2.0
Scratch guiareferencia 2.0Scratch guiareferencia 2.0
Scratch guiareferencia 2.0
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guía referencia 2013
Scratch guía referencia  2013Scratch guía referencia  2013
Scratch guía referencia 2013
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 

Último

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.karlapatriciapms16
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfwilangelfmendoza
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 

Último (7)

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 

SCRATCH

  • 1. INSTITUCIÓN EDUCATIVA EXALUMNAS DE LA PRESENTACIÓN TECNOLOGÍA E INFORMÁTICA TEMA: SCRATCH LAURA DANIELA CASTAÑEDA EMMELY CENDALES SILVA PAULA ANDREA RAMIREZ
  • 3. ¿QUÉ ES SCRATCH? Es una aplicación informática gráfica, destinada principalmente a los niños, que les permite explorar y experimentar con los conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica. Scratch utiliza el lenguaje LOGO que es un lenguaje de programación que facilita el lenguaje autónomo. Es desarrollado por "the Lifelong Kindergarten group" en el famoso Laboratorio Multimedia del Instituto de Tecnología de Massachusetts y la Universidad de California, los Ángeles, por un equipo dirigido por Mitchel Resnick y apareció por primera vez en el verano de 2007.
  • 4. . Para crear pequeños programas, historietas interactivas, a partir de una mezcla de sonidos, imágenes y animaciones, se consiguen productos interactivos y creativos. ¿PARA QUÉ SIRVE? El nombre de Scratch se deriva de la técnica de scratching usada en el Turntablism, (utilizan los disk jockeys de hip hop que giran con las manos los discos de vinilo hacia adelante y hacia atrás para mezclar clip que juntan de maneras creativas). ¿DE DÓNDE PROVIENE? 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. ORIGEN Los Orígenes de Scratch reconoce la aportación del micromundo de Logo, y se ha inspirado en los e-toys de Squeak y LogoBlocks. El lenguaje de programación de Scratch, por un lado, se basa en Logo, en especial en sus primitivas, y presenta un entorno en el que múltiples objetos pueden evolucionar e interactuar.
  • 5. Por otro lado, como en Squeak (lenguaje en el que está desarrollado) el modo de trabajo consiste en arrastrar y soltar bloques en lugar de escribirlos. Como:  LogoBlocks,  CricketBlocks o  PicoBlocks INTRODUCCIÓN A LA PROGRAMACIÓN A pesar de haber sido ideado como una sencilla herramienta para jóvenes, Scratch ya ha demostrado ser un instrumento valioso de introducción a la programación; en cursos desarrollados, se ha comprobado la utilidad de usar Scratch como CALENTAMIENTO PREVIO para introducir Java en clases de programación, facilitando la transferencia de conceptos desde Scratch a otros lenguajes. Al trabajar con proyectos de Scratch, los jóvenes tienen oportunidades para aprender conceptos informáticos importantes tales como iteración, control de flujo, condicionales, variables, tipos de datos, eventos y procesos. Scratch se ha usado para introducir estos conceptos a estudiantes de diferentes edades, desde la escuela primaria hasta el instituto, comprobándose cómo éstos migran con facilidad a los lenguajes tradicionales basados en texto después de haberse introducido en la programación mediante Scratch. CARACTERÍSTICAS DEL DISEÑO DE SCRATCH Los aspectos esenciales del diseño de Scratch se resumen en las siguientes características: Estrecha vinculación con el mundo físico: El propósito de Scratch es programar objetos físicos del mismo modo que se programan objetos Profunda portabilidad: Además de permitir compartir los proyectos a través de su Manipulación de sonido, video e imágenes: La manipulación de archivos multimedia es Metáfora de los bloques de construcción: La programación con Scratch se basa en la metáfora de
  • 6. EL ENTORNO DE DESARROLLO El escritorio de Scratch se estructura en tres secciones principales, a izquierda, centro y derecha de la pantalla respectivamente: Paleta de bloques, crea guiones (scripts) y Escenarios. La programación se desarrolla en tiempo real y todas las modificaciones que realicemos en los guiones de los objetos se incorporan de forma automática en su ejecución. No obstante, cuenta con un modo presentación que duplica las dimensiones del escenario. La paleta de bloques, situada en la zona izquierda de la pantalla alberga, categorizados por colores y funcionalidad, los bloques de programación arrastrables al área de scripts. El menú principal ocupa la parte superior de la pantalla y permite realizar las operaciones comunes de crear, abrir y guardar proyectos, deshacer la última acción y proporcionar ayuda. Además, el botón Extras incluye la opción de establecer el lenguaje de los bloques de programación en diferentes idiomas. Un botón interesante es el botón Share que nos permite, con un golpe de ratón, subir nuestros proyectos al espacio que previamente hayamos creado en la página web del proyecto. Una vez alojados en la web, los proyectos podrán ser ejecutados, mediante un player de java, sobre la misma página o descargados al ordenador local para abrirlos en la plataforma Scratch. De este modo se favorece el intercambio y el aprendizaje compartido de rutinas de programación, estudiando, modificando y mejorando otros programas.
  • 7. TIPOS DE BLOQUES Algunos bloques tienen campos de texto editables, de forma redondeada, que permiten modificar sus valores escribiendo en su interior o arrojar sobre ellos bloques con esta misma forma. Otros tienen menús desplegables que facilitan la selección de opciones pulsando sobre la punta de flecha que oculta el menú. En la paleta de bloques encontramos, clasificados en ocho categorías en función de su utilidad (movimiento, control, apariencia, sensores, sonidos, números, lápiz y variables), tres clases bloques: Bloques apilables: Estos bloques tienen salientes en la parte inferior y huecos en la superior que permiten ajustar unos sobre otros formando pilas. Algunos de ellos tienen una zona de entrada en su interior, donde se puede escribir un número o elegir una opción de una ventana emergente. Un tipo especial de bloques tiene forma de C abierta en cuyo interior se pueden insertar otras pilas de bloques. Cabeceras: Las cabeceras se distinguen por tener la parte superior redondeada, están destinadas a lanzar la ejecución de los guiones y se colocan en la parte superior de las pilas. Estos bloques esperan a que suceda un evento, como que se presione una tecla, se pulse la tecla intro o se haga clic sobre un sprite, para comenzar la ejecución de la pila de bloques que esté debajo de ellos. Informes: Estos bloques se han diseñado para que encajen en las zonas de entrada de otros bloques. Los informes se presentan con dos siluetas y encajan sólo en los huecos con la misma forma. Los informes con bordes redondeados
  • 8. CONCLUSIONES  Es incuestionable que herramientas como Scratch contribuyen positiva y efectivamente al proceso de enseñanza-aprendizaje, ya que se prepara a los estudiantes, para que puedan insertarse activamente al mundo de la programación.  De debemos resaltar que Scratch promueve el desarrollo de habilidades y capacidades intelectuales, en los estudiantes de todo nivel escolar.  Además es una herramienta muy útil en la Pedagogía, para una enseñanza divertida, interactiva, ya que mediante la creación de diversos proyectos, se puede enseñar en las aulas a niños y niñas, y nos permitirá obtenerun aprendizaje significativo.