Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Lihtne mälumäng, kus tuleb meelde jätta jada ja vastata, kui teisel korral oli jada täpselt sama. Iga vooru lisatakse järjestusele täiendav samm.
Samm: ühendage oma Micro: bit arvutiga
Selle mälumängu tegemiseks vajame ainult kahte asja:
mikro: natuke
arvuti kodeerimiseks
Kui teil pole veel mikro: bitti, hankige see! Need on uskumatult lõbusad pisiasjad, millega töötada, ja lihtne viis lastele tehnoloogia ja programmeerimise avastamiseks.
Meie litle-mängu tegemiseks peate oma micro: bit USB-kaabli abil arvutiga ühendama.
2. samm: minge Micro: bit Pythoni redaktorisse
Mängu loomiseks peame oma mikrobitile panema mõne koodi. Selleks minge aadressile
Valige antud põhikood ja kleepige allolev kood redaktorisse:
# Lisage oma Pythoni kood siia. Näiteks mikrobitist importimine * import juhuslik # genereerib kuvab toimingud = ["A", "B", pilt. ARROW_N, pilt. ARROW_E, pilt. ARROW_S, pilt. ARROW_W] # üldised mänguseadete liigutused = gameover = False def show_moves (): display.show (liigub, viivitus = 1000) uni (1000) display.show ('=') uni (1000) valikud = (juhuslik.värv (1, 2)) kui valikud == 2: display.show (liigub, viivitus = 1000) uni (1000) elifi valikud == 1: pikkus = len (liigub) -1 uus Liigutab = nimekiri (liigub) newnr = (juhuslik.randint (0, pikkus)) oldmove = newMoves [uusnr] newmove = random.choice (toimingud) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False while buttoneded == False: display.show (' ? ') if options == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) uni (2000) nupuvajutus = True return Valed elif valikud == 1: if button_a.was_pressed (): return true nupuvajutus = tõeline katkestusnupp_b_b. was_pressed (): display.show (Image. HAPPY) unerežiim (2000) buttonpressed = True return False def add_nextMove (): move.append (random.choice (action)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Vastamata..") display.show (Image. SAD) uni (2000)
Samm: laadige kood üles oma bitile Micro:
Esiteks veenduge, et teie mikrobit on arvutiga ühendatud.
Koodi arvutisse allalaadimiseks klõpsake redaktoris vasakus ülanurgas nuppu Laadi alla ja lohistage fail failiuurijas oma mikrobitile.
Mikro: bitti tagaküljel asuv oranž tuli hakkab vilkuma. Niipea kui ülekanne on tehtud, hakkab kood jooksma ja algab mängu esimene etapp!
Samm: mängige
Mängu taaskäivitamiseks vajutage oma micro: bit USB-pordi kõrval asuvat nuppu, mis toimib lähtestusnupuna.
Näete sümbolit, millele järgneb märk "=", teine sümbol ja küsimärk. Näiteks: A = A?
Mäng on lihtne: kas esimene jada võrdub teisega?
Kas sa arvad, et on? Vajutage A. Kas arvate, et ei? Vajutage B.
Kui veab, ilmub naeratav nägu ja lähete järgmisesse vooru, lisades jadale sümboli.
Kui teil pole õnne, ilmub kurb nägu.
Lihtsalt proovige uuesti, vajutades tagaküljel asuvat lähtestusnuppu!
Nautige!