SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
Programando conceptos y habilidades apoyados en
Scratch. Translation english to spanish: Jorge Budrovich and Manuel Orellana.
Durante el proceso de creación de historietas interactivas, juegos y animaciones con
Scratch, los jóvenes pueden aprender importantes habilidades y conceptos propios de
la computación.
Habilidades de resolución de problemas y de diseño de proyectos
• Razonamiento lógico
• Depuración de problemas
• Desarrollo de ideas desde una concepción inicial a un proyecto acabado
• Concentración y perseverancia
Ideas fundamentales sobre computadores y programación
• Los programas de computación precisamente le dicen al computador qué hacer,
paso a paso.
• Escribir programas de computador no requiere una especial experticia, sólo un
pensamiento claro y cuidadoso.
CONCEPTOS ESPECÍFICOS DE PROGRAMACIÓN
CONCEPTO EXPLICACIÓN EJEMPLO
Secuencia
Para crear un
programa en
Scratch, necesitas
pensar
sistemáticamente el
orden de los pasos
a seguir.
Iteración
(looping)
Los bloques ‘Por
siempre’ y ‘Repetir’
pueden ser usados
para la iteración
(repetir una serie
de instrucciones).
Condicionales
Los bloques ‘Si…’ y
‘Si…no…’ dan
cuenta de una
condición.
Variables
Los bloques de
‘Variable’ permiten
crear variables y
usarlas en un
programa. Las
variables pueden
almacenar números
o strings (cadenas
de caracteres).
Scratch respalda
variables tanto
globales como
especificas a un
objeto.
Listas (arrays)
Los bloques de
‘Lista’ permiten
almacenar y
acceder a una lista
de números y
strings. Este tipo de
estructura de datos
puede ser
considerada como
una “colección
dinámica”.
Gestión de
evento
Los bloques ‘Al
presionar tecla’ o
‘Al presionar objeto’
(o también un
sprite) son
ejemplos de la
gestión de un
evento que
responde a eventos
gatillados por el
usuario u otra parte
del programa.
Hebras
temáticas
(ejecución
paralela)
Arrancando dos
pilas de bloques al
mismo tiempo,
creas dos hebras
temáticas
independientes que
se ejecutan en
forma paralela.
Coordinación y
sincronización
Los bloques ‘Enviar
a todos’ y ‘Al
recibir’ pueden
coordinar las
acciones de
múltiples sprites.
‘Enviar a todos y
esperar’ nos
permite sincronizar
acciones.
Por ejemplo, el Sprite 1 envía el mensaje
“Ganador” cuando esta condición es recibida:
Este script correspondiente al Sprite 2 es
gatillado cuando el mensaje es recibido:
Entrada de
teclado
El bloque ‘Preguntar
y esperar’ invita al
usuario a tipear en
el teclado.
‘Respuesta’
almacena la
entrada tecleada.
Números
aleatorios
El bloque ‘Número
al azar entre... y...’
selecciona números
enteros aleatorios
dentro de un rango
dado.
Lógica
Booleana
Los bloques ‘...y...’,
‘...o...’, ‘no...’ son
ejemplos de lógica
booleana.
Interacción
dinámica
Los bloques ‘x del
ratón’, ‘y del ratón’
y ‘Volumen del
sonido’ pueden ser
usados como
entradas dinámicas
para interacción en
tiempo real.
Diseño de
interfase de
usuario
Puedes diseñar
interfaces de
usuario interactivas
en Scratch – por
ejemplo, usando
sprites clickeables
para crear botones.
CONCEPTOS DE PROGRAMACIÓN ACTUALMENTE NO INCLUÍDOS EN SCRATCH:
Procedimientos y funciones Recursividad Manejo de excepciones
Modos de pasar
parámetros y valores de
retorno.
Definición de clases de
objetos
input / output de archivo
Herencia

Weitere ähnliche Inhalte

Was ist angesagt?

Conceptos de Programación Scratch
Conceptos de Programación Scratch Conceptos de Programación Scratch
Conceptos de Programación Scratch Marlen Quesada
 
Planificaciones computación.....
Planificaciones computación.....Planificaciones computación.....
Planificaciones computación.....israelgarcianeira
 
Prueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moPrueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moJorge Suarez Conde
 
El escritorio de windows
El escritorio de windowsEl escritorio de windows
El escritorio de windowsJorge Santander
 
Examenes de computacion
Examenes de computacionExamenes de computacion
Examenes de computacionMax Verde Tena
 
Plan de aula de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018
Plan de aula  de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018Plan de aula  de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018
Plan de aula de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018Hugo Fernando Martinez Orozco
 
Examen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaExamen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaCARLOS ROSALES
 
CRUCIGRAMAS DE INFORMÁTICA
CRUCIGRAMAS DE INFORMÁTICACRUCIGRAMAS DE INFORMÁTICA
CRUCIGRAMAS DE INFORMÁTICAMarly Rodriguez
 
Taller informatica 602
Taller informatica 602Taller informatica 602
Taller informatica 602Luis Melo
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadoraamerosa
 
Mantenimiento Preventivo y Correctivo PC
Mantenimiento Preventivo y Correctivo PCMantenimiento Preventivo y Correctivo PC
Mantenimiento Preventivo y Correctivo PCVivianTapiaTorres
 
Planificación 7º grado Informática
Planificación 7º grado InformáticaPlanificación 7º grado Informática
Planificación 7º grado InformáticaBeatriz Fernandez
 
Partes del computador i.ppt
Partes del computador i.pptPartes del computador i.ppt
Partes del computador i.pptMaria Lujan
 
3. Proyecto Pedagógico La Computadora y sus Partes
3. Proyecto Pedagógico La Computadora y sus Partes3. Proyecto Pedagógico La Computadora y sus Partes
3. Proyecto Pedagógico La Computadora y sus Partescpe2013
 
Planificación informática 1ro Bachillerato
Planificación informática 1ro BachilleratoPlanificación informática 1ro Bachillerato
Planificación informática 1ro BachilleratoOscar Andres Pozo Ponce
 

Was ist angesagt? (20)

Examen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informaticaExamen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informatica
 
Conceptos de Programación Scratch
Conceptos de Programación Scratch Conceptos de Programación Scratch
Conceptos de Programación Scratch
 
Cuestionario sobre el Computador
Cuestionario sobre el ComputadorCuestionario sobre el Computador
Cuestionario sobre el Computador
 
Planificaciones computación.....
Planificaciones computación.....Planificaciones computación.....
Planificaciones computación.....
 
Prueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moPrueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10mo
 
El escritorio de windows
El escritorio de windowsEl escritorio de windows
El escritorio de windows
 
Examenes de computacion
Examenes de computacionExamenes de computacion
Examenes de computacion
 
Plan de aula de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018
Plan de aula  de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018Plan de aula  de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018
Plan de aula de tecnologia e informatica de grado septimo 1, 2 y 3 periodo 2018
 
Examen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundariaExamen mensual iv bi computacion secundaria
Examen mensual iv bi computacion secundaria
 
Examen 1 básica
Examen 1 básicaExamen 1 básica
Examen 1 básica
 
CRUCIGRAMAS DE INFORMÁTICA
CRUCIGRAMAS DE INFORMÁTICACRUCIGRAMAS DE INFORMÁTICA
CRUCIGRAMAS DE INFORMÁTICA
 
Taller informatica 602
Taller informatica 602Taller informatica 602
Taller informatica 602
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadora
 
3 primaria
3 primaria3 primaria
3 primaria
 
Mantenimiento Preventivo y Correctivo PC
Mantenimiento Preventivo y Correctivo PCMantenimiento Preventivo y Correctivo PC
Mantenimiento Preventivo y Correctivo PC
 
Examen computacion
Examen computacionExamen computacion
Examen computacion
 
Planificación 7º grado Informática
Planificación 7º grado InformáticaPlanificación 7º grado Informática
Planificación 7º grado Informática
 
Partes del computador i.ppt
Partes del computador i.pptPartes del computador i.ppt
Partes del computador i.ppt
 
3. Proyecto Pedagógico La Computadora y sus Partes
3. Proyecto Pedagógico La Computadora y sus Partes3. Proyecto Pedagógico La Computadora y sus Partes
3. Proyecto Pedagógico La Computadora y sus Partes
 
Planificación informática 1ro Bachillerato
Planificación informática 1ro BachilleratoPlanificación informática 1ro Bachillerato
Planificación informática 1ro Bachillerato
 

Andere mochten auch

Andere mochten auch (9)

Conceptos pro scratch
Conceptos pro scratchConceptos pro scratch
Conceptos pro scratch
 
Tipo de Bloques: Scratch
Tipo de Bloques: ScratchTipo de Bloques: Scratch
Tipo de Bloques: Scratch
 
Scratch
ScratchScratch
Scratch
 
Secuencia de texto argumentativaaa
Secuencia de texto argumentativaaaSecuencia de texto argumentativaaa
Secuencia de texto argumentativaaa
 
presentaciones Interacciones o looping scratch
presentaciones  Interacciones o looping   scratchpresentaciones  Interacciones o looping   scratch
presentaciones Interacciones o looping scratch
 
Bloques de Programacion
Bloques de ProgramacionBloques de Programacion
Bloques de Programacion
 
Conceptos básicos de scratch
Conceptos básicos de scratchConceptos básicos de scratch
Conceptos básicos de scratch
 
Diapositivas animacion scratch
Diapositivas animacion scratchDiapositivas animacion scratch
Diapositivas animacion scratch
 
Programación scratch
Programación scratchProgramación scratch
Programación scratch
 

Ähnlich wie Programacion en scratch

El_pensamiento_computacional_y_programacion_.pptx
El_pensamiento_computacional_y_programacion_.pptxEl_pensamiento_computacional_y_programacion_.pptx
El_pensamiento_computacional_y_programacion_.pptxKarinaLeticiaKovvali
 
Manual del programador (saber matemático)
Manual del programador  (saber matemático)Manual del programador  (saber matemático)
Manual del programador (saber matemático)Salazar Garcia Diana
 
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
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdfissirubio
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdfIsabellaRubio6
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdfSofiaBarona1
 
DOC-20230814-WA0148..pdf
DOC-20230814-WA0148..pdfDOC-20230814-WA0148..pdf
DOC-20230814-WA0148..pdfIsabellaRubio6
 
DOC-20230814-WA0148 (1).pdf
DOC-20230814-WA0148 (1).pdfDOC-20230814-WA0148 (1).pdf
DOC-20230814-WA0148 (1).pdfCamila Ortiz
 
DOC-20230814-WA0148.pdf
DOC-20230814-WA0148.pdfDOC-20230814-WA0148.pdf
DOC-20230814-WA0148.pdfCamila Ortiz
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdfSebasacosta10
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdfNicolasGalviz1
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdfanagabrielanaranjoda
 
Taller Scratch
Taller ScratchTaller Scratch
Taller Scratchmonitor806
 

Ähnlich wie Programacion en scratch (20)

Scratch unidad 1
Scratch unidad 1Scratch unidad 1
Scratch unidad 1
 
El_pensamiento_computacional_y_programacion_.pptx
El_pensamiento_computacional_y_programacion_.pptxEl_pensamiento_computacional_y_programacion_.pptx
El_pensamiento_computacional_y_programacion_.pptx
 
Programacion introductoria con_scratch.ppt
Programacion introductoria con_scratch.pptProgramacion introductoria con_scratch.ppt
Programacion introductoria con_scratch.ppt
 
Manual del programador (saber matemático)
Manual del programador  (saber matemático)Manual del programador  (saber matemático)
Manual del programador (saber matemático)
 
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...
 
Presentación12
Presentación12Presentación12
Presentación12
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdf
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdf
 
estrategia de apoyo.pdf
estrategia de apoyo.pdfestrategia de apoyo.pdf
estrategia de apoyo.pdf
 
DOC-20230814-WA0148..pdf
DOC-20230814-WA0148..pdfDOC-20230814-WA0148..pdf
DOC-20230814-WA0148..pdf
 
DOC-20230814-WA0148 (1).pdf
DOC-20230814-WA0148 (1).pdfDOC-20230814-WA0148 (1).pdf
DOC-20230814-WA0148 (1).pdf
 
DOC-20230814-WA0148.pdf
DOC-20230814-WA0148.pdfDOC-20230814-WA0148.pdf
DOC-20230814-WA0148.pdf
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdf
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdf
 
Análisis Sobre Ficha Uno y Dos.pdf
Análisis Sobre Ficha Uno  y Dos.pdfAnálisis Sobre Ficha Uno  y Dos.pdf
Análisis Sobre Ficha Uno y Dos.pdf
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
Taller Scratch
Taller ScratchTaller Scratch
Taller Scratch
 

Mehr von John Carabal

Actividades a evaluar grado noveno
Actividades a evaluar grado novenoActividades a evaluar grado noveno
Actividades a evaluar grado novenoJohn Carabal
 
Informatica ciclo iv competencias y desempeños 2014
Informatica  ciclo iv  competencias y desempeños 2014Informatica  ciclo iv  competencias y desempeños 2014
Informatica ciclo iv competencias y desempeños 2014John Carabal
 
Secuencias scratch
Secuencias   scratchSecuencias   scratch
Secuencias scratchJohn Carabal
 
Software lego mindstorm nxt
Software lego mindstorm nxtSoftware lego mindstorm nxt
Software lego mindstorm nxtJohn Carabal
 
Informatica ciclo iv competencias y desempeños 2014
Informatica  ciclo iv  competencias y desempeños 2014Informatica  ciclo iv  competencias y desempeños 2014
Informatica ciclo iv competencias y desempeños 2014John Carabal
 
Unidad 3. trabajar con diapositivas
Unidad 3. trabajar con diapositivasUnidad 3. trabajar con diapositivas
Unidad 3. trabajar con diapositivasJohn Carabal
 
Plan de estudios 1 2015 ciclo iv
Plan de estudios 1 2015 ciclo ivPlan de estudios 1 2015 ciclo iv
Plan de estudios 1 2015 ciclo ivJohn Carabal
 
Robótica sensores especiales #7
Robótica sensores especiales #7Robótica sensores especiales #7
Robótica sensores especiales #7John Carabal
 
Manual para imprimir nxt
Manual para imprimir nxtManual para imprimir nxt
Manual para imprimir nxtJohn Carabal
 
9641 adicion neumatica
9641 adicion neumatica9641 adicion neumatica
9641 adicion neumaticaJohn Carabal
 
Taller 5 neumática
Taller 5  neumáticaTaller 5  neumática
Taller 5 neumáticaJohn Carabal
 

Mehr von John Carabal (20)

Actividades a evaluar grado noveno
Actividades a evaluar grado novenoActividades a evaluar grado noveno
Actividades a evaluar grado noveno
 
Informatica ciclo iv competencias y desempeños 2014
Informatica  ciclo iv  competencias y desempeños 2014Informatica  ciclo iv  competencias y desempeños 2014
Informatica ciclo iv competencias y desempeños 2014
 
Variables
VariablesVariables
Variables
 
Iteraciones
IteracionesIteraciones
Iteraciones
 
Secuencias scratch
Secuencias   scratchSecuencias   scratch
Secuencias scratch
 
Taller de epu 9
Taller de epu 9Taller de epu 9
Taller de epu 9
 
Desastres
DesastresDesastres
Desastres
 
Desastres
DesastresDesastres
Desastres
 
Software lego mindstorm nxt
Software lego mindstorm nxtSoftware lego mindstorm nxt
Software lego mindstorm nxt
 
Informatica ciclo iv competencias y desempeños 2014
Informatica  ciclo iv  competencias y desempeños 2014Informatica  ciclo iv  competencias y desempeños 2014
Informatica ciclo iv competencias y desempeños 2014
 
Unidad 3. trabajar con diapositivas
Unidad 3. trabajar con diapositivasUnidad 3. trabajar con diapositivas
Unidad 3. trabajar con diapositivas
 
Las vistas
Las vistasLas vistas
Las vistas
 
Plan de estudios 1 2015 ciclo iv
Plan de estudios 1 2015 ciclo ivPlan de estudios 1 2015 ciclo iv
Plan de estudios 1 2015 ciclo iv
 
Robótica sensores especiales #7
Robótica sensores especiales #7Robótica sensores especiales #7
Robótica sensores especiales #7
 
Unimat #11
Unimat #11Unimat #11
Unimat #11
 
Manual para imprimir nxt
Manual para imprimir nxtManual para imprimir nxt
Manual para imprimir nxt
 
Robótica nxt #6
Robótica  nxt #6Robótica  nxt #6
Robótica nxt #6
 
9641 adicion neumatica
9641 adicion neumatica9641 adicion neumatica
9641 adicion neumatica
 
Taller 5 neumática
Taller 5  neumáticaTaller 5  neumática
Taller 5 neumática
 
Unimat #10
Unimat #10Unimat #10
Unimat #10
 

Programacion en scratch

  • 1. Programando conceptos y habilidades apoyados en Scratch. Translation english to spanish: Jorge Budrovich and Manuel Orellana. Durante el proceso de creación de historietas interactivas, juegos y animaciones con Scratch, los jóvenes pueden aprender importantes habilidades y conceptos propios de la computación. Habilidades de resolución de problemas y de diseño de proyectos • Razonamiento lógico • Depuración de problemas • Desarrollo de ideas desde una concepción inicial a un proyecto acabado • Concentración y perseverancia Ideas fundamentales sobre computadores y programación • Los programas de computación precisamente le dicen al computador qué hacer, paso a paso. • Escribir programas de computador no requiere una especial experticia, sólo un pensamiento claro y cuidadoso. CONCEPTOS ESPECÍFICOS DE PROGRAMACIÓN CONCEPTO EXPLICACIÓN EJEMPLO Secuencia Para crear un programa en Scratch, necesitas pensar sistemáticamente el orden de los pasos a seguir. Iteración (looping) Los bloques ‘Por siempre’ y ‘Repetir’ pueden ser usados para la iteración (repetir una serie de instrucciones). Condicionales Los bloques ‘Si…’ y ‘Si…no…’ dan cuenta de una condición.
  • 2. Variables Los bloques de ‘Variable’ permiten crear variables y usarlas en un programa. Las variables pueden almacenar números o strings (cadenas de caracteres). Scratch respalda variables tanto globales como especificas a un objeto. Listas (arrays) Los bloques de ‘Lista’ permiten almacenar y acceder a una lista de números y strings. Este tipo de estructura de datos puede ser considerada como una “colección dinámica”. Gestión de evento Los bloques ‘Al presionar tecla’ o ‘Al presionar objeto’ (o también un sprite) son ejemplos de la gestión de un evento que responde a eventos gatillados por el usuario u otra parte del programa.
  • 3. Hebras temáticas (ejecución paralela) Arrancando dos pilas de bloques al mismo tiempo, creas dos hebras temáticas independientes que se ejecutan en forma paralela. Coordinación y sincronización Los bloques ‘Enviar a todos’ y ‘Al recibir’ pueden coordinar las acciones de múltiples sprites. ‘Enviar a todos y esperar’ nos permite sincronizar acciones. Por ejemplo, el Sprite 1 envía el mensaje “Ganador” cuando esta condición es recibida: Este script correspondiente al Sprite 2 es gatillado cuando el mensaje es recibido: Entrada de teclado El bloque ‘Preguntar y esperar’ invita al usuario a tipear en el teclado. ‘Respuesta’ almacena la entrada tecleada. Números aleatorios El bloque ‘Número al azar entre... y...’ selecciona números enteros aleatorios dentro de un rango dado. Lógica Booleana Los bloques ‘...y...’, ‘...o...’, ‘no...’ son ejemplos de lógica booleana. Interacción dinámica Los bloques ‘x del ratón’, ‘y del ratón’ y ‘Volumen del sonido’ pueden ser usados como entradas dinámicas para interacción en tiempo real.
  • 4. Diseño de interfase de usuario Puedes diseñar interfaces de usuario interactivas en Scratch – por ejemplo, usando sprites clickeables para crear botones. CONCEPTOS DE PROGRAMACIÓN ACTUALMENTE NO INCLUÍDOS EN SCRATCH: Procedimientos y funciones Recursividad Manejo de excepciones Modos de pasar parámetros y valores de retorno. Definición de clases de objetos input / output de archivo Herencia