Level 1PXT: Gongespel

Skrevet av: Espen Clausen og Tjerand Silde

Oversatt av: Stein Olav Romslo

Kurs: Microbit
Tema: Elektronikk, Blokkbasert, Spill
Fag: Matematikk, Programmering
Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse
Bilde av BokmålPå Bokmål

Introduksjon

Dette er eit enkelt og modifiserbart gongespel for micro:bit. Det fungerer slik at når ein ristar micro:biten vil ein få presentert ein gongestykke. Spelaren svarar ved å trykkje på A-knappen for tiarane i svaret, og B-knappen for einarar. Når spelaren er klar til å svare trykkar han på A+B. Viss svaret er riktig visast eit smilefjes, og viss ikkje kjem eit surt fjes.

Steg 1: Når micro:bit blir rista

checkSjekkliste

  • Bilete av koden for å setje variablane til null
  • Bilete av koden for å setje faktor1 og faktor2 tilfeldig
  • Bilete av koden for å vise faktor1xfactor2=
  • Bilete av koden for å lagre produktet av faktor1 og faktor2

flagTest prosjektet

Det er to ulike måtar me kan teste micro:bit-program på:

  • Sidan koden vår skal reagere når ein ristar på micro:biten, så kan du simulere det ved å klikke på den kvite prikken til venstre for teksten SHAKE på micro:bit-simulatoren.

  • No blir det lasta ned ei fil som heiter microbit-Uten-navn.hex til datamaskina di. Samstundes dukkar det opp eit vindauge som seier at du må flytte fila til MICROBIT-disken. Viss du treng hjelp til dette kan du spørje ein rettleiar.

Steg 2: Registrere svar

checkSjekkliste

  • Bilete av korleis få knapp A til å auke tiarar med 1
  • Bilete av korleis få knapp B til auke einarar med 1

Steg 3: Kontrollere svar

No skal me sjekke at svaret me har gitt er korrekt. Viss ein får beskjed om å multiplisere tala 4 og 7, så blir svaret 28. Då må me trykkje to gonger på knapp A for å få 20, og åtte gonger på knapp B for å få 8. Til saman blir det 28.

checkSjekkliste

  • Bilete av koden for å lagre 10xtiarar + einarar i variabelen svar
  • Bilete av koden for å sjekke om svaret var rett

Steg 4: Moglegheiter for endringar

checkSjekkliste

Lisens: CC BY-SA 4.0

Forbedre denne siden

Funnet en feil? Kunne noe vært bedre?
Hvis ja, vennligst gi oss tilbakemelding ved å lage en sak på Github eller fiks feilen selv om du kan. Vi er takknemlige for enhver tilbakemelding!