Sommenspel
Een quiz waarin de kat sommen verzint en jouw antwoord nakijkt. Daarna bouw je hem om naar min, maal en delen.
- Gevorderd
- 45 minuten
- Je leert: variabelen, vragen en antwoorden, willekeurig, als-anders, rekenen
De kat vraagt een som
Section titled “De kat vraagt een som”Het blok vraag … en wacht vind je bij Waarnemen. Wat je typt, komt in het blokje antwoord.
wanneer op @greenFlag wordt geklikt vraag [2 + 3 = ?] en wacht als <(antwoord) = [5]> dan zeg [Juist!] (2) sec. anders zeg [Jammer...] (2) sec. einde
De kat verzint zelf een som
Section titled “De kat verzint zelf een som”Altijd dezelfde som is saai. Maak bij Variabelen drie variabelen: getal1, getal2 en som.
De kat kiest twee willekeurige getallen en rekent zelf de som uit. Met voeg … en … samen (bij Functies) plak je stukjes tekst aan elkaar tot een vraag.
wanneer op @greenFlag wordt geklikt maak [getal1 v] (willekeurig getal tussen (1) en (10)) maak [getal2 v] (willekeurig getal tussen (1) en (10)) maak [som v] ((getal1) + (getal2)) vraag (voeg (voeg (getal1) en [ + ] samen) en (voeg (getal2) en [ = ?] samen) samen) en wacht als <(antwoord) = (som)> dan zeg [Juist!] (2) sec. anders zeg (voeg [Jammer, het was ] en (som) samen) (2) sec. einde
Tien sommen na elkaar
Section titled “Tien sommen na elkaar”Zet alles onder de vlag in een blok herhaal 10.
Hou de score bij
Section titled “Hou de score bij”Maak een variabele score. Ze begint op 0 en gaat met 1 omhoog bij elk juist antwoord. Op het einde zegt de kat je score.
wanneer op @greenFlag wordt geklikt
maak [score v] (0)
herhaal (10)
maak [getal1 v] (willekeurig getal tussen (1) en (10))
maak [getal2 v] (willekeurig getal tussen (1) en (10))
maak [som v] ((getal1) + (getal2))
vraag (voeg (voeg (getal1) en [ + ] samen) en (voeg (getal2) en [ = ?] samen) samen) en wacht
als <(antwoord) = (som)> dan
zeg [Juist!] (1) sec.
verander [score v] met (1)
anders
zeg (voeg [Jammer, het was ] en (som) samen) (2) sec.
einde
einde
zeg (voeg [Je score is ] en (score) samen)
Maak er minsommen van
Section titled “Maak er minsommen van”Bewaar eerst een kopie: Bestand, Opslaan als kopie. Noem ze minspel.
Bij aftrekken moet het eerste getal het grootste zijn. Anders krijg je 5 min 8, en dat lukt nog niet. De truc: laat getal2 nooit groter worden dan getal1.
maak [getal1 v] (willekeurig getal tussen (1) en (20)) maak [getal2 v] (willekeurig getal tussen (1) en (getal1)) maak [verschil v] ((getal1) - (getal2))
Vervang overal som door verschil en het plusteken door een minteken.
Maak er maaltafels van
Section titled “Maak er maaltafels van”Vertrek opnieuw van je plusspel en bewaar een kopie als tafels. Maak de variabelen tafel en product.
Voor het spel begint, vraagt de kat welke tafel je wil oefenen. Dat blok staat dus boven herhaal.
vraag [Welke tafel wil je oefenen?] en wacht maak [tafel v] (antwoord)
In de lus wordt het dan:
maak [getal1 v] (willekeurig getal tussen (1) en (10)) maak [product v] ((getal1) * (tafel))
In Scratch is het sterretje het maalteken.
Maak er deeltafels van
Section titled “Maak er deeltafels van”Delen is maal in omgekeerde richting. Reken eerst het product uit en laat de kat dat getal delen.
maak [quotiënt v] (willekeurig getal tussen (1) en (10)) maak [getal1 v] ((quotiënt) * (tafel)) vraag (voeg (voeg (getal1) en [ : ] samen) en (voeg (tafel) en [ = ?] samen) samen) en wacht
Het juiste antwoord is nu quotiënt.
Uitdagingen
Section titled “Uitdagingen”- Speel een geluid bij een juist en bij een fout antwoord. Neem er zelf een op.
- Laat de score aftellen: begin op 10 en ga door tot je op 0 staat. Gebruik herhaal tot.
- Zeg op het einde “Jij bent een tafelkampioen!” als alles juist was.
- Geef een kleuter-versie (tot 5) en een expert-versie (tot 100).
Voor de coach
Dit is de manual waar variabelen echt klikken. Het lastigste blok is de dubbele voeg samen: laat de ninja het van binnen naar buiten opbouwen, en eerst los uittesten door erop te klikken.
In stap 7 is de volgorde omgekeerd: eerst het antwoord kiezen, dan de opgave berekenen. Zo komt een deling altijd mooi uit. Dat is een mooi gesprek waard.
Nog niet nagekeken: deze manual is herwerkt vanuit het origineel, maar nog door niemand van begin tot einde nagebouwd in Scratch 3. Zie je een fout? Meld ze onderaan de pagina.
Deze manual is een herwerking van Sommenspel, gemaakt door CoderDojo Belgium. Herwerkt naar Scratch 3.
Tekst en opdrachten: CC BY-SA 4.0. Code: MIT. Bronmateriaal van CoderDojo Belgium.
Fout gezien of een idee? Laat het weten.