Skip to content

Code en Algoritmes (Eenvoudig)Activiteiten & didactische strategieën

Actief leren werkt bij dit onderwerp omdat leerlingen algoritmes niet alleen horen beschrijven, maar ze zelf ervaren en testen. Door handelingen om te zetten in stappenplannen ontdekken ze direct wat er gebeurt als een stap ontbreekt of verkeerd staat. Dit maakt het abstracte concept tastbaar en begrijpelijk voor jonge leerlingen.

Groep 3Getalbegrip en Rekenen: De Basis van Wiskunde4 activiteiten20 min45 min

Leerdoelen

  1. 1Ontwerp een stappenplan voor een dagelijkse handeling, zoals het aankleden, met minimaal vijf opeenvolgende, duidelijke instructies.
  2. 2Demonstreer hoe een fout in een stappenplan (bijvoorbeeld een ontbrekende stap of verkeerde volgorde) leidt tot een onjuist resultaat, door het uit te voeren met een klasgenoot.
  3. 3Verklaar in eigen woorden waarom een nauwkeurig stappenplan essentieel is voor het succesvol uitvoeren van een taak.
  4. 4Analyseer een gegeven stappenplan en identificeer mogelijke ambiguïteiten of ontbrekende instructies.

Wil je een compleet lesplan met deze leerdoelen? Genereer een missie

Parenactiviteit: Blinde Boterham

Deelleerlingen in paren in. Eén partner beschrijft een stappenplan voor het maken van een boterham, zonder te kijken. De ander voert het uit met ogen dicht of handen achter de rug. Wissel rollen om en bespreek aanpassingen.

Voorbereiding & details

Verklaar waarom een stappenplan belangrijk is voor het uitvoeren van een taak.

Facilitatietip: Bij de parenactiviteit 'Blinde Boterham' geef je elk tweetal een broodje, beleg en een blanco stappenplan. Zorg dat de leerling die de boterham smeert blinddoek om heeft en alleen de instructies van de partner volgt.

Setup: Groepstafels met benodigdheden voor de opdracht

Materials: Probleemstelling of opdrachtdossier, Rollenkaarten (facilitator, notulist, tijdbewaker, rapporteur), Stappenplan voor probleemoplossing, Beoordelingsrubric voor de oplossing

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
45 min·Kleine groepjes

Groepsopdracht: Schoenen Aantrekken

In kleine groepen ontwerpen leerlingen een stappenplan voor het aantrekken van schoenen. Test het op een pop of klasgenoot. Noteer fouten en verbeter het plan collectief op een poster.

Voorbereiding & details

Analyseer hoe een algoritme ons helpt om een probleem op te lossen.

Facilitatietip: Voor de groepsopdracht 'Schoenen Aantrekken' deel je de klas in kleine groepjes en geef je elke groep een paar schoenen, sokken en een stappenplan. Loop rond om te zien of elke groep het plan strikt opvolgt.

Setup: Groepstafels met benodigdheden voor de opdracht

Materials: Probleemstelling of opdrachtdossier, Rollenkaarten (facilitator, notulist, tijdbewaker, rapporteur), Stappenplan voor probleemoplossing, Beoordelingsrubric voor de oplossing

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
25 min·Hele klas

Klasdans: Volg de Stappen

Ontwerp als leerkracht een eenvoudig stappenplan voor een dansje. Laat de hele klas het volgen en uitvoeren. Laat leerlingen daarna hun eigen stap toevoegen en testen.

Voorbereiding & details

Ontwerp een eenvoudig algoritme voor het maken van een boterham.

Facilitatietip: Tijdens 'Klasdans: Volg de Stappen' demonstreer je zelf eerst een simpele dans met vier duidelijke stappen. Laat de leerlingen daarna in tweetallen hun eigen dans bedenken en aan elkaar uitleggen.

Setup: Groepstafels met benodigdheden voor de opdracht

Materials: Probleemstelling of opdrachtdossier, Rollenkaarten (facilitator, notulist, tijdbewaker, rapporteur), Stappenplan voor probleemoplossing, Beoordelingsrubric voor de oplossing

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement
20 min·Individueel

Individueel: Ochtendroutine

Elke leerling schrijft een stappenplan voor zijn ochtendroutine thuis. De volgende dag voert een vrijwilliger het uit in de klas en geeft feedback voor verbetering.

Voorbereiding & details

Verklaar waarom een stappenplan belangrijk is voor het uitvoeren van een taak.

Facilitatietip: Bij de individuele opdracht 'Ochtendroutine' geef je elke leerling een set prenten van een ochtendroutine (bijvoorbeeld: pyama uit, tanden poetsen, jas aantrekken). Vraag hen om de prenten in de juiste volgorde te leggen en de stappen hardop te verwoorden.

Setup: Groepstafels met benodigdheden voor de opdracht

Materials: Probleemstelling of opdrachtdossier, Rollenkaarten (facilitator, notulist, tijdbewaker, rapporteur), Stappenplan voor probleemoplossing, Beoordelingsrubric voor de oplossing

ToepassenAnalyserenEvaluerenCreërenRelatievaardighedenBesluitvormingZelfmanagement

Dit onderwerp onderwijzen

Begin met concrete voorbeelden uit de belevingswereld van de leerlingen, zoals brood smeren of schoenen aantrekken. Vermijd abstracte uitleg over algoritmes zonder context. Gebruik visuele hulpmiddelen zoals prenten of foto’s van handelingen in stappen. Herhaal de volgorde van stappen hardop en laat leerlingen dit ook doen om de stappen te verinnerlijken. Vermijd het gebruik van jargon; spreek in plaats daarvan over 'stappenplannen' of 'handleidschema’s'.

Wat je kunt verwachten

Succesvolle leerlingen kunnen een eenvoudig stappenplan maken en uitvoeren zonder fouten. Ze herkennen waarom volgorde belangrijk is en passen hun plan aan als het niet werkt. Daarnaast leggen ze verbanden tussen hun eigen ervaringen en het probleemoplossend denken dat algoritmes vragen.

Deze activiteiten zijn een startpunt. De volledige missie is de ervaring.

  • Compleet facilitatiescript met docentendialogen
  • Printklaar leerlingmateriaal, klaar voor de klas
  • Differentiatiestrategieën voor elk type leerling
Genereer een missie

Pas op voor deze misvattingen

Veelvoorkomende misvattingTijdens de activiteit 'Blinde Boterham' denken leerlingen dat algoritmes alleen iets met computers te maken hebben.

Wat je in plaats daarvan kunt onderwijzen

Laat de leerlingen tijdens deze activiteit ervaren hoe belangrijk het is dat instructies precies en in de juiste volgorde worden gegeven. Benadruk dat computers ook niets anders doen dan stappen volgen, net zoals zij nu bij het smeren van een boterham.

Veelvoorkomende misvattingTijdens de groepsopdracht 'Schoenen Aantrekken' denken leerlingen dat de volgorde van stappen niet uitmaakt.

Wat je in plaats daarvan kunt onderwijzen

Als een groep vastloopt omdat de volgorde niet klopt, leg dan uit dat elke stap een logisch gevolg moet hebben. Vraag de groep om het plan te herzien en opnieuw te proberen, zodat ze zelf ontdekken waarom volgorde essentieel is.

Veelvoorkomende misvattingTijdens de activiteit 'Klasdans: Volg de Stappen' denken leerlingen dat testen van een stappenplan niet nodig is.

Wat je in plaats daarvan kunt onderwijzen

Laat de leerlingen na het bedenken van hun dans direct testen of de stappen werken. Als iets niet lukt, bespreek dan samen wat er misging en hoe ze dat kunnen verhelpen.

Toetsideeën

Uitgangskaart

Na de activiteit 'Ochtendroutine' geef je elke leerling een kaartje met een eenvoudige taak, zoals 'een appel schillen'. Vraag hen om drie belangrijke stappen op te schrijven die nodig zijn om de taak uit te voeren. Controleer of de stappen logisch en duidelijk zijn.

Peerbeoordeling

Tijdens de groepsopdracht 'Schoenen Aantrekken' laat je leerlingen in tweetallen elkaars stappenplan uitvoeren. Bespreek na afloop klassikaal: Wat ging er goed? Wat was lastig? Welke stap miste er misschien?

Snelle Controle

Tijdens de activiteit 'Klasdans: Volg de Stappen' teken je een simpel stappenplan op het bord met een fout, bijvoorbeeld: '1. Doe de sok aan. 2. Trek de schoen aan. 3. Doe het jasje aan.' Vraag de leerlingen: 'Wat is er mis met dit plan? Welke stap moet anders?'

Uitbreidingen & ondersteuning

  • Geef leerlingen die snel klaar zijn de uitdaging om een stappenplan te maken voor een complexere taak, zoals een eitje koken of een fiets repareren.
  • Voor leerlingen die moeite hebben, bied je een stappenplan met ontbrekende stappen aan die zij moeten aanvullen of corrigeren.
  • Laat leerlingen die extra tijd hebben een stappenplan bedenken voor een fantasietaak, zoals 'een robot programmeren om een pizza te bezorgen' en leg uit waarom elk detail belangrijk is.

Kernbegrippen

AlgoritmeEen reeks duidelijke en opeenvolgende instructies om een bepaalde taak uit te voeren. Denk aan een recept of een handleiding.
StappenplanEen lijst met instructies die precies aangeeft wat je stap voor stap moet doen om iets te bereiken. Het is een ander woord voor algoritme.
InstructieEen enkelvoudige opdracht binnen een stappenplan. Bijvoorbeeld: 'Pak een boterham'.
VolgordeDe juiste of logische rangschikking van de stappen in een plan. De volgorde is vaak heel belangrijk.

Klaar om Code en Algoritmes (Eenvoudig) te onderwijzen?

Genereer een volledige missie met alles wat je nodig hebt

Genereer een missie