Les 1 - Wat is een algoritme - tellen bij brand - kiezen met kaarten

Algoritmen
1 / 16
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

In deze les zitten 16 slides, met interactieve quizzen, tekstslides en 1 video.

time-iconLesduur is: 50 min

Onderdelen in deze les

Algoritmen

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
Aan het eind van deze les weet je wat een algoritme is, wat pseudocode is en een stroomdiagram. Je weet (weer) wat herhaling en keuze zijn in een algoritme. je kunt uitleggen waarom je een algoritme het beste in een schema kan uitwerken.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat is een algoritme?
Een algoritme is een verzameling instructies om een probleem op te lossen of een taak uit te voeren.

Voorbeelden
data sorteren
routes vinden
online zoeken
optimale spoorbezetting berekenen

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Bij een algoritme, dus een reeks instructies, komen voor:
Herhaling en keuze

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Herhaling
Keuze

Slide 5 - Sleepvraag

Deze slide heeft geen instructies

Kaartspel

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Pseudocode
Stroomdiagram

Slide 7 - Sleepvraag

Laat evt een foto van deze dia maken, zodat ze de volgende 2 vragen goed kunnen beantwoorden.

Belangrijk: Laat zien dat de pseudocode precies bij het schema past
We gaan nu een kaartspel spelen. Je herhaalt wat een algoritme is, wat pseudocode is en wat een stroomdiagram is.
Je speelt met 2 personen tegen 2 andere personen. Het team wat het eerste 10 punten haalt, wint.
  1. Kies een partner: Je bent samen een team
  2. Kies een 2e team
  3. Je krijgt per 2 teams een stapeltje kaarten en...spelen!

Slide 8 - Tekstslide

https://www.informaticaunplugged.nl/de-werkvormen/kiezen-met-kaarten/

Google document: https://docs.google.com/presentation/d/186RePx4SCOJSdfB0Qhx7er460lO7zWmF8b8_Aezqtn0/edit#slide=id.p4

Toon elke 2 minuten een nieuw algoritme


Slim tellen is vaak belangrijk bij grote hoeveelheden data. Ook als er brand uitbreekt en iedereen snel naar buiten moet, hoe tel je dan of iedereen wel buiten is?

Overleg met je buur hoe jullie dit zouden doen. Je krijgt hier 2 minuten voor
timer
2:00

Slide 9 - Tekstslide

Zie: informaticaunplugged: https://www.informaticaunplugged.nl/de-werkvormen/leren-tellen/

Hoelang duurt het voordat iedereen geteld is? De tijd is belangrijk!


Slide 10 - Tekstslide

Deze slide heeft geen instructies

Eerst dit stroomdiagram bekijken. Waar zitten herhaling en keuze?
Dan uitvoeren


Slide 11 - Tekstslide

Dit is een algoritme. Waarom?
Waar zie je een keuze?
Waar zie je een herhaling?
Eerst dit stroomdiagram bekijken, dan uitvoeren

Iedereen gaat staan, iedereen start met getal 1

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Slide 13 - Video

Deze slide heeft geen instructies

Eenduidigheid
Deze strategie uit het filmfragment is nog geen eenduidig algoritme. Dat is het pas als er in elke stap duidelijk is wat je moet doen en hoe je dat moet doen.

Algoritmen die door een computer worden uitgevoerd, moeten altijd eenduidig zijn.

Slide 14 - Tekstslide

Deze slide heeft geen instructies

Wat is een algoritme?
timer
1:00

Slide 15 - Open vraag

Deze slide heeft geen instructies

Ik heb nu een beter idee wat een algoritme is
😒🙁😐🙂😃

Slide 16 - Poll

Deze slide heeft geen instructies