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

Ejercicio 7. Sensor tactil

 Crea un codigo en el que pongas a prueba las diferentes formas de pulsar el LOGO. cuando utilices el bloque "ON LOGO" podrás ver que tiene diferentes opciones.

  • Pulsar
  • Tocar
  • Soltar
  • Mantener pulsado
Al pulsar el logo que aparezca un icono, pero si la pulsación es larga reproducirá el texto "Guau"

RETO 1. Realiza ahora tu un codigo en el que pruebes las otras dos opciones del sensor tactil: Cuando estas tocando el logo y cuando dejas de tocarlo.





SEGUIR LEYENDO