Puppy Code is 'n koderingspeletjie vir kinders. Kinders leer kodeer deur 'n hondjie te help om sy bal te gaan haal, een stap op 'n slag.
Die bal is êrens in die tuin. Die hondjie sal dit gaan haal, maar slegs as jy hom presies vertel hoe om daar te kom. Bou 'n plan, druk Hardloop, en die hondjie volg dit stap vir stap.
As die plan nie werk nie, verander dit en probeer weer.
Dis programmering.
Van Pyle na Regte Kode
Die eerste vlakke hoef nie gelees te word nie. Kinders tik pyle, en prente dra die betekenis.
Dan verander die pyle in woorde op die sleutels. Dan tik kinders self die woorde, op 'n sleutelbord gemaak vir klein hande.
Daar is geen skielike sprong van prente na kode nie. Elke vlak voeg een klein nuwe idee by, so leer om te kodeer voel soos spel.
Die Programmeringsidees Binne
Kinders ontmoet elke idee omdat hulle dit nodig het om 'n legkaart op te los. Die programmeringsnaam vir die idee kan daarna kom.
Volgorde
'n Plan is 'n lys van stappe, in volgorde gedoen.
Ontfouting
Sommige vlakke begin met 'n plan wat 'n fout bevat. Kinders vind die stap wat verkeerd loop en maak dit reg.
Lusse
"doen 3 keer" herhaal die stappe daaronder. 'n Borrel wys watter stappe aan die lus behoort. Die plan word korter om te skryf, en die hondjie loop steeds elke stap.
As en anders
"as bal" vra 'n vraag: is die bal hier? Die stappe daaronder loop slegs wanneer die antwoord ja is. Die stappe onder "anders" loop wanneer die antwoord nee is.
Kort planne
In Hondjie se Klein Notaboek het die bladsy slegs sewe reëls. Om elke stap uit te skryf pas nie meer nie, so lusse en vrae maak die plan kort genoeg. Programmeerders het 'n reël hiervoor: moenie jouself herhaal nie.
Funksies
"truuk vind" leer die hondjie 'n paar stappe onder 'n naam. Deur "vind" te skryf, doen die hondjie dan almal. 'n Truuk werk van waar die hondjie ook al staan.
Funksies wat funksies gebruik
Een truuk kan 'n ander gebruik, soos een funksie 'n ander roep. Maak 'n truuk een keer reg, en elke plek wat dit gebruik, is reg.
Programmering vir Kinders, Sonder Druk
Puppy Code sê nooit bloot "Verkeerd" nie.
Wanneer 'n plan ophou werk, wys die speletjie wat die hondjie probeer doen het en wat dit gestop het. Die kind kan een stap verander en die plan weer uitvoer.
'n Lang plan wat werk, is steeds 'n regte antwoord. Slegs die notaboekvlakke, met hul sewe-reël bladsy, vra vir 'n kort een.
Daar is:
• Geen tydtellers nie
• Geen tellings nie
• Geen strepe nie
• Geen druk om vinnig klaar te maak nie
• Geen manier om te verloor nie
Elke vlak is van die begin af oop. Kinders kan so lank as wat hulle wil op een vlak bly.
'n Luister-sleutel lees elke missie hardop. Elke derde vlak wat 'n kind voltooi, bring 'n geskenk: 'n nuwe prentjie vir Hondjie se plakboek.
Leer Saam
Kodering vir kinders werk goed langs mekaar. 'n Kind en 'n volwassene kan een skerm deel, praat oor wat die hondjie volgende moet doen, voorspellings maak en beurte maak om stappe te skryf.
'n Bladsy vir volwassenes verduidelik wat elke wêreld leer, en hoe om saam te speel. Dit pas tuisskoollesse, STEM-tyd, of 'n stil middag by die huis.
Volwassenes wat nog nooit tevore geprogrammeer het nie, kan ook op die eerste vlak begin.
Privaat volgens ontwerp
Puppy Code vereis nie 'n rekening nie.
Daar is:
• Geen advertensies nie
• Geen analise nie
• Geen dophou nie
• Geen rekening of aanmelding nie
Niks word versamel of êrens heen gestuur nie.
Vordering word op die toestel gestoor en bly op die toestel.
Leer om te kodeer: 'n hondjie-legkaartspeletjie wat kinders stap vir stap leer programmering.
Opgedateer op
03 Nov. 2026