Activiteit 01
Onderzoekskring: De Code-Krakers
Geef leerlingen reeksen van symbolen, getallen of kleuren. Ze moeten in groepjes de onderliggende regel ontdekken en voorspellen wat het volgende element in de reeks is.
Wat is een patroon?
Ideeën voor actief leren
Patroonherkenning is het vermogen om overeenkomsten of herhalingen te zien in problemen of data. Voor leerlingen in groep 7 is dit een krachtige tool om efficiënter te werken. Als je eenmaal weet hoe je één probleem oplost, kun je diezelfde oplossing vaak toepassen op soortgelijke problemen. Dit is een kernonderdeel van computational thinking en sluit nauw aan bij wiskundige vaardigheden.
Activiteit 01
Geef leerlingen reeksen van symbolen, getallen of kleuren. Ze moeten in groepjes de onderliggende regel ontdekken en voorspellen wat het volgende element in de reeks is.
Wat is een patroon?
Activiteit 02
Toon foto's van sneeuwvlokken, printplaten, zebrapaden en muzieknoten. Leerlingen lopen rond en benoemen welke herhalingen ze zien en waarom deze patronen nuttig zijn.
Hoe helpt het herkennen van patronen bij het oplossen van een probleem?
Activiteit 03
Presenteer drie verschillende problemen (bijv. een taart bakken, een vlieger maken, een LEGO-set bouwen). Leerlingen zoeken in tweetallen naar de overeenkomsten in de aanpak van deze taken.
Waar zie je patronen in de natuur en in computers?
Enkele opmerkingen over deze eenheid onderwijzen
Pas op voor deze misvattingen
Patronen zijn er alleen voor versiering.
Leerlingen zien patronen vaak als iets visueels. Door ze te laten zien hoe een computer patronen gebruikt om spam te herkennen, begrijpen ze dat patronen ook functioneel en informatief zijn.
Elk probleem is uniek en moet je vanaf nul oplossen.
Dit zorgt voor inefficiëntie. Via actieve werkvormen leren we leerlingen om eerst te vragen: 'Lijkt dit op iets wat ik eerder heb gedaan?', zodat ze eerdere oplossingen kunnen hergebruiken.
Methodes gebruikt in dit overzicht
Algoritmes in het dagelijks leven
Leerlingen ontdekken dat een algoritme een stappenplan is en herkennen deze in alledaagse situaties.
8 methodologies
Problemen opdelen (Decompositie)
Leerlingen leren een groot, complex probleem op te splitsen in kleinere, behapbare deeltaken.
8 methodologies
Basis van het programmeren
Leerlingen maken kennis met visueel programmeren en schrijven hun eerste code met behulp van blokken.
8 methodologies