Kennischeck

bron: https://www.flickr.com/photos/fransdekerf/Wat is er simpeler dan het smeren van een boterham met hagelslag? In deze module hebben we het uitgelegd aan een mens en aan een computer. 

Wij, Maria en Olaf spreken verschillende talen. Maar wat er precies in hun menselijke of digitale brein gebeurt, hoeven wij niet te begrijpen om eenvoudige instructies te geven.

In beide gevallen communiceerden we met een stappenplan. Maria kon met een paar complexe aanwijzingen uit de voeten, omdat wij mensen al heel veel weten en begrijpen van hoe de wereld in elkaar zit. Voor Olaf moesten we veel preciezer beschrijven wat de bedoeling was. Een robot heeft geen voorkennis, hij snapt niet wat er gebeurt en doet precies wat hij opgedragen krijgt. Eigenlijk zijn wij mensen dus veel slimmer.

In feite is dit waar het bij programmeren om draait: in kleine, duidelijke stappen aan een computer uitleggen om een grote, complexe handeling uit te voeren. Zoals je hebt gemerkt is dat vooral een kwestie van logisch nadenken. In de volgende modules gaan we aan de slag met voorbeelden in de wereld om je heen, oefeningen in de klas en opdrachten om online te programmeren.

Daarbij maak je steeds gebruik van de begrippen die we zojuist hebben behandeld. Heb jij nog goed in je hoofd wat ze betekenen?