Programar con....

Juego Cara o Cruz

 El juego de cara o cruz es un juego de azar en el que se emplea una moneda. Gana quien acierte qué lado de la moneda (de los dos posibles) caerá cara arriba. Cada uno de los dos lados tiene un nombre distintivo y son mencionados como opciones para ser elegidas por los participantes. Por lo tanto, los participantes pueden ser dos equipos o dos personas y así cada bando tiene el 50% de probabilidades de acertar.

Este juego es frecuentemente empleado como un mecanismo para tomar decisiones o sortear, ya sea entre amigos o en forma informal, pero también es completamente aceptado en ciertas circunstancias, por ejemplo al inicio de un partido de fútbol profesional.

Objetivo.

La micro:BIT se situará con el panel LED hacia abajo. Al posicionarlo hacia arriba, se mostrará una cara o una cruz, ganando el que haya escogido la opción mostrada.

Descripción del código.

En primer lugar se creará una variable que se puede llamar “azar”.

Se usará como evento de inicio el bloque si pantalla hacia arriba. A continuación se asigna a la variable “azar”, un valor al azar entre 0 y 1.

Usando el operador lógico si entonces si no se elige como opción es la ganadora. Se asigna la carita feliz si la variable “azar” toma un valor de cero y en caso contrario ganará la cruz. Se mostrará la opción ganadora usando el bloque mostrar icono.

Tras una pausa de un segundo se borra la pantalla.

Para volver a repetir el proceso se deberá poner la micro:BIT con el panel hacia abajo y al volver a poner el panel hacia arriba se repetirá el código programado

Para ver el funcionamiento del programa se recomienda volcar el código a una micro:BIT. En el simulador, el proceso no es tan intuitivo.



SEGUIR LEYENDO

Juego Piedra, Papel o tijera

 Piedra, papel y tijeras es un juego clásico de azar para dos personas. Tú y un compañero agitan los puños 3 veces y luego haces gestos al azar para mostrar una piedra, papel o tijera. La piedra gana a las tijeras, las tijeras al papel y el papel a la piedra (¡envolviéndola!)

  • Cuando el acelerómetro del micro:bit detecta una sacudida, establece la variable "tool" (herramienta) a un número al azar: 0, 1 o 2.
  • Usamos 0 porque los ordenadores empiezan a contar en cero, ¡y de paso recordamos que el 0 es un número igual que cualquier otro!
  • El programa utiliza selección para decidir qué imágen mostrar en la pantalla LED. Si el número era 0, muestra una el icono de una piedra. Si era un 1, muestra un icono representando al papel. Si no era ni 0 ni uno, debe ser 2 porque le hemos indicado al micro:bit que sólo genere números aleatorios entre 0 y 2, así que mostramos unas tijeras.



SEGUIR LEYENDO

Juego Crashy Bird



SEGUIR LEYENDO

Juego Car Racing Game

 https://makecode.microbit.org/_MJe6rKado8R5



SEGUIR LEYENDO

Juego del Dado

 Agita tu micro:bit para generar números aleatorio.

  1. Como el proyecto Haz el tonto, este programa usa el acelerómetro del micro:bit para hacer que ocurra algo al agitarlo.
  2. Cuando agitas el micro:bit, el programa genera un número aleatorio entre 1 y 6 y lo muestra en la pantalla LED.
  3. Es realmente complicado para los ordenadores hacer números realmente aleatorios, ya que son máquinas que trabajan siguiendo unas órdenes fijas con mucha precisión.
  4. Haz una tabla con cuántas veces se muestra cada número. ¿Son de verdad aleatorios? Compáralo con un dado de verdad.

MODELO 1

MODELO 2






SEGUIR LEYENDO