Taula de continguts:

Joc de memòria Micro: bit: 4 passos
Joc de memòria Micro: bit: 4 passos

Vídeo: Joc de memòria Micro: bit: 4 passos

Vídeo: Joc de memòria Micro: bit: 4 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim
Joc de memòria Micro: bit
Joc de memòria Micro: bit

Un simple joc de memòria, on cal recordar una seqüència i respondre si la segona vegada, la seqüència era exactament la mateixa. A cada ronda s'afegeix un pas addicional a la seqüència.

Pas 1: connecteu el vostre micro: bit a un ordinador

Connecteu el vostre micro: bit a un ordinador
Connecteu el vostre micro: bit a un ordinador

Només hi ha dues coses que necessitem per fer aquest joc de memòria:

un micro: bit

un ordinador per a la codificació

Si encara no teniu un micro: bit, obteniu-ne un! Són petites coses increïblement divertides amb les quals treballar i una manera fàcil per als nens de descobrir tecnologia i programació.

Per fer el nostre petit joc, heu de connectar el vostre micro: bit a un ordinador mitjançant el cable USB.

Pas 2: aneu a l’editor Python Micro: bit

Aneu a l’editor Python Micro: bit
Aneu a l’editor Python Micro: bit

Per crear el joc, haurem de posar algun codi al nostre micro bit. Per fer-ho, aneu a:

Seleccioneu el codi bàsic que s'indica i enganxeu el codi següent a l'editor:

# Afegiu el vostre codi Python aquí. Per exemple, des de la importació de microbits * importació aleatòria # generate displays actions = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # general game settings moves = gameover = Def def. Show_moves (): display.show (es mou, demora = 1000) sleep (1000) display.show ('=') sleep (1000) eleccions = (random.randint (1, 2)) if decisions == 2: display.show (moviments, retard = 1000) dormir (1000) elif options == 1: length = len (moves) -1 newMoves = llista (moves) newnr = (random.randint (0, length)) oldmove = newMoves [newnr] newmove = random.choice (accions) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False mentre es prem == False: display.show (' ? ') if decisions == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False elif options == 1: if button_a.was_pressed (): return True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False def add_nextMove (): moves.append (random.choice (actions)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) sleep (2000)

Pas 3: pengeu el codi al vostre micro: bit

Primer de tot, assegureu-vos que el vostre microbit està connectat a l’ordinador.

A l'editor, feu clic a Baixa a l'extrem superior esquerre per baixar el codi a l'ordinador i arrossegueu i deixeu anar el fitxer a l'explorador de fitxers al vostre microbit.

La llum taronja de la part posterior del micro: bit començarà a parpellejar. Tan bon punt es faci la transferència, el codi començarà a funcionar i començarà la primera etapa del joc.

Pas 4: Juga

Jugar !
Jugar !

Per reiniciar el joc, premeu el botó situat al costat del port USB del vostre micro: bit, que actua com a botó de reinici.

Veureu un símbol, seguit d'un signe '=', un segon símbol i un signe d'interrogació. Per exemple: A = A?

El joc és senzill: la primera seqüència és igual a la segona?

Creus que sí? Premeu A. Creieu que no? Premeu B.

Si teniu sort, apareixerà una cara somrient i anireu a la ronda següent, afegint un símbol a la seqüència.

Si no teniu sort, apareixerà una cara trista.

Torneu-ho a provar prement el botó de restabliment de la part posterior.

Gaudeix-ne!

Recomanat: