Stichting FutureNL
Wij brengen digitale vaardigheden écht in de klas

Les 5 - Foutje

1 / 1
Slide 1: Tekstslide
Computational thinkingBasisschoolGroep 2

In deze les zit 1 slide, met tekstslide.

time-iconLesduur is: 60 min

Introductie

De les gaat over fouten of debugging. Debugging: het opsporen en verhelpen van fouten in computerprogramma’s. Het woord ‘bug’ betekent in het Engels ‘insect’ of ‘beestje’ en komt oorspronkelijk van een mot die in 1947 in een computer werd gevonden door de Amerikaanse admiraal Grace Hopper. Er zijn grofweg twee soorten bugs waar programmeurs op stuiten. De eerste zijn syntaxisfouten, bijvoorbeeld als een programmeur een typefout maakt of een haakje vergeet. De tweede zijn logische fouten, waarbij de code niet doet wat de bedoeling was. (Hello Ruby, 2016). Programmeren in het PO (2016) omschrijft het als volgt: ‘Fouten opsporen en fouten oplossen. Dit noemen we ook wel debuggen. Probleemoplossend vermogen ondersteunen/ontwikkelen.’ Bij deze les ervaren de leerlingen dat het heel belangrijk is om goede instructies te geven. Als je een klein foutje maakt dan snapt de computer, in dit geval Cubetto, niet wat hij moet doen. De leerlingen maken een algoritme om Cubetto de juiste weg te wijzen. Een blokje verkeerd en Cubetto gaat de hele andere kant op! Kunnen ze de fout uit het algoritme halen zodat Cubetto wel op de juiste plek komt?

Instructies

Hierbij de link naar de site waar de docentenhandleiding en het werkblad op te vinden zijn bij 'Groep 2 en 3 - Hello Ruby'.

Voor deze les is een Prowise-les gemaakt. Om deze te kunnen gebruiken is het nodig om een (gratis) account aan te maken op http://www.prowise.com. Neem de Prowise les van te voren door en test het slepen met de onderdelen op het digibord. Leerlingen kunnen dit best lastig vinden. Op de website van Prowise staan verschillende instructievideo’s over de werking van het programma.

Onderdelen in deze les

Slide 1 - Tekstslide