De volgende onderdelen van computational thniking worden in de opdracht geadresseerd:
|
Computational thinking |
De leerling… |
Dit voorbeeld |
|---|---|---|
|
Problemen (her)formuleren |
Kan op een zodanige manier problemen formuleren dat het mogelijk wordt om het probleem op te lossen door gebruik van een computer of ander gereedschap |
|
|
Kan mogelijke oplossingen analyseren om de meest kansrijke richting te bepalen |
|
|
|
Gegevens verzamelen |
Kan procesmatig relevante gegevens verzamelen |
Bedenkt welke gegevens de rekenhulp nodig heeft: bonus-malusladder, nominale premie, huidige bonustrede, hoeveelste keer er dit jaar schade geclaimd wordt. De nominale premie staat in een database bij de verzekeringsmaatschappij en kan via het kenteken van auto opgezocht worden. |
|
Kan systematisch gegevens verzamelen via artikelen, experimenten, interviews, enquêtes of literatuurstudie |
|
|
|
Gegevens analyseren |
Kan gegevens logisch ordenen en begrijpen |
|
|
Kan patronen vinden en conclusies trekken |
Onderzoekt of de bonus-malusladder een vast patroon kent. Zo ja, dan is het niet noodzakelijk de ladder als zodanig op te slaan en kan ze door middel van rekenregels in de rekenhulp geïmplementeerd worden. |
|
|
Kan grafieken evalueren en relevante statistische methodes toepassen |
|
|
|
Gegevens visualiseren |
Kan gegevens representeren door middel van modellen van de werkelijkheid |
De bonus-malusladder kan als een model van de werkelijkheid van no-claimkortingen beschouwd worden. Ook de rekenhulp in de vorm van een spreadsheet kan als model beschouwd worden. |
|
Kan informatie weergeven in relevante grafieken, tabellen, woorden en plaatjes |
|
|
|
Kan uit een verzameling de meest effectieve representatie selecteren |
|
|
|
Kan misleiding in grafische representaties onderkennen |
|
|
|
Kan conclusies manipuleren door middel van het selecteren van een bepaalde vorm van representatie |
|
|
|
Probleem decompositie |
Kan een taak opdelen in kleinere taken |
|
|
Kan een lange lijst met opdrachten opdelen in subcategorieën |
|
|
|
Kan een aantal taken combineren tot één taak |
|
|
|
Abstractie |
Kan complexiteit reduceren en algemene concepten overbrengen |
|
|
Kan twee verschillende concepten vergelijken en deze logisch verbinden |
|
|
|
Kan op abstract niveau gegevens representeren door middel van bijvoorbeeld modellen en simulaties |
Brengt in de rekenhulp een scheiding aan tussen de gegevens/parameters en de berekeningen, zodat de gegevens eenvoudig gewijzigd kunnen worden. Alleen als de berekeningswijze verandert, moet het spreadsheet of het computerprogramma gewijzigd worden. |
|
|
Algoritmes en procedures |
Kan door algoritmisch redeneren oplossingen genereren |
|
|
Kan oplossingen automatiseren door middel van algoritmisch denken |
|
|
|
Kan een computerprogramma schrijven in code |
|
|
|
Kan een proces om problemen op te lossen generaliseren, zodat het ook bij andere problemen toegepast kan worden |
|
|
|
Automatisering |
Kan door het opstellen van een serie van geordende stappen een probleem oplossen of een bepaald doel bereiken |
|
|
Kan effectieve en efficiënte stappen zetten en bronnen gebruiken om tot een uiteindelijke oplossing te komen |
Kiest tussen implementatie als een spreadsheet of als een computerprogramma. |
|
|
Kan mogelijke oplossingen identificeren, analyseren en implementeren met als doel de meest effectieve en efficiënte oplossing te vinden |
|
|
|
Kan repetitieve taken laten uitvoeren door computers |
|
|
|
Simulatie en modellering |
Kan een proces representeren of een experiment uitvoeren op basis van modellen |
|
|
Kan een routebeschrijving uitvoeren om te controleren of die klopt |
|
|
|
Kan een routebeschrijving maken |
|
|
|
Kan een probleemoplossing generaliseren en toepassen op andere problemen |
|
|
|
Parallelization |
Kan een planning maken en taken toewijzen aan teamleden tijdens een project |
|
|
Kan middelen op een dergelijke wijze organiseren dat het mogelijk wordt om ze simultaan in te zetten om een gezamenlijk doel te bereiken |
|
|
|
Kan taken gelijktijdig laten uitvoeren door computers |
|