Christian Köppe, Jacqueline Nijenhuis, Jacco Gnodde ... · KEUZEMODULE ALGORITMIEK Christian...

Post on 31-Jul-2020

4 views 0 download

Transcript of Christian Köppe, Jacqueline Nijenhuis, Jacco Gnodde ... · KEUZEMODULE ALGORITMIEK Christian...

KEUZEMODULE ALGORITMIEK

Christian Köppe, Jacqueline Nijenhuis, Jacco Gnodde, Renske Smetsers-Weeda

https://www.cd-hoerspiele.de/drei-fragezeichen-190.html

https://www.cd-hoerspiele.de/drei-fragezeichen-190.html

Keuzethema Algoritmiek, berekenbaarheid en logica

Keuzethema Algoritmiek, berekenbaarheid en logica

Waarop kunnen we voortbouwen?

▪ Kernprogramma!

https://www.flickr.com/photos/phswien/5709960106

Lesmethodes (Instruct, Informatica-actief)

Basic ideas (feedback welkom!)

▪ Een korte intro/herhaling basis algoritmen

Optioneel, afhankelijk van voorkennis

Incl. zoek-/sorteeralgoritmen

▪ Vooral reflecteren op/evalueren van algoritmen

▪ Complexiteit/berekenbaarheid 2/3, logica 1/3

▪ “Explorerende” didactiek

▪ Naast veel praktische oefeningen ook duidelijke focus op concepten

▪ Doelgroep: H6, V5 en V6

Onderwerpen algoritmiek en berekenbaarheid

▪ Selectie, sequentie, iteratie

▪ Recursie

▪ Brute force/backtracking/greedy

▪ Correctheid/efficiëntie

▪ Minimaal opspannende bomen

▪ Kortste pad

▪ Dominerende sets

▪ Travelling salesman

▪ Convex Hull

▪ Zoeken/sorteren

▪ Datarepresentatie (oa hashing)

▪ Optioneel: halting probleem

Onderwerpen logica

▪ Expressies mbv. waarheidstabellen interpreteren

▪ Equivalenties

▪ Impliceert-relatie, als-dan

▪ Verzamelingenleer, venn-diagram (omzetten naar

expressie)

▪ Problemen oplossen met logisch nadenken/redeneren

Constructive Alignment?!

▪ Leerdoelen -> Assessment criteria/methoden ->

Inhoud/opzet

▪ Geen voorbeelden/richtlijnen gevonden…

▪ Dus…

Hergebruik (aka of course not invented here)!

▪ Nieuw-Zeeland

http://csfieldguide.org.nz/en/curriculum-guides/apcsp/guide-

algorithms-introduction.html

http://csfieldguide.org.nz/en/chapters/complexity-tractability.html

▪ Duitsland

https://www.inf-schule.de/algorithmen/algorithmen/effizienz

▪ VS

https://sites.google.com/a/jcu.edu/mt513/resources/cs-

principles-key-ideas-and-learning-out

Nog te bepalen (1)

▪ Concrete leerdoelen

▪ Toetscriteria

▪ Toetsvormen

▪ Gebruikte tools

▪ Gebruikte notatie/s

Nog te bepalen (2)

▪ Datastructuren?

▪ Is er ook een vertaalslag naar realisatie/context (of alleen

“droogzwemmen”)?

▪ Welke context/en (passend bij concepten én

belevingswereld van leerlingen)?

▪ Keuze aan specifieke onderwerpen.

▪ Concrete didactische aanpakken

Zeker een toevoeging:

https://www.flickr.com/photos/21561428@N03/5076724542