Memoria. Introducción. Scratch



Documentos relacionados
Balón Prisionero. Introducción. Scratch

Banda de Rock. Introducción. Scratch. En este Proyecto aprenderás cómo codificar tus propios instrumentos musicales! Prueba tu proyecto

Feliz cumpleaños. Introducción HTML & CSS

Vamos a crear nuestro primer juego en el que tendremos que coger la comida que esta protegida por los gatos

ZCARTAS: Iniciación a la suma y resta de números enteros Introducción Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...

Guía básica para subir vídeos a Youtube

Introducción a Scratch Autor

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

MANUAL DEL USUARIO: EDITOR E-COMMERCE

Tutorial: Cuento Aristotélico

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Cómo crear una cuenta de correo electrónico?

4. CONTENIDO Cómo Añadir Contactos a tu Webmail

!"!#!$%&'(!)$% )*+%*)!,$&%-*. +!/*(01*2

MS ACCESS BÁSICO 6 LOS INFORMES

Primero pasos en Sym.posium

ÍNDICE. 1. Partes del Área privada. 2. Repositorio 1.1. ZONA DE INFORMACIÓN Y TRABAJO 2.1. CREAR NUEVO MANUAL ÁREA PRIVADA ALUMNOS

Blanco y Negro coloreado con GIMP Alberto García Briz

Lo primero que nos pedirá cuando accedamos al Correo Electrónico HORDE es que nos identifiquemos:

MANUAL DE MOVIE MAKER

PRÁCTICAS CON ROBOMIND. PARTE 1.

eportafolios en Canvas

Guía de Outlook Express

Ejercicio: Creación de una lección en línea: WebQuest

MANUAL PARA ESTUDIANTES USUARIOS DEL SISTEMA DE MATRÍCULA POR INTERNET

Diseña tu calendario con fotos

Una guía rápida para. Crear Autorespuestas

TUTORIAL DE GMAIL. Proyecto Empleo 2.0

Combinar correspondencia (I)

para jóvenes programadores

En la siguiente imagen se muestra la pantalla principal del portafolio de un usuario que será utilizado para explicar cada aspecto del mismo.

GMAIL (avanzado) 1. Accede a la web de Gmail, Te destacamos las funcionalidades que vamos a enseñarte a. 2. Vamos a enseñarte a:

Instrucciones para acceder a la Red de Gestores para el Desarrollo de la CoPLAC - GpRD

Uso del Programa Gantt Project

GUÍA DE USUARIO: GOOGLE DRIVE

Uso de varias pantallas y pantalla Splash

Práctica 2: Simón dice

Elaboración de contenidos educativos digitales. Guía sobre Windows Movie Maker

MANUAL DE MI MAQUINA DE APRENDER INGLES

Conéctate con StudentCom

Caza fantasmas. Introducción. Scratch. Vas a crear un juego para cazar fantasmas! Prueba tu proyecto. Guarda tu proyecto

Es el listado de los productos que están ofertados en la página.

Si utilizas esta aplicación por primera vez, te puede ser de utilidad este breve manual.

Tienda online. Instrucciones paso a paso para realizar y gestionar pedidos

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL

CUPÓN 50% DE DESCUENTO EN TODOS LOS CURSOS DE LA TIENDA

Draw: objetos en 3D, diagramas de flujo y exportación

EJERCICIOS PRÁCTICOS CON AUDACITY

Colocarles el nombre a los niños mientras van llegando. Probar el proyector. Verificar si los computadores tienen Scratch.

Índice Crear página de e-commerce Editar página de e-commerce 2.1 Settings 2.2 Categorías 2.3 Productos Publicación

Dropbox. Parte 2. Práctica 02-ud03 15/01/2013 Pág. 1 de 6

Edita tus plantillas con Mailchimp. Curso Marketing con Mailchimp

Cuando crees tus propios documentos, puede ser que alguna

Tutorial del administrador de la web del departamento

Proyecto de Facturación con Filemaker Pro 12

Preguntas y respuestas frecuentes de nuestro nuevo sistema web

SYMBALOO 1º.- QUÉ ES? 2º.-Darse de alta en Symbaloo

MANEJANDO FICHEROS Y CARPETAS

Tarifa. Opciones de Búsqueda. A través de este buscador podrás encontrar fácilmente los ítems dados de alta en tu tarifa.

TECNOLOGÍA EDUCACIÓN CONOCIMIENTO

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

MANUAL DE CONTACTOS. Importar Enviar un comunicado Formatos de archivos soportados Crear una lista nueva

Página 1 de 7. Qué es Scratch?

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

Cuestiones básicas para empezar a programar con Scratch

Manual Scratch ELEMENTOS DEL ENTORNO. Familias de Bloques. Bloques pertenecientes a una familia. Los bloquecitos tienen el mismo color que su familia.

Qcad. Es un programa de diseña asistido por ordenador en 2 dimensiones.

GUÍA INSTRUCTIVA PARA INGRESO DE CONTENIDOS EN SITE BUILDER INDEX

Cómo registrarse y crear su cuenta de usuario? < IMAGEN 2.1.1: HAZ CLIC SOBRE EL BOTÓN RESALTADO

MONTAJE MULTIMEDIA (4º ESO)

Sitios remotos. Configurar un Sitio Remoto

GRUPO TIC IES ALMADRABA

Una guía rápida para. Crear Boletines de Noticias

A continuación encontrarás unas explicaciones de cómo utilizar el programa Windows Live Movie Maker.

LISTAS DE NACIMIENTO ONLINE Fácil, cómodo, seguro.

Índice. Índice: Introducción Campos de Batalla Zonas de Guerra Fin del reporte... 8

CRM para ipad Manual para Usuario

DOMINIOS Y CUENTAS DE CORREO ELECTRÓNICO

TUTORIAL DIDÁCTICO Material recomendado. PICASA Crear un álbum de fotos compartido

ArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa

MANUAL DE POSTULACIÓN EN LÍNEA PROGRAMA DE MOVILIDAD ESTUDIANTIL ESTUDIOS PARCIALES EN EL EXTRANJERO

Crear la base de datos antes de la instalación de Wordpress.

Para ponerlo en funcionamiento deberemos realizar los siguientes pasos:

SUBIR FOTOGRAFÍAS A INTERNET

SCRATCH APRENDE A PROGRAMAR JUGANDO

CÓMO CONSULTAR LAS ASIGNATURAS DISPONIBLES EN LA UC3M

P r e g u n t a s m á s F r e c u e n t e s :

Como Publicar Videos en YouTube. Cómo publicar en YouTube? Selecciona su idioma

Guía de Uso. Hemos creado esta Guía de Uso para que puedas aprovechar al máximo tu experiencia en StartBull.

Recursos didácticos digitales en Educación Permanente Mª Luisa Miras Cidad

Copyright Arsys Internet S.L. Guía de Ecommerce Inicio rápido

PORTALES DE EMPLEO EN INTERNET

Transcripción:

Scratch 2 Memoria All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introducción En este proyecto, vas a crear un juego de memoria en el que tendrás que memorizar y repetir una secuencia de colores aleatoria! Lista de tareas de la actividad Follow these INSTRUCTIONS one by one Prueba tu proyecto Guarda tu proyecto Click on the green flag to TEST your code Make sure to SAVE your work now 1

Paso 1: Colores al azar Para empezar, vamos a crear un personaje que pueda cambiar a una secuencia de colores al azar que el jugador tendrá que memorizar. Lista de tareas de la actividad 1. Crea un nuevo proyecto de Scratch, y borra el objeto gato para que el proyecto esté vacío. Puedes encontrar el editor online de Scratch en jumpto.cc/scratch-new. 2. Escoge un personaje y un fondo. No es necesario que tu personaje sea una persona, pero tiene que poder cambiar de color. 3. En el juego, usarás un número diferente para representar cada color: 1 = rojo; 2 = azul; 3 = verde; 4 = amarillo. 2

Da a tu personaje disfraces de 4 colores diferentes. Los colores tendrán que ser los indicados arriba. Asegúrate de que los colores de los disfraces están en el orden correcto. 4. Para crear una secuencia aleatoria, tendrás que crear una lista. Una lista es simplemente una variable que almacena una gran cantidad de datos en orden. Crea una nueva lista llamada secuencia. Como tu personaje es el único que necesita ver esta lista, también podemos seleccionar Sólo para este objeto. 3

A continuación, deberías ver una lista vacía en la parte superior izquierda del escenario, y un montón de bloques nuevos para usar listas. 5. Añade este código a tu personaje para añadir un número al azar a tu lista (y mostrar el disfraz correcto) 5 veces: 4

Fíjate que has vaciado la lista para empezar. Reto: Añadir sonido Haz varias pruebas con tu proyecto. Verás que a veces sale el mismo número dos (o más) veces seguidas. Esto hará que la secuencia sea más difícil de memorizar. Puedes hacer que suene el tambor cada vez que cambia el disfraz del personaje? Puedes hacer que suene un sonido diferente del tambor en función del número al azar escogido? Esto es muy parecido al código para cambiar el disfraz del personaje. Guarda el Proyecto Paso 2: Repite la secuencia Vamos a añadir 4 botones para que el jugador pueda repetir la secuencia a recordar. Lista de tareas de la actividad 1. Añade 4 objetos al proyecto, que se convertirán en 5

botones. Edita los 4 objetos para que haya 1 para cada uno de los 4 colores. 2. Al presionar el tambor rojo, tendrás que enviar un mensaje a tu personaje, diciéndole que se ha presionado el botón rojo. Añade este código al tambor rojo: 3. Cuando tu personaje reciba este mensaje, tendrá que comprobar si el número 1 es el primero de la lista (esto significa que el rojo es el siguiente color en la secuencia). Si lo es, puedes eliminar el número de la lista, ya que el jugador ha acertado el color. Si no lo es, se acabó el juego!. 6

4. También podrías hacer que parpadeen luces cuando se haya vaciado la lista, ya que esto significa que el jugador ha acertado la secuencia entera. Añade este código al final del programa al presionar bandera verde de tu personaje: 5. Haz clic en el escenario y añade este código para que el fondo cambie de color cuando el jugador gane. 7

Reto: Crear 4 botones Repite los pasos indicados arriba para los botones de color azul, verde y amarillo. Qué código se quedará igual, y qué código tendrás que cambiar para cada botón? También puedes hacer que se oigan sonidos al presionar los botones. Recuerda probar el código que has añadido! Puedes memorizar una secuencia de 5 colores? Es la secuencia diferente cada vez? Guarda el proyecto 8

Paso 3: Niveles múltiples Hasta ahora, el jugador sólo tiene que memorizar 5 colores. Vamos a mejorar el juego, haciendo que la secuencia sea más larga. Lista de tareas de la actividad 1. Crea una nueva variable con el nombre puntuación. 2. Esta puntuación se usará para decidir la duración de la secuencia que el jugador tiene que memorizar. Para empezar, la puntuación (y la duración de la secuencia) es 3. Añade el siguiente bloque al principio del código al presionar bandera verde de tu personaje: 3. Ahora, en lugar de crear una secuencia de 5 colores, haremos que la puntuación determine la duración de la secuencia. Cambia el bucle repetir (para crear la secuencia) a: 4. Si el jugador acierta la secuencia, deberías añadir 1 a la puntuación para aumentar la duración de la secuencia. 5. Para acabar, tienes que añadir un bucle por siempre 9

alrededor del código para generar la secuencia, y así se creará una nueva secuencia para cada nivel. El código de tu personaje debería ser así: 6. Haz que tus amigos prueben el juego. Recuerda esconder la lista secuencia antes de que jueguen! Guarda tu proyecto Paso 4: Puntuación más alta Vamos a hacer que se guarde la puntuación más alta, para que puedas competir con tus amigos. Lista de tareas de la actividad 1. Añade 2 nuevas variables a tu proyecto con los nombres puntuación más alta y nombre. 10

2. Si se acaba el juego (al presionar el botón equivocado), tendrás que comprobar si la puntuación del jugador es mayor que la puntuación más alta actual. Si lo es, tienes que guardar esa puntuación como la puntuación más alta y hacer que se guarde el nombre del jugador. El botón rojo debería ser así: 3. Tendrás que añadir este nuevo código a los otros 3 botones también! Te has dado cuenta de que el código de Fin del Juego en los 4 botones es exactamente el mismo? 4. Si alguna vez tuvieras que cambiar algo de este código, como añadir un sonido o cambiar el mensaje de Fin del Juego!, tendrías que cambiarlo 4 veces! Eso sería muy 11

pesado y te llevaría mucho tiempo. En lugar de hacer eso, puedes definir tus propios bloques y reusarlos en tu proyecto! Para hacer esto, presiona más bloques, y a continuación Crear un bloque. Llama a este nuevo bloque Fin del Juego. 5. Añade el código del bloque si no del botón rojo al nuevo bloque que aparece: 6. Acabas de crear una nueva función llamada Fin del Juego, que podrás usar siempre que quieras. Arrastra tu nuevo bloque de Fin del Juego hasta los 4 programas de los botones. 12

7. Ahora añade un sonido para cuando el jugador aprieta el botón equivocado. Sólo tienes que añadir este código una vez en el bloque de Fin del Juego que has creado, en lugar de 4 veces! 13

Reto: Crear más bloques Puedes encontrar otro código que sea el mismo para los 4 botones? Puedes crear otro bloque personalizado, que se pueda usar en todos los botones? Guarda tu proyecto 14

Reto: Otro disfraz Te has dado cuenta de que el juego empieza con el personaje vestido con uno de los 4 colores, y que siempre muestra el último color de la secuencia mientras el jugador repite la secuencia? Puedes añadir otro disfraz de color blanco para el personaje, que aparecerá al principio del juego y cuando el jugador está intentando copiar la secuencia? Guarda el proyecto Reto: Nivel de dificultad Puedes hacer que el jugador pueda escoger entre modo fácil (usando sólo los tambores rojo y azul) y modo normal (usando los 4 tambores)? Incluso podrías añadir un modo difícil, en el que se use un quinto tambor! Guarda tu proyecto 15

16