Sommario:

Micro: gioco di memoria bit: 4 passaggi
Micro: gioco di memoria bit: 4 passaggi

Video: Micro: gioco di memoria bit: 4 passaggi

Video: Micro: gioco di memoria bit: 4 passaggi
Video: SD e Micro Sd non leggibili o corrotte - Come risolvere e come recuperare i file 2024, Novembre
Anonim
Micro: gioco di memoria bit
Micro: gioco di memoria bit

Un semplice gioco di memoria, in cui devi ricordare una sequenza e rispondere se la seconda volta la sequenza era esattamente la stessa. Ad ogni round viene aggiunto un passaggio aggiuntivo alla sequenza.

Passaggio 1: collega il tuo Micro:bit a un computer

Collega il tuo Micro:bit a un computer
Collega il tuo Micro:bit a un computer

Ci sono solo due cose di cui abbiamo bisogno per realizzare questo gioco di memoria:

un micro:bit

un computer per la codifica

Se non hai ancora un micro:bit, prendine uno! Sono piccole cose incredibilmente divertenti con cui lavorare e un modo semplice per i bambini di scoprire la tecnologia e la programmazione.

Per realizzare il nostro piccolo gioco, devi collegare il tuo micro:bit a un computer tramite il cavo USB.

Passaggio 2: vai a Micro: bit Python Editor

Vai a Micro:bit Python Editor
Vai a Micro:bit Python Editor

Per creare il gioco, dovremo inserire del codice sul nostro micro bit. Per fare ciò, vai a:

Seleziona il codice di base che viene fornito e incolla il codice qui sotto nell'editor:

# Aggiungi qui il tuo codice Python. Esfrom microbit import * import random # generate display action = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # impostazioni generali di gioco mosse = gameover = False def show_moves (): display.show(moves, delay=1000) sleep(1000) display.show('=') sleep(1000) scelte = (random.randint(1, 2)) if scelte == 2: display.show (mosse, ritardo=1000) sleep(1000) elif scelte == 1: lunghezza = len(mosse)-1 newMoves = list(mosse) newnr = (random.randint(0, lunghezza)) oldmove = newmoves[newnr] newmove = random.choice(actions) newMoves[newnr] = newmove if oldmove == newmove: scelte = 2 display.show(newMoves, delay=1000) sleep(1000) buttonpressed = False mentre si preme il tasto == False: display.show(' ?') if choice == 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 scelte == 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("Perso.. ") display.show(Image. SAD) sleep(2000)

Passaggio 3: carica il codice sul tuo Micro:bit

Prima di tutto, assicurati che il tuo microbit sia collegato al tuo computer.

Nell'editor, fai clic su Download nell'angolo in alto a sinistra per scaricare il codice sul tuo computer e trascina e rilascia il file in Esplora file sul tuo microbit.

La spia arancione sul retro del micro:bit inizierà a lampeggiare. Non appena il trasferimento sarà completato, il codice inizierà a funzionare e inizierà la prima fase del gioco!

Passaggio 4: gioca

Giocare a !
Giocare a !

Per riavviare il gioco, premi il pulsante accanto alla porta USB sul tuo micro:bit, che funge da pulsante di ripristino.

Vedrai un simbolo, seguito da un segno '=', un secondo simbolo e un punto interrogativo. Per esempio: A = A ?

Il gioco è semplice: la prima sequenza è uguale alla seconda?

Pensi che lo faccia? Premi A. Pensi di no? Premi B

Se sei fortunato, apparirà una faccina sorridente e passerai al round successivo, aggiungendo un simbolo alla sequenza.

Se sei sfortunato, apparirà una faccia triste.

Riprova semplicemente premendo il pulsante di ripristino sul retro!

Divertiti !

Consigliato: