Piedra, papel o tijera
Piedra, papel o tijera, es un juego infantil, un juego de manos en el que existen tres elementos. La piedra que vence a la tijera rompiéndola, la tijera que vence al papel cortándolo y el papel que vence a la piedra envolviéndola. Se utiliza con mucha frecuencia para decidir quién de dos personas hará algo, tal y como se hace a veces usando una moneda, o para dirimir algún asunto.
fuente: Wikipedia
Objetivo del proyecto.
Objetivo del proyecto.
Desarrollar un programa que emule a un contrincante robótico en el juego de “Piedra, papel o tijera”
Conocimientos necesarios.
Conocimientos necesarios.
Los alumnos deberán saber programar la micro:BIT usando el software MakeCode, además deberán conocer como descargar y ejecutar el código en la micro:BIT.
Material necesario:
Material necesario:
- Ordenador con acceso a internet o en su defecto la versión offline de MakeCode
- Una micro:BIT con baterías
- Cable microUSB para transferir el código.
Contenidos curriculares.
Contenidos curriculares.
- Sensores: Acelerómetro
- Matemáticas: Variables
- Matemáticas: Número aleatorio
- Operador lógico: Condicional
- Actuadores: Matriz de LEDs
Descripción del código.
Descripción del código.
- Se propone usar el evento “si agitado” para iniciar el programa.
- Crear una variable llamada “aleatorio”.
- Asignar a la variable un valor al azar entre 0 y 2.
- Mostrar en la matriz LED de la micro:BIT un icono dependiente del valor asignado a la variable:
- Si la variable “aleatorio” = 0 entonces mostrar un diamante pequeño (piedra)
- Si la variable “aleatorio” = 1 entonces mostrar un cuadrado (papel)
- Si la variable “aleatorio” = 2 entonces mostrar una tijera (tijera)
Código
Código