SlideShare una empresa de Scribd logo
6
Lo más leído
10
Lo más leído
Especialización en Educación en Tecnología
Crear un juego de Ping Pong
Basado en el tutorial de Scratch
Especialización en Educación en tecnología
Scratch
https://scratch.mit.edu/explore/projects/all
Presentación basada en el tutorial de Scratch de Ping Pong
Especialización en Educación en tecnología
Recursos
En el panel inferior izquierdo
se encuentran los recursos
disponibles para el proyecto
(Con título Objetos). Algunos
recursos se pueden cargar de
la biblioteca de Scratch y
otros se pueden cargar
directamente, llamando la
imagen o el archivo de audio,
desde nuestro equipo de
cómputo.
Especialización en Educación en tecnología
Paso 1
• Escoger el fondo del juego.
Especialización en Educación en tecnología
Paso 2
• Escoger una pelota: En la carpeta Recursos adjunta a esta tutorial,
encuentran un archivo llamado pelota.png, escoger este archivo.
1
2
3
4
Especialización en Educación en tecnología
Paso 3
• Quitar el gato. Seleccionar las
tijeras y luego dar clic sobre el
gato en el panel de objetos.
1
2
Especialización en Educación en tecnología
Paso 4
• Decrecer la pelota. Seleccionar la
herramienta de decrecer y luego
dar varias veces clic a la pelota
hasta que tenga el tamaño
deseado.
1
2
Especialización en Educación en tecnología
Acciones
• Son tareas, órdenes que se le dan al programa, o a un objeto
específico en el programa, para que realice. Generalmente van
acompañadas de un evento, que indica cuándo inicia la tarea.
Especialización en Educación en tecnología
Paso 5
• Hacer que la pelota se
mueva. Seleccionar el
bloque “Movimiento” y
dentro de las opciones
que se despliegan,
escoger el bloque “Mover
10 pasos” y arrástralo
hacia la zona de trabajo
(Panel gris a la derecha)
1
2
3
Especialización en Educación en tecnología
Paso 6
• Hacer que la pelota
rebote en los bordes.
Seleccionar el bloque
“Movimiento” y dentro de
las opciones que se
despliegan, escoger el
bloque “Rebotar si toca
un borde” y arrástralo
hacia la zona de trabajo
(Panel gris a la derecha),
ubicándolo justo después
del “Mover 10 pasos”.
1
2
3
Especialización en Educación en tecnología
Eventos
• Sucesos que ocurren en el programa y que pueden desencadenar un
conjunto de acciones y tareas. Estos sucesos pueden ser: Por siempre,
una acción de clic sobre un objeto, la presión de una tecla del teclado,
el inicio del programa, etc.
Especialización en Educación en tecnología
Ciclos parte 1
• Un ciclo es una sentencia de programación que permite repetir un
conjunto de acciones, complejas o simples. Los ciclos pueden ser de
varios tipos, algunos en los que la repetición depende de una
condición (ciclos condicionados – En programación conocidos como
while –), otros donde se ejecuta cierta cantidad de veces (ciclos
contados – En programación conocidos como for –).
Especialización en Educación en tecnología
Paso 7
• Generar el evento para que la
pelota se mueva y rebote, de
acuerdo con las acciones
previamente definidas. En el
panel de Control se encuentran
los ciclos disponibles, en este
caso se utilizará el ciclo “Por
siempre”, que es como un ciclo
condicionado en el que la
condición es que se repita
siempre (Llamado en
programación, un ciclo infinito).
1
2
3
Especialización en Educación en tecnología
¡A probar!
• Hacer doble clic sobre
cualquier bloque de
la pila para probar.
• Para pausar la
prueba, dar clic sobre
la señal de stop sobre
la ventana de juego.
Doble clic para iniciar
Clic para pausar
Especialización en Educación en tecnología
Paso 8
• Crear un evento de iniciación.
Para que la pelota empiece a
rebotar cuando el juego iniciar,
se creará el evento “Al
presionar (bandera)”. En la
sección de “Eventos” escoger el
bloque “Al presionar (bandera)”
y arrastrarlo antes de los otros
bloques, como dando la orden
de que suceda después.
1
2
3
Especialización en Educación en tecnología
Variables
Las variables son espacios de memoria en el computador que guardan
datos. Similar a lo que ocurre en matemáticas, una variable puede
tomar múltiples valores. En el caso de programación, los valores
dependen del tipo que se defina para la variable: pueden ser enteros,
reales, letras, etc.
Especialización en Educación en tecnología
Paso 9
• Dar un ángulo inicial al
movimiento. Es necesario ir al
panel “Movimiento” y allí
seleccionar el bloque “Apuntar en
dirección ()” y arrástralo justo
debajo del evento creado
anteriormente. La dirección es
una variable que puede tomar
diferentes valores. Inicia valiendo
90 grados, pero la modificaremos
para que valga 45, escribiendo
manualmente el valor, estando en
la zona de la pila de bloques.
1
2
3
Especialización en Educación en tecnología
¡A probar!
• Presionar la bandera
verde para iniciar.
• Presionar el botón de
stop para finalizar.
Clic para iniciar Clic para pausar
Especialización en Educación en tecnología
Paso 10
• Seleccionar la paleta. En los
recursos de Scratch
Cosas/Paddle
Especialización en Educación en tecnología
Condicionales
• Son sentencias en el programa que permiten realizar acciones
diferentes dependiendo de si se cumple o no una condición. La
condición se denomina booleana porque tiene dos valores posibles o
se cumple (true) o no se cumple (false).
Especialización en Educación en tecnología
Paso 11
• Controlar la paleta. Incluir un
condicional, para que la
pelota gire 180 grados cuando
toque la pelota. Seleccionar la
pelota en los objetos y
agregar el programa de la
siguiente imagen (El bloque
condicional se encuentra en el
módulo de “Control”)
Especialización en Educación en tecnología
Paso 12
• Añadir interacción a
la paleta. Seleccionar
la paleta en el panel
de objetos e incluir
este programa.
Especialización en Educación en tecnología
Experimentación
• Añadir al menos 3 características al programa, por ejemplo calcular
puntaje, perder cuando la pelota toque la pared de abajo, tener más
de un jugador con teclas diferentes, incluir sonidos, entre otras
muchas que se les ocurran.

Más contenido relacionado

PDF
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
PDF
Clases scratch
PDF
Scratch unidad 1
PDF
Guía de actividades Scratch
PDF
Scratch nivel básico con secuencia didáctica
PDF
Manual Scratch
PDF
Tutorial de Scratch
PDF
Conceptos de Programación Scratch
Scratch en el aula primaria desde cero. Pensamiento computacional y algorítmi...
Clases scratch
Scratch unidad 1
Guía de actividades Scratch
Scratch nivel básico con secuencia didáctica
Manual Scratch
Tutorial de Scratch
Conceptos de Programación Scratch

La actualidad más candente (6)

PPTX
Programación scratch
PDF
PPT
Tutorial manejo de_scratch
PDF
bioJuego Alice v2011
PDF
Programacion en scratch
PDF
Guia profesor curso pc-01
Programación scratch
Tutorial manejo de_scratch
bioJuego Alice v2011
Programacion en scratch
Guia profesor curso pc-01
Publicidad

Destacado (20)

PPT
Special World Cup Whitepaper - Fantasy football is proven to increase TV ratings
PPTX
Tapping into IT Sales Opportunities across Office of the Secretary of Defense...
PDF
”A framework for e/mHealth projects – examples from various industries”
PDF
AZLinux. Master Software Libre URJC. 2012
PPTX
Profesionales involucrados en su atención integral
PDF
Pon el-cielo-a-trabajar
PPTX
ESCUELA WALDORF
PDF
PDF
Mishlej - Proverbios
PDF
Office365 für Bildungseinrichtungen
PDF
Colorado Nut Company One Sheet and Order Form
DOCX
Interfase del mundo analógico con el digital (1)
PDF
Soundway Sales Catalogue
DOC
Pisos de-cemento
PDF
Reading_Jung
PPT
Colaboración 2.0 en un plan de emergencias -- José Gil de Bernabé
PPT
Two Months Of Rock And Road
PPT
Zeiky y sus Servicios 2009
PDF
III Barómetro de Redes Sociales y Destinos Turísticos de la Comunitat Valenci...
Special World Cup Whitepaper - Fantasy football is proven to increase TV ratings
Tapping into IT Sales Opportunities across Office of the Secretary of Defense...
”A framework for e/mHealth projects – examples from various industries”
AZLinux. Master Software Libre URJC. 2012
Profesionales involucrados en su atención integral
Pon el-cielo-a-trabajar
ESCUELA WALDORF
Mishlej - Proverbios
Office365 für Bildungseinrichtungen
Colorado Nut Company One Sheet and Order Form
Interfase del mundo analógico con el digital (1)
Soundway Sales Catalogue
Pisos de-cemento
Reading_Jung
Colaboración 2.0 en un plan de emergencias -- José Gil de Bernabé
Two Months Of Rock And Road
Zeiky y sus Servicios 2009
III Barómetro de Redes Sociales y Destinos Turísticos de la Comunitat Valenci...
Publicidad

Similar a Tutorial scratch (20)

PPTX
Topicos Avanzados de Programacion Unidad 1 Eventos
DOCX
Manual Scratch - Taller TICs - JEAN PIAGET
DOCX
Webquest 11 03 aplicacion proyecto tecnologico
DOCX
Webquest 11 03 aplicacion proyecto tecnologico
PDF
Desarrollo temático tecnología
PDF
Desarrollo temático tecnología (2).pdf
PPTX
Introducción a la programación con scratch
PPTX
Proyecto Tecnologico Parte I I
DOCX
Plantilla implementación Jenny
DOCX
Plantilla Implementación
PDF
Revista digital exploradores
PDF
macroeconometria1 20.pdf _aplicado a macroeconomia
PDF
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 08
PPTX
PENSAMIENTO COMPUTACIONAL(1).pptx
PDF
Solución problemas de tecnología
PDF
Solución de problemas con tecnología
PDF
Trabajo de Tecnología.pdf
PDF
Trabajo de Tecnología.pdf
PDF
PDF
DigSILENT PF - 04. nivel i nomenclatura
Topicos Avanzados de Programacion Unidad 1 Eventos
Manual Scratch - Taller TICs - JEAN PIAGET
Webquest 11 03 aplicacion proyecto tecnologico
Webquest 11 03 aplicacion proyecto tecnologico
Desarrollo temático tecnología
Desarrollo temático tecnología (2).pdf
Introducción a la programación con scratch
Proyecto Tecnologico Parte I I
Plantilla implementación Jenny
Plantilla Implementación
Revista digital exploradores
macroeconometria1 20.pdf _aplicado a macroeconomia
UDESA 2010 - Educación y Tecnología - Ciencias de la Educación - Taller 08
PENSAMIENTO COMPUTACIONAL(1).pptx
Solución problemas de tecnología
Solución de problemas con tecnología
Trabajo de Tecnología.pdf
Trabajo de Tecnología.pdf
DigSILENT PF - 04. nivel i nomenclatura

Último (20)

PPTX
El uso de las TIC en la vida cotidiana..
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Maste clas de estructura metálica y arquitectura
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Propuesta BKP servidores con Acronis1.pptx
El uso de las TIC en la vida cotidiana..
Presentación PASANTIAS AuditorioOO..pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Sesion 1 de microsoft power point - Clase 1
Maste clas de estructura metálica y arquitectura
Documental Beyond the Code (Dossier Presentación - 2.0)
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Presentacion de Alba Curso Auditores Internos ISO 19011
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Historia Inteligencia Artificial Ana Romero.pptx
la-historia-de-la-medicina Edna Silva.pptx
historia_web de la creacion de un navegador_presentacion.pptx
Influencia-del-uso-de-redes-sociales.pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Propuesta BKP servidores con Acronis1.pptx

Tutorial scratch

  • 1. Especialización en Educación en Tecnología Crear un juego de Ping Pong Basado en el tutorial de Scratch
  • 2. Especialización en Educación en tecnología Scratch https://scratch.mit.edu/explore/projects/all Presentación basada en el tutorial de Scratch de Ping Pong
  • 3. Especialización en Educación en tecnología Recursos En el panel inferior izquierdo se encuentran los recursos disponibles para el proyecto (Con título Objetos). Algunos recursos se pueden cargar de la biblioteca de Scratch y otros se pueden cargar directamente, llamando la imagen o el archivo de audio, desde nuestro equipo de cómputo.
  • 4. Especialización en Educación en tecnología Paso 1 • Escoger el fondo del juego.
  • 5. Especialización en Educación en tecnología Paso 2 • Escoger una pelota: En la carpeta Recursos adjunta a esta tutorial, encuentran un archivo llamado pelota.png, escoger este archivo. 1 2 3 4
  • 6. Especialización en Educación en tecnología Paso 3 • Quitar el gato. Seleccionar las tijeras y luego dar clic sobre el gato en el panel de objetos. 1 2
  • 7. Especialización en Educación en tecnología Paso 4 • Decrecer la pelota. Seleccionar la herramienta de decrecer y luego dar varias veces clic a la pelota hasta que tenga el tamaño deseado. 1 2
  • 8. Especialización en Educación en tecnología Acciones • Son tareas, órdenes que se le dan al programa, o a un objeto específico en el programa, para que realice. Generalmente van acompañadas de un evento, que indica cuándo inicia la tarea.
  • 9. Especialización en Educación en tecnología Paso 5 • Hacer que la pelota se mueva. Seleccionar el bloque “Movimiento” y dentro de las opciones que se despliegan, escoger el bloque “Mover 10 pasos” y arrástralo hacia la zona de trabajo (Panel gris a la derecha) 1 2 3
  • 10. Especialización en Educación en tecnología Paso 6 • Hacer que la pelota rebote en los bordes. Seleccionar el bloque “Movimiento” y dentro de las opciones que se despliegan, escoger el bloque “Rebotar si toca un borde” y arrástralo hacia la zona de trabajo (Panel gris a la derecha), ubicándolo justo después del “Mover 10 pasos”. 1 2 3
  • 11. Especialización en Educación en tecnología Eventos • Sucesos que ocurren en el programa y que pueden desencadenar un conjunto de acciones y tareas. Estos sucesos pueden ser: Por siempre, una acción de clic sobre un objeto, la presión de una tecla del teclado, el inicio del programa, etc.
  • 12. Especialización en Educación en tecnología Ciclos parte 1 • Un ciclo es una sentencia de programación que permite repetir un conjunto de acciones, complejas o simples. Los ciclos pueden ser de varios tipos, algunos en los que la repetición depende de una condición (ciclos condicionados – En programación conocidos como while –), otros donde se ejecuta cierta cantidad de veces (ciclos contados – En programación conocidos como for –).
  • 13. Especialización en Educación en tecnología Paso 7 • Generar el evento para que la pelota se mueva y rebote, de acuerdo con las acciones previamente definidas. En el panel de Control se encuentran los ciclos disponibles, en este caso se utilizará el ciclo “Por siempre”, que es como un ciclo condicionado en el que la condición es que se repita siempre (Llamado en programación, un ciclo infinito). 1 2 3
  • 14. Especialización en Educación en tecnología ¡A probar! • Hacer doble clic sobre cualquier bloque de la pila para probar. • Para pausar la prueba, dar clic sobre la señal de stop sobre la ventana de juego. Doble clic para iniciar Clic para pausar
  • 15. Especialización en Educación en tecnología Paso 8 • Crear un evento de iniciación. Para que la pelota empiece a rebotar cuando el juego iniciar, se creará el evento “Al presionar (bandera)”. En la sección de “Eventos” escoger el bloque “Al presionar (bandera)” y arrastrarlo antes de los otros bloques, como dando la orden de que suceda después. 1 2 3
  • 16. Especialización en Educación en tecnología Variables Las variables son espacios de memoria en el computador que guardan datos. Similar a lo que ocurre en matemáticas, una variable puede tomar múltiples valores. En el caso de programación, los valores dependen del tipo que se defina para la variable: pueden ser enteros, reales, letras, etc.
  • 17. Especialización en Educación en tecnología Paso 9 • Dar un ángulo inicial al movimiento. Es necesario ir al panel “Movimiento” y allí seleccionar el bloque “Apuntar en dirección ()” y arrástralo justo debajo del evento creado anteriormente. La dirección es una variable que puede tomar diferentes valores. Inicia valiendo 90 grados, pero la modificaremos para que valga 45, escribiendo manualmente el valor, estando en la zona de la pila de bloques. 1 2 3
  • 18. Especialización en Educación en tecnología ¡A probar! • Presionar la bandera verde para iniciar. • Presionar el botón de stop para finalizar. Clic para iniciar Clic para pausar
  • 19. Especialización en Educación en tecnología Paso 10 • Seleccionar la paleta. En los recursos de Scratch Cosas/Paddle
  • 20. Especialización en Educación en tecnología Condicionales • Son sentencias en el programa que permiten realizar acciones diferentes dependiendo de si se cumple o no una condición. La condición se denomina booleana porque tiene dos valores posibles o se cumple (true) o no se cumple (false).
  • 21. Especialización en Educación en tecnología Paso 11 • Controlar la paleta. Incluir un condicional, para que la pelota gire 180 grados cuando toque la pelota. Seleccionar la pelota en los objetos y agregar el programa de la siguiente imagen (El bloque condicional se encuentra en el módulo de “Control”)
  • 22. Especialización en Educación en tecnología Paso 12 • Añadir interacción a la paleta. Seleccionar la paleta en el panel de objetos e incluir este programa.
  • 23. Especialización en Educación en tecnología Experimentación • Añadir al menos 3 características al programa, por ejemplo calcular puntaje, perder cuando la pelota toque la pared de abajo, tener más de un jugador con teclas diferentes, incluir sonidos, entre otras muchas que se les ocurran.