SlideShare una empresa de Scribd logo
1 de 5
GUIA DE
¿Qué es Scratch?
• Scratch es una aplicación informática
destinada principalmente a los niños y
les permite explorar y experimentar con
los conceptos de programación de
ordenadores mediante el uso de una
sencilla interfaz gráfica. Scratch en el
aula sirve entre otras cosas para:
Desarrollar el pensamiento lógico y
algorítmico.
Funciones de Scratch
• Permite el desarrollo de los procesos de pensamientos y habilidades
mentales en los educandos
• Es perfecto para introducirse en la programación
• Permite compartir los proyectos a través del web, se pueden
descargar y utilizar. Pudiendo ser descargados y utilizados por
otras personas
Características y Derivados
• La versión actual de Scratch no trata a los procedimientos como estructuras de
primera clase y con Scratch 2.0 Extension Protocol tiene opciones limitadas
de archivos de E/S; una característica experimental de extensión que permite la
interacción entre Scratch 2.0 y otros programas. El protocolo de extensión permite
la interfaz con placas de hardware como Lego Mindstorms o Arduino. Además,
Scratch 2 solo admite vectores unidimensionales, conocidas como "listas". A partir
de la versión 1.4 se admi
• ten variables de puntos flotantes y cadenas de punto flotante, pero con capacidad
limitada de manipulación de cadenas. Existe un fuerte contraste entre las poderosas
funciones multimedia y el estilo de programación multihilo y el limitado alcance
del lenguaje de programación Scratch. El 6 de mayo de 2013, Scratch cerró durante
tres días para actualizar a Scratch 2.0. La actualización cambió la apariencia del
sitio e incluyó un editor de proyectos en línea. A la fecha marzo de 2017 está
disponible una nueva versión beta del editor online de Scratch 2. Esta versión
reemplazará al antiguo Scratch 2.0.
• Se han creado una serie de derivados Scratch denominados Scratch
Modifications (Modificaciones de Scratch), utilizando el código fuente de Scratch
versión 1.4. Estos programas son una variante de Scratch que normalmente
incluyen algunos bloques adicionales o cambios en la GuI
• En julio de 2014, fue lanzado un programa llamado Scratch Jr para iPad. Aunque
Características y Derivados
• Algunos de ellos, además, introducen cambios en el enfoque subyacente a
la informática, como el lenguaje Snap! con procedimientos de primera
clase (sus fundamentos matemáticos se denominan también cálculo
lambda, listas de primera clase (incluidas listas de listas) y primera clase
realmente orientada a objetos Sprites con prototipos de herencia, y sprites
nestable, que no son parte de Scratch. Snap! (su versión anterior fue
llamada BYOB) fue desarrollado por Jens Mönig con la documentación
proporcionada por BrianHarvey de la Universidad de California en
Berkeley y se ha utilizado para enseñar un curso de introductorio "la
belleza y la alegría de la computación" de CS dirigido a los estudiantes no
principales de la CS.
• El código fuente de Scratch y sus derivados se basan en Squeak, que a su
vez se basa en Smalltalk-80. La versión 2 de Scratch está implementada
en ActionScript con un intérprete experimental basado en JavaScript siendo
desarrollado en paralelo.
• Catrobat es un lenguaje de programación visual para teléfonos
inteligentes y tabletas inspirado en Scratch. Pocket Code es una aplicación
con la que se puede crear, descargar y cargar programas creados en

Más contenido relacionado

Similar a Guia de

Trabajo informatica
Trabajo informatica Trabajo informatica
Trabajo informatica Heidy Rivera
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa1012sC
 
Presentación scratch bogotá y scratch colombia en robotic people fest
Presentación scratch bogotá y scratch colombia en robotic people festPresentación scratch bogotá y scratch colombia en robotic people fest
Presentación scratch bogotá y scratch colombia en robotic people festjaviertecteos
 
Que es el scratch
Que es el scratchQue es el scratch
Que es el scratchdudu131
 
Lectura 01 setiembre scratch
Lectura 01 setiembre scratchLectura 01 setiembre scratch
Lectura 01 setiembre scratchLUIS TARKER
 
Arduino y programacion visual Ronald David Sierra Polanco ID_947574.pdf
Arduino y programacion visual  Ronald David Sierra Polanco ID_947574.pdfArduino y programacion visual  Ronald David Sierra Polanco ID_947574.pdf
Arduino y programacion visual Ronald David Sierra Polanco ID_947574.pdfroncancio08
 
programacion c++ basico
programacion c++  basicoprogramacion c++  basico
programacion c++ basicoLoyda PM
 
Aprenda C++ como si estuviera en primero
Aprenda C++ como si estuviera en primeroAprenda C++ como si estuviera en primero
Aprenda C++ como si estuviera en primeroAndy Juan Sarango Veliz
 

Similar a Guia de (20)

Trabajo informatica
Trabajo informatica Trabajo informatica
Trabajo informatica
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa
 
Presentación scratch bogotá y scratch colombia en robotic people fest
Presentación scratch bogotá y scratch colombia en robotic people festPresentación scratch bogotá y scratch colombia en robotic people fest
Presentación scratch bogotá y scratch colombia en robotic people fest
 
Manual01
Manual01Manual01
Manual01
 
Que es el scratch
Que es el scratchQue es el scratch
Que es el scratch
 
3 octavo
3 octavo3 octavo
3 octavo
 
SCRATCH
SCRATCHSCRATCH
SCRATCH
 
Scratch
ScratchScratch
Scratch
 
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
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
scratch
 scratch  scratch
scratch
 
Arduino y programacion visual Ronald David Sierra Polanco ID_947574.pdf
Arduino y programacion visual  Ronald David Sierra Polanco ID_947574.pdfArduino y programacion visual  Ronald David Sierra Polanco ID_947574.pdf
Arduino y programacion visual Ronald David Sierra Polanco ID_947574.pdf
 
programacion c++ basico
programacion c++  basicoprogramacion c++  basico
programacion c++ basico
 
Tutorial de c++
Tutorial de c++Tutorial de c++
Tutorial de c++
 
Cppbasico
CppbasicoCppbasico
Cppbasico
 
Tutorial de C
Tutorial de CTutorial de C
Tutorial de C
 
Aprenda C++ como si estuviera en primero
Aprenda C++ como si estuviera en primeroAprenda C++ como si estuviera en primero
Aprenda C++ como si estuviera en primero
 
C++ basico subido JHS
C++ basico subido JHSC++ basico subido JHS
C++ basico subido JHS
 

Más de Jorge Ojeda Olmos (11)

Tabla
TablaTabla
Tabla
 
Pagina 15
Pagina 15Pagina 15
Pagina 15
 
Pagina 15
Pagina 15Pagina 15
Pagina 15
 
Pagina 14
Pagina 14Pagina 14
Pagina 14
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Sangrias
SangriasSangrias
Sangrias
 
Reservas
ReservasReservas
Reservas
 
Carta
CartaCarta
Carta
 
Certificados
CertificadosCertificados
Certificados
 
Margenes
MargenesMargenes
Margenes
 
Seguridadinformatica
SeguridadinformaticaSeguridadinformatica
Seguridadinformatica
 

Último

IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdf
IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdfIMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdf
IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdfLucianaGuimares30
 
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptx
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptxPPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptx
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptxjesusmunayco
 
transporte de vacuuna para niños de primer salud.pptx
transporte de vacuuna para niños de primer salud.pptxtransporte de vacuuna para niños de primer salud.pptx
transporte de vacuuna para niños de primer salud.pptxcrishchc
 
Tejido Epitelial medicina (1)-compactado.pdf
Tejido Epitelial medicina  (1)-compactado.pdfTejido Epitelial medicina  (1)-compactado.pdf
Tejido Epitelial medicina (1)-compactado.pdfbrunadireisuninter
 
anatomia-funcional-del-suelo-pelvico - Copia.pdf
anatomia-funcional-del-suelo-pelvico - Copia.pdfanatomia-funcional-del-suelo-pelvico - Copia.pdf
anatomia-funcional-del-suelo-pelvico - Copia.pdfhelenaosouza
 
La prevención en trabajos con riesgo de exposición al ruido.docx
La prevención en trabajos con riesgo de exposición al ruido.docxLa prevención en trabajos con riesgo de exposición al ruido.docx
La prevención en trabajos con riesgo de exposición al ruido.docxAbraham Humphreys
 
Cianosis Fisiopatologia, circulacion pulmonar.pptx
Cianosis Fisiopatologia, circulacion pulmonar.pptxCianosis Fisiopatologia, circulacion pulmonar.pptx
Cianosis Fisiopatologia, circulacion pulmonar.pptxErikaIvonneHuancaPar
 
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...Jaime Humberto Moreno estilos parentales problemas internalizantes y external...
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...MARIAMONTSERRATSOMOZ
 
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...ag5345936
 

Último (9)

IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdf
IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdfIMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdf
IMPRIMIR - HERNIAS. RESUMO UNIVERSIDADEpdf
 
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptx
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptxPPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptx
PPT TALLER USO DE PRODUCTOS QUÍMICOS PARA LA LIMPIEZA.pptx
 
transporte de vacuuna para niños de primer salud.pptx
transporte de vacuuna para niños de primer salud.pptxtransporte de vacuuna para niños de primer salud.pptx
transporte de vacuuna para niños de primer salud.pptx
 
Tejido Epitelial medicina (1)-compactado.pdf
Tejido Epitelial medicina  (1)-compactado.pdfTejido Epitelial medicina  (1)-compactado.pdf
Tejido Epitelial medicina (1)-compactado.pdf
 
anatomia-funcional-del-suelo-pelvico - Copia.pdf
anatomia-funcional-del-suelo-pelvico - Copia.pdfanatomia-funcional-del-suelo-pelvico - Copia.pdf
anatomia-funcional-del-suelo-pelvico - Copia.pdf
 
La prevención en trabajos con riesgo de exposición al ruido.docx
La prevención en trabajos con riesgo de exposición al ruido.docxLa prevención en trabajos con riesgo de exposición al ruido.docx
La prevención en trabajos con riesgo de exposición al ruido.docx
 
Cianosis Fisiopatologia, circulacion pulmonar.pptx
Cianosis Fisiopatologia, circulacion pulmonar.pptxCianosis Fisiopatologia, circulacion pulmonar.pptx
Cianosis Fisiopatologia, circulacion pulmonar.pptx
 
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...Jaime Humberto Moreno estilos parentales problemas internalizantes y external...
Jaime Humberto Moreno estilos parentales problemas internalizantes y external...
 
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...
100^ safe in Dubai%)( UAE))((☎️^+971[563[407[584[** *)) Abortion Pills for Sa...
 

Guia de

  • 2. ¿Qué es Scratch? • Scratch es una aplicación informática destinada principalmente a los niños y les permite explorar y experimentar con los conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica. Scratch en el aula sirve entre otras cosas para: Desarrollar el pensamiento lógico y algorítmico.
  • 3. Funciones de Scratch • Permite el desarrollo de los procesos de pensamientos y habilidades mentales en los educandos • Es perfecto para introducirse en la programación • Permite compartir los proyectos a través del web, se pueden descargar y utilizar. Pudiendo ser descargados y utilizados por otras personas
  • 4. Características y Derivados • La versión actual de Scratch no trata a los procedimientos como estructuras de primera clase y con Scratch 2.0 Extension Protocol tiene opciones limitadas de archivos de E/S; una característica experimental de extensión que permite la interacción entre Scratch 2.0 y otros programas. El protocolo de extensión permite la interfaz con placas de hardware como Lego Mindstorms o Arduino. Además, Scratch 2 solo admite vectores unidimensionales, conocidas como "listas". A partir de la versión 1.4 se admi • ten variables de puntos flotantes y cadenas de punto flotante, pero con capacidad limitada de manipulación de cadenas. Existe un fuerte contraste entre las poderosas funciones multimedia y el estilo de programación multihilo y el limitado alcance del lenguaje de programación Scratch. El 6 de mayo de 2013, Scratch cerró durante tres días para actualizar a Scratch 2.0. La actualización cambió la apariencia del sitio e incluyó un editor de proyectos en línea. A la fecha marzo de 2017 está disponible una nueva versión beta del editor online de Scratch 2. Esta versión reemplazará al antiguo Scratch 2.0. • Se han creado una serie de derivados Scratch denominados Scratch Modifications (Modificaciones de Scratch), utilizando el código fuente de Scratch versión 1.4. Estos programas son una variante de Scratch que normalmente incluyen algunos bloques adicionales o cambios en la GuI • En julio de 2014, fue lanzado un programa llamado Scratch Jr para iPad. Aunque
  • 5. Características y Derivados • Algunos de ellos, además, introducen cambios en el enfoque subyacente a la informática, como el lenguaje Snap! con procedimientos de primera clase (sus fundamentos matemáticos se denominan también cálculo lambda, listas de primera clase (incluidas listas de listas) y primera clase realmente orientada a objetos Sprites con prototipos de herencia, y sprites nestable, que no son parte de Scratch. Snap! (su versión anterior fue llamada BYOB) fue desarrollado por Jens Mönig con la documentación proporcionada por BrianHarvey de la Universidad de California en Berkeley y se ha utilizado para enseñar un curso de introductorio "la belleza y la alegría de la computación" de CS dirigido a los estudiantes no principales de la CS. • El código fuente de Scratch y sus derivados se basan en Squeak, que a su vez se basa en Smalltalk-80. La versión 2 de Scratch está implementada en ActionScript con un intérprete experimental basado en JavaScript siendo desarrollado en paralelo. • Catrobat es un lenguaje de programación visual para teléfonos inteligentes y tabletas inspirado en Scratch. Pocket Code es una aplicación con la que se puede crear, descargar y cargar programas creados en