Denken als een programmeur
15 studie-uren
Je leert een vaag probleem opdelen in kleine stappen die een computer kan uitvoeren, nog voor je één regel code schrijft.
- Pen en papier
- Excalidraw
- Visual Studio Code
Lessen, opdracht en wat je daarna kunt
Wat je daarna kunt
- Een probleem opsplitsen in invoer, verwerking en uitvoer
- Een oplossing uitschrijven in pseudocode en ze stap voor stap naspelen
- Variabelen, voorwaarden, lussen en functies herkennen en gebruiken
- Uitleggen waarom je oplossing werkt, ook voor de randgevallen
Lessen
- Wat een programma eigenlijk is
- Problemen opdelen: invoer, verwerking, uitvoer
- Pseudocode en stroomdiagrammen
- Variabelen en types
- Voorwaarden en lussen
- Functies: één taak, één naam
- Randgevallen bedenken voor je begint
De opdracht
Schrijf in pseudocode hoe een bakkerij in Aalst haar broodbestellingen voor zaterdag optelt per soort, inclusief wat er gebeurt bij een lege lijst of een geannuleerde bestelling. Een medeleerling speelt je stappen na met tien echte bestellingen en moet op hetzelfde totaal uitkomen.