Skip to content

Activitat

Pedra, paper i tisores audibles

Expert | MakeCode | Acceleròmetre, Pantalla LED, So | Aleatorització, Selecció, Variables
Consideracions d'accessibilitat
Sons forts

En què consisteix?

Juga a pedra, paper o tisora ​​amb la teva micro:bit i escolta els efectes de so dels diferents objectes. Els estudiants aprendran sobre l'aleatorització i la selecció fent d'aquest divertit projecte.

Pedra, paper, tisores

Com funciona

  • Pedra, paper o tisora ​​és un joc d'atzar per a dues persones. Tu i un company sacsegeu els punys tres vegades i després feu un gest a l'atzar per mostrar una pedra (puny), paper (mà plana) o tisores (forma de tisora). La pedra guanya a les tisores, les tisores guanyen al paper i el paper guanya a la pedra.
  • Aquest programa permet que la micro:bit triï una pedra, un paper o una tisora. Transfereix el programa a dues micro:bits i connecta-hi dues bateries. Tu i la teva parella heu d'agitar les vostres micro:bits per veure aparèixer dues imatges aleatòries, una a cada micro:bit.
  • També escoltaràs diferents efectes de so per a pedra, paper i tisores. Una pedra fa un so "trist", un paper fa un so "hola" i unes tisores fan un so "misteriós".
  • El programa utilitza una variable anomenada "eina". Les variables són contenidors per emmagatzemar dades, als quals es pot accedir i actualitzar mentre un programa s'executa. La variable «eina» es fa servir per emmagatzemar nombres aleatoris.
  • Quan l'acceleròmetre de la micro:bit detecta un moviment de sacsejar estableix la variable "eina" a un nombre aleatori: 0, 1 o 2. El programa fa servir 0 perquè els ordinadors comencen a comptar a 0.
  • El programa fa servir la selecció per decidir quina imatge mostrar a la pantalla LED i quin so expressiu reproduir.
  • Si el nombre aleatori fos 0, mostraria una icona de roca (un quadrat petit) i reproduiria el so "trist". Si fos 1, mostraria la icona que representa el paper (un quadrat) i reproduiria el so «hola». Si no fos 0 ni 1, ha de ser 2 perquè hem indicat a la micro:bit que només escolliria nombres aleatoris entre 0 i 2, de manera que en aquest cas mostraria les tisores i reproduiria el so "misteriós".

Què necessites

  • una micro:bit V2
  • Editor de MakeCode
  • Piles

Codifica el teu projecte

Aquí tens els blocs necessaris per fer el projecte - ara posa'ls junts.

Instruccions pas a pas

  1. Obre el projecte per trobar els blocs necessaris fent servir els botons de més amunt.
  2. Troba el bloc selecciona aleatoriament del 0 al 2 i col·loca'l al bloc 0 del bloc estableix eina a 0.
  3. Obté el bloc estableix eina a selecciona aleatòriament de 0 a 2 i col·loca'l dins del bloc en sacsejar. Ara, quan sacsegis la teva micro:bit, aquest triarà un nombre aleatori entre 0 i 2 i l'emmagatzemarà a la variable eina.
  4. Ara has d'escriure el codi relacionat amb la selecció. Obté el bloc si llavors, si no i posa'l dins del bloc en sacsejar sota estableix eina a selecciona aleratòriament de 0 a 2.
  5. Obté el bloc mostra la icona quadrat petit i posa'l sota si eina =0, llavors al bloc si llavors, si no.
  6. A continuació, busca el bloc reprodueix trist fins al final i posa'l directament sota el bloc mostra la icona del quadrat petit. Ara la teva micro:bit mostrarà un petit quadrat o roca i reproduirà el so "trist" si el nombre aleatori triat és 0.
  7. Ara busca el bloc mostra icona quadrat i posa-la sota si no si eina = 1 llavors al bloc si llavors, si no.
  8. Obté el bloc reprodueix hola fins al final i posa-l directament a sota del bloc mostra icona quadrat. Ara.a teva micro:bit mostrarà un quadrat i reproduirà el so "hola" si el nombre aleatori triat és 1.
  9. A continuació, obté el bloc mostra icona tisores i posa-l sota si no al bloc si llavors, si no. Posa el bloc reprodueix misteriós fins al final just a sota. Ara la teva micro:bit mostrarà una icona de tisores i reproduirà un so "misteriós" quan el nombre aleatori escollit sigui 2.

Fes te'l teu

  • Tria els teus propis sons expressius per reproduir amb els diferents objectes mitjançant el menú desplegable dels blocs reprodueix el so fins que s'hagi acabat. Hi ha 10 melodies per triar.
  • Fes servir altres icones del bloc mostra la icona, com ara la girafa, l'ànec, la calavera i el fantasma mitjançant l'opció desplegable. Inventa noves regles per al joc.

Exemple d'un projecte finalitzat

Dona una ullada a un programa completat.

Projectes relacionats

Aquest projecte és part d'una col·lecció de projectes inclusius amb sons i imatges.