SlideShare a Scribd company logo
1 of 4
Download to read offline
¿Qué es Scratch?
Scratch es un lenguaje de programación creado por el MIT y especialmente diseñado para
que todo el mundo pueda iniciarse en el mundo de la programación. Sirve para crear
historias interactivas, juegos y animaciones; además de facilitar la difusión de las creaciones
finales con otras personas vía Web. El nombre proviene de la palabra: “Scratching” que en
los lenguajes de programación, significa aquellos trozos de código que pueden ser
reutilizados, fácilmente combinables y adaptados para nuevos usos.
Es un lenguaje que ha tenido una enorme difusión gracias a su gratuidad (es software libre)
y a su facilidad de uso.
Facilita su aprendizaje de forma intuitiva mediante bloques. ¿Y esto qué significa? Que en
vez de escribir código vamos a tener diferentes piezas como si se tratase de un puzzle e
iremos encajándolas para desarrollar las diferentes órdenes hasta tener nuestro proyecto,
que podría ser perfectamente un videojuego o un robot inteligente!
1.- Explique con sus propias palabras, qué es Scratch
2.- ¿Para qué sirve Scratch?
3.- ¿Qué podríamos crear con esta aplicación?
Las acciones y comportamientos están divididas en categorías y son estas:
 Movimiento: Mover y girar un objeto por la pantalla.
 Apariencia: Cambiar la visualización del objeto: el fondo, hacerlo más grande o
pequeño, etc..
 Sonido: Hacer sonar secuencias de audio.
 Lápiz: Dibujar controlando el tamaño del pincel el color y la sombra del mismo.
 Datos: Crear variables y su asignación en el programa.
 Eventos: Maneadores de eventos que “disparan” determinadas acciones en un
bloque.
 Control: Condicionales: if-else, “forever”, “repeat”, and “stop”.
 Sensores: Los objetos o “sprites” pueden interaccionar con el entorno o con
elementos creados por el usuario como un robot lego por ejemplo.
 Operators: operadores matemáticos, generadores aleatorios de números,
cooperadores de posiciones.
 Más bloques: Bloques propios y controladores de aparatos externos.
4.- Escriba las acciones y comportamientos que más le llamó la atención
5.- Mueva los recuadros si cree usted que la información es correcta o no lo es.
INFORMACIÓN CORRECTA INFORMACIÓN INCORRECTA
Ventajas para el desarrollo del niño
Si hay un entorno en el que Scratch está especialmente indicado, es en el de la enseñanza de
la programación a los niños, por ese componente lúdico del que hemos hablado antes.
Podríamos agrupar una serie de ventajas que su uso proporciona a los niños:
 Desarrollar el pensamiento lógico.
 Desarrollar métodos para solucionar problemas de manera metódica y
ordenada
 Desarrollar el hábito de hacer auto diagnosis con respecto a su trabajo
 Desarrollar la capacidad de poner en duda las ideas de uno mismo
 Tener la posibilidad de obtener resultados complejos a partir de ideas
simples
 Trabajar cada cual a su ritmo en función de sus propias competencias
Conclusiones
Scratch es gratuito, multiplataforma, sencillo y orientado a la introducción de los niños (y
de todo aquel que quiera) en el mundo de la programación.
Empezar, es tan sencillo como abrir el navegador y dirigirse a la página de Scratch y
empezar a jugar cambiando los distintos objetos que vienen con el programa con las
acciones y comportamientos que están disponibles.

More Related Content

What's hot

Programamos con Scratch 1: introduccion a las creaciones informaticas
Programamos con Scratch 1:  introduccion a las creaciones informaticasProgramamos con Scratch 1:  introduccion a las creaciones informaticas
Programamos con Scratch 1: introduccion a las creaciones informaticasProgramamos
 
Programamos con Scratch 15: proyecto final - reflexiones
Programamos con Scratch 15:  proyecto final - reflexionesProgramamos con Scratch 15:  proyecto final - reflexiones
Programamos con Scratch 15: proyecto final - reflexionesProgramamos
 
Programamos con Scratch 10: videojuegos - un laberinto
Programamos con Scratch 10:  videojuegos - un laberintoProgramamos con Scratch 10:  videojuegos - un laberinto
Programamos con Scratch 10: videojuegos - un laberintoProgramamos
 
Snap 1 - introduccion a la herramienta snap
Snap 1 -  introduccion a la herramienta snapSnap 1 -  introduccion a la herramienta snap
Snap 1 - introduccion a la herramienta snapProgramamos
 
Proyecto Scratch
Proyecto ScratchProyecto Scratch
Proyecto ScratchPedagogico
 
Programamos con Scratch 7: desarrollo colaborativo
Programamos con Scratch 7:  desarrollo colaborativoProgramamos con Scratch 7:  desarrollo colaborativo
Programamos con Scratch 7: desarrollo colaborativoProgramamos
 
Programamos con Scratch 2: nuestro primer proyecto interactivo
Programamos con Scratch 2:  nuestro primer proyecto interactivoProgramamos con Scratch 2:  nuestro primer proyecto interactivo
Programamos con Scratch 2: nuestro primer proyecto interactivoProgramamos
 
Manual de lego mindstorm nxt
Manual de lego mindstorm nxtManual de lego mindstorm nxt
Manual de lego mindstorm nxtdilaneduardo4587
 
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...Cristian Adrian Villegas Dianta
 
Ensayo de lego misdstorms
Ensayo de lego misdstormsEnsayo de lego misdstorms
Ensayo de lego misdstormsjohanstar77
 
Programamos con Scratch 12: diseño abierto- un videojuego
Programamos con Scratch 12:  diseño abierto- un videojuegoProgramamos con Scratch 12:  diseño abierto- un videojuego
Programamos con Scratch 12: diseño abierto- un videojuegoProgramamos
 
Programamos con Scratch 3: secuencias de instrucciones
Programamos con Scratch 3:  secuencias de instruccionesProgramamos con Scratch 3:  secuencias de instrucciones
Programamos con Scratch 3: secuencias de instruccionesProgramamos
 
Programamos con Scratch 8: diseño abierto- una historia
Programamos con Scratch 8:  diseño abierto- una historiaProgramamos con Scratch 8:  diseño abierto- una historia
Programamos con Scratch 8: diseño abierto- una historiaProgramamos
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratchhammad rafqat
 
Programamos con Scratch:5: diseño abierto- un proyecto artístico
Programamos con Scratch:5: diseño abierto- un proyecto artísticoProgramamos con Scratch:5: diseño abierto- un proyecto artístico
Programamos con Scratch:5: diseño abierto- un proyecto artísticoProgramamos
 
Programamos con Scratch 6: paralelismo y eventos
Programamos con Scratch 6: paralelismo y eventosProgramamos con Scratch 6: paralelismo y eventos
Programamos con Scratch 6: paralelismo y eventosProgramamos
 

What's hot (20)

Programamos con Scratch 1: introduccion a las creaciones informaticas
Programamos con Scratch 1:  introduccion a las creaciones informaticasProgramamos con Scratch 1:  introduccion a las creaciones informaticas
Programamos con Scratch 1: introduccion a las creaciones informaticas
 
Scratch en educación
Scratch  en  educación Scratch  en  educación
Scratch en educación
 
Programamos con Scratch 15: proyecto final - reflexiones
Programamos con Scratch 15:  proyecto final - reflexionesProgramamos con Scratch 15:  proyecto final - reflexiones
Programamos con Scratch 15: proyecto final - reflexiones
 
Programamos con Scratch 10: videojuegos - un laberinto
Programamos con Scratch 10:  videojuegos - un laberintoProgramamos con Scratch 10:  videojuegos - un laberinto
Programamos con Scratch 10: videojuegos - un laberinto
 
Snap 1 - introduccion a la herramienta snap
Snap 1 -  introduccion a la herramienta snapSnap 1 -  introduccion a la herramienta snap
Snap 1 - introduccion a la herramienta snap
 
Proyecto Scratch
Proyecto ScratchProyecto Scratch
Proyecto Scratch
 
Programamos con Scratch 7: desarrollo colaborativo
Programamos con Scratch 7:  desarrollo colaborativoProgramamos con Scratch 7:  desarrollo colaborativo
Programamos con Scratch 7: desarrollo colaborativo
 
Pio
PioPio
Pio
 
Programamos con Scratch 2: nuestro primer proyecto interactivo
Programamos con Scratch 2:  nuestro primer proyecto interactivoProgramamos con Scratch 2:  nuestro primer proyecto interactivo
Programamos con Scratch 2: nuestro primer proyecto interactivo
 
Manual de lego mindstorm nxt
Manual de lego mindstorm nxtManual de lego mindstorm nxt
Manual de lego mindstorm nxt
 
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...
Códigos qr y realidad aumentada en la enseñanza de historia, geografía y cs s...
 
Ensayo de lego misdstorms
Ensayo de lego misdstormsEnsayo de lego misdstorms
Ensayo de lego misdstorms
 
Programamos con Scratch 12: diseño abierto- un videojuego
Programamos con Scratch 12:  diseño abierto- un videojuegoProgramamos con Scratch 12:  diseño abierto- un videojuego
Programamos con Scratch 12: diseño abierto- un videojuego
 
Programamos con Scratch 3: secuencias de instrucciones
Programamos con Scratch 3:  secuencias de instruccionesProgramamos con Scratch 3:  secuencias de instrucciones
Programamos con Scratch 3: secuencias de instrucciones
 
Octavo grado
Octavo gradoOctavo grado
Octavo grado
 
Conceptos pro scratch
Conceptos pro scratchConceptos pro scratch
Conceptos pro scratch
 
Programamos con Scratch 8: diseño abierto- una historia
Programamos con Scratch 8:  diseño abierto- una historiaProgramamos con Scratch 8:  diseño abierto- una historia
Programamos con Scratch 8: diseño abierto- una historia
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
 
Programamos con Scratch:5: diseño abierto- un proyecto artístico
Programamos con Scratch:5: diseño abierto- un proyecto artísticoProgramamos con Scratch:5: diseño abierto- un proyecto artístico
Programamos con Scratch:5: diseño abierto- un proyecto artístico
 
Programamos con Scratch 6: paralelismo y eventos
Programamos con Scratch 6: paralelismo y eventosProgramamos con Scratch 6: paralelismo y eventos
Programamos con Scratch 6: paralelismo y eventos
 

Similar to Introducción a Scratch

Similar to Introducción a Scratch (20)

3 octavo
3 octavo3 octavo
3 octavo
 
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
 
Archivo pdf
Archivo pdfArchivo pdf
Archivo pdf
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa
 
Herramientas interactivas
Herramientas interactivasHerramientas interactivas
Herramientas interactivas
 
Herramientas interactivas
Herramientas interactivasHerramientas interactivas
Herramientas interactivas
 
scratch
 scratch  scratch
scratch
 
Herramientas interactivas
Herramientas interactivasHerramientas interactivas
Herramientas interactivas
 
Herramientasinteractivas
HerramientasinteractivasHerramientasinteractivas
Herramientasinteractivas
 
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"
 
H. interactivas
H. interactivasH. interactivas
H. interactivas
 
Diapositiva Scratch Miguel Gómez.pptx
Diapositiva Scratch Miguel Gómez.pptxDiapositiva Scratch Miguel Gómez.pptx
Diapositiva Scratch Miguel Gómez.pptx
 
Inteligencias múltiples
Inteligencias múltiplesInteligencias múltiples
Inteligencias múltiples
 
Aprender programando: motivaciones y alternativas
Aprender programando: motivaciones y alternativasAprender programando: motivaciones y alternativas
Aprender programando: motivaciones y alternativas
 
Módulo Programación
Módulo  ProgramaciónMódulo  Programación
Módulo Programación
 
Inteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptxInteligencia Artificial memorias.pptx
Inteligencia Artificial memorias.pptx
 
Binas lalo y jorge
Binas lalo y jorgeBinas lalo y jorge
Binas lalo y jorge
 
Scratch 2
Scratch 2Scratch 2
Scratch 2
 
Mariana silva niño (1)
Mariana silva niño (1)Mariana silva niño (1)
Mariana silva niño (1)
 
CursoScratch3JA_B1_1_Introduccion.pdf
CursoScratch3JA_B1_1_Introduccion.pdfCursoScratch3JA_B1_1_Introduccion.pdf
CursoScratch3JA_B1_1_Introduccion.pdf
 

More from Christian Farinango

Rubrica de evaluación estudio de caso políticas institucionales
Rubrica de evaluación estudio de caso  políticas institucionalesRubrica de evaluación estudio de caso  políticas institucionales
Rubrica de evaluación estudio de caso políticas institucionalesChristian Farinango
 
Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Christian Farinango
 
Lineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaLineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaChristian Farinango
 
Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Christian Farinango
 
Ciberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularCiberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularChristian Farinango
 
Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Christian Farinango
 
Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Christian Farinango
 
Texto a voz y traductor en Scratch
Texto a voz y traductor en ScratchTexto a voz y traductor en Scratch
Texto a voz y traductor en ScratchChristian Farinango
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresChristian Farinango
 
Estructura del Diaporama proyecto
Estructura del Diaporama  proyectoEstructura del Diaporama  proyecto
Estructura del Diaporama proyectoChristian Farinango
 
Análisis de datos Objetivo Describir
Análisis de datos  Objetivo DescribirAnálisis de datos  Objetivo Describir
Análisis de datos Objetivo DescribirChristian Farinango
 
Conocimientos de informatica basica
Conocimientos de informatica basicaConocimientos de informatica basica
Conocimientos de informatica basicaChristian Farinango
 

More from Christian Farinango (20)

Rubrica de evaluación estudio de caso políticas institucionales
Rubrica de evaluación estudio de caso  políticas institucionalesRubrica de evaluación estudio de caso  políticas institucionales
Rubrica de evaluación estudio de caso políticas institucionales
 
Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2
 
Lineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaLineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendida
 
Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2
 
Ciberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularCiberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricular
 
Trabajo Ciberseguridad
Trabajo CiberseguridadTrabajo Ciberseguridad
Trabajo Ciberseguridad
 
Trabajo de Ciberseguridad
Trabajo de Ciberseguridad Trabajo de Ciberseguridad
Trabajo de Ciberseguridad
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2
 
Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Videojuegos educativos en Scratch
Videojuegos educativos en Scratch
 
Texto a voz y traductor en Scratch
Texto a voz y traductor en ScratchTexto a voz y traductor en Scratch
Texto a voz y traductor en Scratch
 
Proyecto interdisciplinario
Proyecto interdisciplinario Proyecto interdisciplinario
Proyecto interdisciplinario
 
Herramienta lápiz
Herramienta lápizHerramienta lápiz
Herramienta lápiz
 
Lapiz y sensor de video
Lapiz y sensor de videoLapiz y sensor de video
Lapiz y sensor de video
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
 
Estructura del Diaporama proyecto
Estructura del Diaporama  proyectoEstructura del Diaporama  proyecto
Estructura del Diaporama proyecto
 
Informatica básica
Informatica básicaInformatica básica
Informatica básica
 
Scratch datos y bifurcaciones
Scratch datos y bifurcacionesScratch datos y bifurcaciones
Scratch datos y bifurcaciones
 
Análisis de datos Objetivo Describir
Análisis de datos  Objetivo DescribirAnálisis de datos  Objetivo Describir
Análisis de datos Objetivo Describir
 
Conocimientos de informatica basica
Conocimientos de informatica basicaConocimientos de informatica basica
Conocimientos de informatica basica
 

Recently uploaded

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Recently uploaded (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Introducción a Scratch

  • 1. ¿Qué es Scratch? Scratch es un lenguaje de programación creado por el MIT y especialmente diseñado para que todo el mundo pueda iniciarse en el mundo de la programación. Sirve para crear historias interactivas, juegos y animaciones; además de facilitar la difusión de las creaciones finales con otras personas vía Web. El nombre proviene de la palabra: “Scratching” que en los lenguajes de programación, significa aquellos trozos de código que pueden ser reutilizados, fácilmente combinables y adaptados para nuevos usos. Es un lenguaje que ha tenido una enorme difusión gracias a su gratuidad (es software libre) y a su facilidad de uso. Facilita su aprendizaje de forma intuitiva mediante bloques. ¿Y esto qué significa? Que en vez de escribir código vamos a tener diferentes piezas como si se tratase de un puzzle e iremos encajándolas para desarrollar las diferentes órdenes hasta tener nuestro proyecto, que podría ser perfectamente un videojuego o un robot inteligente! 1.- Explique con sus propias palabras, qué es Scratch 2.- ¿Para qué sirve Scratch? 3.- ¿Qué podríamos crear con esta aplicación?
  • 2. Las acciones y comportamientos están divididas en categorías y son estas:  Movimiento: Mover y girar un objeto por la pantalla.  Apariencia: Cambiar la visualización del objeto: el fondo, hacerlo más grande o pequeño, etc..  Sonido: Hacer sonar secuencias de audio.  Lápiz: Dibujar controlando el tamaño del pincel el color y la sombra del mismo.  Datos: Crear variables y su asignación en el programa.  Eventos: Maneadores de eventos que “disparan” determinadas acciones en un bloque.  Control: Condicionales: if-else, “forever”, “repeat”, and “stop”.  Sensores: Los objetos o “sprites” pueden interaccionar con el entorno o con elementos creados por el usuario como un robot lego por ejemplo.  Operators: operadores matemáticos, generadores aleatorios de números, cooperadores de posiciones.  Más bloques: Bloques propios y controladores de aparatos externos. 4.- Escriba las acciones y comportamientos que más le llamó la atención
  • 3. 5.- Mueva los recuadros si cree usted que la información es correcta o no lo es. INFORMACIÓN CORRECTA INFORMACIÓN INCORRECTA
  • 4. Ventajas para el desarrollo del niño Si hay un entorno en el que Scratch está especialmente indicado, es en el de la enseñanza de la programación a los niños, por ese componente lúdico del que hemos hablado antes. Podríamos agrupar una serie de ventajas que su uso proporciona a los niños:  Desarrollar el pensamiento lógico.  Desarrollar métodos para solucionar problemas de manera metódica y ordenada  Desarrollar el hábito de hacer auto diagnosis con respecto a su trabajo  Desarrollar la capacidad de poner en duda las ideas de uno mismo  Tener la posibilidad de obtener resultados complejos a partir de ideas simples  Trabajar cada cual a su ritmo en función de sus propias competencias Conclusiones Scratch es gratuito, multiplataforma, sencillo y orientado a la introducción de los niños (y de todo aquel que quiera) en el mundo de la programación. Empezar, es tan sencillo como abrir el navegador y dirigirse a la página de Scratch y empezar a jugar cambiando los distintos objetos que vienen con el programa con las acciones y comportamientos que están disponibles.