Skip to content
Informatica · Klas 6 VWO

Ideeën voor actief leren

Samenwerken aan Projecten

Actief leren werkt bij dit onderwerp omdat leerlingen pas echt ervaren hoe samenwerken werkt als ze de uitdagingen zelf tegenkomen. Door taken te verdelen, code te schrijven en terug te kijken, ontdekken ze hoe hun individuele sterke punten het team sterker maken.

SLO Kerndoelen en EindtermenSLO: Voortgezet onderwijs - SamenwerkenSLO: Voortgezet onderwijs - Projectmanagement
20–50 minDuo's → Hele klas4 activiteiten

Activiteit 01

Samenwerkend probleemoplossen30 min · Kleine groepjes

Workshop: Taakverdeling Matrix

Teams maken een matrix met taken, sterktes en tijdsschattingen. Elke leerling claimt taken via discussie en onderhandeling. Sluit af met een groepsplan en toewijzing. Herzie na 10 minuten als nodig.

Hoe kun je taken verdelen in een teamproject?

FacilitatietipGeef bij de Workshop Taakverdeling Matrix een concreet voorbeeld van een project met onduidelijke taken en laat leerlingen zelf een matrix invullen.

Waar je op moet lettenLaat leerlingen na een programmeersessie hun code delen via een platform zoals GitHub. Vraag elke leerling om de code van een teamgenoot te beoordelen op basis van leesbaarheid en functionaliteit, en geef minimaal twee concrete verbeterpunten.

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
Volledige les genereren

Activiteit 02

Paarprogrammeren: Driver-Navigator

Wissel rollen om: één typt code, de ander navigeert en bespreekt keuzes. Wissel elke 5 minuten. Bespreken verschillen in aanpak aan het eind.

Hoe communiceer je effectief met je teamgenoten over de voortgang?

FacilitatietipZorg bij Paarprogrammeren: Driver-Navigator dat leerlingen na 10 minuten van rol wisselen, zodat beide vaardigheden geoefend worden.

Waar je op moet lettenStel de vraag: 'Welke uitdagingen kwamen jullie tegen bij het verdelen van de taken voor dit project, en hoe hebben jullie deze opgelost?' Laat leerlingen in hun teams kort bespreken en vervolgens één kernles trekken die ze met de klas delen.

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
Volledige les genereren

Activiteit 03

Samenwerkend probleemoplossen50 min · Kleine groepjes

Team Sprint: Iteratieve Bouw

Teams bouwen een klein project in sprints van 10 minuten, met stand-up meetings voor voortgang. Pas aan op basis van feedback van teamleden.

Wat zijn de voordelen van samenwerken aan een groter project?

FacilitatietipBij Team Sprint: Iteratieve Bouw geef duidelijke deadlines per sprint en observeer hoe teams prioriteiten stellen.

Waar je op moet lettenVraag leerlingen om op een kaartje te noteren: 1) Eén specifieke bijdrage die zij aan het teamproject hebben geleverd, en 2) Eén ding dat ze van een teamgenoot hebben geleerd tijdens dit project.

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
Volledige les genereren

Activiteit 04

Samenwerkend probleemoplossen20 min · Kleine groepjes

Reflectie Cirkel: Retrospective

In een cirkel deelt ieder één succes, één verbeterpunt en één les. Noteer actiepunten voor volgend project.

Hoe kun je taken verdelen in een teamproject?

FacilitatietipLaat tijdens de Reflectie Cirkel: Retrospective iedereen in een vaste volgorde aan het woord, zodat schuchtere leerlingen ook hun mening delen.

Waar je op moet lettenLaat leerlingen na een programmeersessie hun code delen via een platform zoals GitHub. Vraag elke leerling om de code van een teamgenoot te beoordelen op basis van leesbaarheid en functionaliteit, en geef minimaal twee concrete verbeterpunten.

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
Volledige les genereren

Enkele opmerkingen over deze eenheid onderwijzen

Ervaren docenten benadrukken dat samenwerken niet vanzelf gaat, maar geoefend moet worden met duidelijke structuur. Vermijd te vage opdrachten en geef in plaats daarvan concrete tools zoals taakmatrices of rolverdelingen. Onderzoek toont aan dat leerlingen beter presteren als ze na elke stap kort reflecteren, want dat versterkt het leereffect.

Succesvol leren zie je als leerlingen hun taken gebaseerd op sterktes verdelen, gedurende het proces duidelijke afspraken maken en na afloop concrete verbeterpunten benoemen. Teams tonen dan hoe ze efficiënt samenwerken en van elkaar leren.


Pas op voor deze misvattingen

  • Tijdens de Workshop Taakverdeling Matrix denken leerlingen dat de beste programmeur het meeste werk moet doen.

    Laat leerlingen in de matrix niet alleen hun programmeervaardigheden invullen, maar ook taken zoals documentatie, testen en ontwerp. Bespreek na afloop hoe verdeelde taken tot betere resultaten leiden.

  • Tijdens Paarprogrammeren: Driver-Navigator denken leerlingen dat alleen de driver actief is.

    Leg uit dat de navigator een actieve rol heeft door continu te vragen naar de volgende stap en alternatieve oplossingen te bedenken. Observeer of leerlingen deze rol serieus nemen.

  • Tijdens Team Sprint: Iteratieve Bouw geloven leerlingen dat een langzame start betekent dat het project mislukt.

    Benadruk dat een goede sprint begint met een duidelijk doel en dat vertragingen vaak komen door onduidelijke taken. Gebruik de sprintplanning om leerlingen te laten zien hoe ze prioriteiten stellen.


Methodes gebruikt in dit overzicht