maken van een herbruikbaar algoritme voor een probleem
beoordelen van verschillende algoritmes op werking en bruikbaarheid in een bepaalde situatie
oplossen van een probleem door het formuleren van een eigen set instructies
identificeren van algoritmes als procedures bij rekenen en taal
verklaren van de werking van eenvoudige algoritmes door logisch redeneren
ontdekken van fouten in algoritmes door logisch te redeneren en verbeteren hiervan (debugging)
opdoen van praktische ervaring met een programmeeromgeving (software)
beschrijven van een herhalingslus met een vast aantal herhalingen
verbinden van het begrip 'algoritme' aan alledaagse situaties
ervaren dat een beschrijving van een algoritme helder kan lijken maar wellicht nog steeds verkeerd 'begrepen' kan worden (door een ander of door de computer) en vraagt om een duidelijker formulering
ontwikkelen en schrijven van eenvoudige computercode
Voorbeeldactiviteiten
Formuleren van een algoritme bij bijv. vermenigvuldigen met 10, 100 of 1000
Spelregels (instructies) schrijven hoe jouw favoriete sport wordt gespeeld
Keuze maken en beschrijven van het te volgen algoritme bij bijv. de wijze van aanschaffen van een nieuwe fiets
Een robot programmeren zodat deze door een labyrint zijn weg kan vinden naar de uitgang.
In een hiervoor gemaakt computerprogramma labyrintopdrachten uitvoeren