CODEKINDEREN

Input en Output Muffins maken

Programmeren kun je een beetje vergelijken met het volgen van een recept. Sla je een stap over, dan klopt het programma niet en wordt je gerecht anders dan op het plaatje bij het recept. Dit kun je in de klas met de kinderen ervaren door bijvoorbeeld pannenkoeken te bakken en een ingrediënt te ‘vergeten’. Wat gebeurt er met je pannenkoeken als je de melk vergeet? Of je doet geen boter in de pan?

Of je gaat muffins maken met de leerlingen. Als je andere ingrediënten gebruikt, smaakt de muffin ook anders (input en output).

Een recept moet kloppen, net als een computerprogramma, anders is de output niet wat je ervan verwacht.

Lesmateriaal

C3, het centrum voor jongereneducatie rondom chemie (c3.nl), maakte een mooie lesbrief over het bakken van muffins via verschillende recepten. Welk effect heeft de input op de uiteindelijke output?

Lesbrief

Cupcake experiment