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

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

This lesson contains 16 slides, with interactive quizzes, text slides and 1 video.

time-iconLesson duration is: 50 min

Items in this lesson

Algoritmen

Slide 1 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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

Slide 4 - Slide

This item has no instructions

Herhaling
Keuze

Slide 5 - Drag question

This item has no instructions

Kaartspel

Slide 6 - Slide

This item has no instructions

Pseudocode
Stroomdiagram

Slide 7 - Drag question

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 - Slide

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 - Slide

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

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


Slide 10 - Slide

This item has no instructions

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


Slide 11 - Slide

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 - Slide

This item has no instructions

Slide 13 - Video

This item has no instructions

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 - Slide

This item has no instructions

Wat is een algoritme?
timer
1:00

Slide 15 - Open question

This item has no instructions

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

Slide 16 - Poll

This item has no instructions