🎮 Crea tu Juego: Adivina el Número

Guía paso a paso para construir un juego inteligente

🧠 El Reto: ¿Cómo "piensa" un ordenador?

🎲

1. Aleatoriedad (Suerte)

El ordenador puede elegir un número al azar. Es volátil: desaparece si no lo guardamos.

💾

2. Persistencia (Memoria)

Para recordar el número, usamos una Variable ("una caja con nombre").

Nivel 1: Preparar la Memoria

Explicación: ¡Hola! Vamos a empezar. Lo primero que necesitamos es que tu juego tenga "memoria". Necesitamos guardar un número secreto para que no se le olvide al ordenador.

Tu Misión:

  1. Ve a la sección de Variables (color naranja oscuro).
  2. Crea una VARIABLE nueva y ponle de nombre: NumeroSecreto.
  3. Ahora, haz que al empezar el juego (Bandera Verde), esa variable guarde un número al azar entre 1 y 100.

Busca en Eventos el bloque de la bandera. Luego en Variables el bloque "dar a mi variable el valor...". ¡Y en Operadores (verde) está el de "número aleatorio"!

al hacer clic en 🚩

dar a NumeroSecreto el valor número aleatorio entre 1 y 100

Nivel 2: El Interrogatorio

Explicación: ¡Muy bien! Ya tenemos el número guardado. Ahora tenemos que preguntar al jugador cuál cree que es.

Pero cuidado: Si preguntamos una sola vez, el juego se acaba muy rápido. Necesitamos preguntar muchas veces hasta que acertemos.

Tu Misión:

  1. Busca un bloque de Control que sirva para REPETIR.
  2. Queremos repetir la pregunta hasta que la respuesta sea igual al NumeroSecreto.
  3. Dentro de ese bucle, pon la pregunta.

No uses "por siempre" ni "repetir 10 veces". Busca el bloque específico "Repetir hasta que...". Para la condición, necesitarás un operador de IGUAL (=) de color verde.

repetir hasta que respuesta = NumeroSecreto
preguntar ¿Qué número es? y esperar

Nivel 3: Frío o Caliente

Explicación: Imagina que el número es el 50 y tú dices 10. Si el juego no te dice nada, ¡es imposible adivinar! Vamos a darle pistas al jugador.

Tu Misión:

  1. Justo después de la pregunta (dentro del bucle), tenemos que comprobar la respuesta.
  2. Si el número que dijo es MAYOR que el secreto -> Dile "Te has pasado".
  3. Si el número que dijo es MENOR que el secreto -> Dile "Te has quedado corto".

Necesitas el bloque "Si ... entonces" (Control). Y dentro, usar los operadores matemáticos de mayor (>) y menor (<).

Coloca esto justo debajo del bloque azul de "Preguntar":

si respuesta > NumeroSecreto entonces
decir ¡Te pasaste! durante 2 seg

si respuesta < NumeroSecreto entonces
decir ¡Muy bajo! durante 2 seg

Nivel 4: ¡Victoria!

Explicación final: Si el ordenador sale del bucle "Repetir", significa que la condición se cumplió: ¡La respuesta es IGUAL al número secreto!

Tu Misión:

  1. Fuera del bucle (abajo del todo, ya sin "abrazar" nada), pon una celebración.
  2. Haz que suene un sonido de victoria y que el gato diga "¡Lo lograste!".
  3. AVISO: Cuando termines, llama al profesor para que ponga la contraseña final.

Asegúrate de que tus bloques de celebración NO estén dentro de la "C" del bucle repetir. Deben estar pegados debajo, en la parte plana final.

Así debe quedar el final de tu programa:

tocar sonido Ovación hasta que termine

decir ¡Felicidades! Ganaste