Sessie 10: Coach-notities
Doel van deze sessie
Dit is een open-ended sessie. Er is geen “Basic checkpoint” met vaste leerdoelen: het doel is dat elke ninja iets bouwt dat hij zelf bedacht heeft en er trots op is.
Succescriteria per niveau:
- Basisninja: heeft een werkend pygame-venster met minstens één interactief element (bewegen, schieten, of botsing).
- Gevorderde ninja: combineert twee of meer mechanics uit eerdere sessies in een coherent spel.
- Expert-ninja: heeft een volledig speelbaar spel met begin, einde en feedback (score, levens, win/lose scherm).
Voorbereiding (30 min vóór de sessie)
- Kijk de eerdere cheatsheets nog even na: ninjas zullen vragen stellen over patronen uit sessies 1 tot 9. De sessie 10 cheatsheet combineert alles; houd hem bij de hand.
- Bereid inspiratiemateriaal voor: printjes van de genre-opties of een dia met screenshot-voorbeelden van eenvoudige games helpen ninjas die vastlopen bij het kiezen van een concept.
- Reminder: het spel hoeft niet af te zijn. Zeg dit expliciet bij de intro. Een ninja die een werkende bewegings-mechanic heeft gebouwd is even geslaagd als iemand die een volledig spel heeft.
Tijdsindeling (3 uur)
| Tijd | Activiteit |
|---|---|
| 0:00 tot 0:15 | Welkom, uitleg van de vrije sessie, concept kiezen |
| 0:15 tot 0:30 | Plan maken (3 vragen op papier of in code) |
| 0:30 tot 2:15 | Bouwen: coaches lopen rond en helpen individueel |
| 2:15 tot 2:45 | Afwerken + showcase voorbereiden |
| 2:45 tot 3:00 | Showcase: iedereen presenteert 1 tot 2 minuten |
Rol van de coach vandaag
Vandaag ben je minder instructeur en meer sparringpartner:
- Vraag eerst: “Wat wil je dat er gebeurt?” Begrijp het doel vóór je code aanpast.
- Geef hints, geen oplossingen, tenzij een ninja echt vast zit en de sessie bijna voorbij is.
- Stimuleer scope-reductie: een ninja die een RPG wil bouwen heeft vandaag niet genoeg tijd. Help hem het kleinste werkende prototype te definiëren.
- Vier elk succes: een bewegend vierkantje op het scherm is een overwinning. Benoem het.
Veelgestelde vragen
“Ik weet niet wat ik moet maken” Loop met de ninja door de genre-lijst op de worksheet. Vraag: “Wat voor spellen speel jij graag?” of “Welke sessie vond jij het leukst?” Dat geeft richting.
“Mijn idee is te groot” Help de ninja zijn idee reduceren tot de kern. Vraag: “Als je maar één mechanic kon bouwen, welke zou dat zijn?” Bouw die eerste. Alles erbij is bonus.
“Ik ben al klaar” Stel voor: start-scherm, geluidseffecten, tweede speler, moeilijkheidslevels, score-opslaan (in een tekstbestand), of een nieuw genre beginnen.
“Mijn code werkt niet maar ik weet niet waarom” Vraag de ninja zijn plan te verwoorden: “Wat moet er happen als ik dit toets indruk?” en vergelijk dat met wat de code doet. Debuggen begint met het snijpunt begrijpen tussen verwachting en werkelijkheid.
Showcase-facilitatie
- Geef elke ninja maximaal 2 minuten.
- Laat ninjas zelf het woord nemen. Geen introductie door de coach nodig.
- Na elke presentatie: één applaus, één positieve observatie van de coach.
- Eindig met: “Wat ga jij volgende week toevoegen?”
Afsluiting van het seizoen
Na de showcase:
- Vertel ninjas dat ze hun code mee naar huis mogen nemen (USB of e-mail).
- Wijs op de “Wat nu?"-sectie op de worksheet voor vervolgbronnen.
- Vraag of er interesse is voor het volgende seizoen.
- Bedank iedereen: ninjas én coaches.