Kies welke cookies je toestaat. Je kunt je keuze altijd wijzigen via "Cookie-instellingen" onderaan de pagina.

Zoeken in het lesmateriaal

Welke les zoek je?

Typ minimaal twee tekens.

Kennismaken met Ozobot Blockly 04: Oneindige lussen

Laat je leerlingen ontdekken hoe een oneindige lus werkt. Ze programmeren Ozobot om de dagen van de week en de seizoenen steeds opnieuw te doorlopen.

Download les (PDF) (opent in een nieuw tabblad)

Gratis · A4 · leerkrachtdeel, leerlingdeel en werkkaarten

Omslagfoto van de les Kennismaken met Ozobot Blockly 04: Oneindige lussenNieuw2 downloads

Voor de leerkracht

Leerdoelen

Na deze les kunnen de leerlingen:

  1. De leerling bouwt een programma met blokken en gebruikt een oneindige lus om de robot een eenvoudige reeks te laten herhalen.
  2. De leerling legt uit hoe een blok voor een oneindige lus een reeks programmeeropdrachten verandert.
  3. De leerling kan uitleggen wat een oneindige lus in de informatica betekent.

Voorbereiding

Benodigdheden

  • Kleurkrijtje of stift
  • Tablet/computer

Materialen voor de leerkracht

Materialen voor de leerlingen

  • 1 Evo per groepje
  • 1 werkkaart (2 pagina’s) per leerling
  • 1 waskrijtje per leerling
  • Ozobot Blockly

Lesverloop

  1. Stap 1: Introductie

    Gebruik de instructievideo om je leerlingen door de activiteit te begeleiden. Je kunt ook de onderstaande lesstappen volgen. Bepaal vooraf of de leerlingen met je meedoen of dat je eerst voordoet en hen daarna zelfstandig laat oefenen.

    Vertel de leerlingen dat sommige dingen in het dagelijks leven steeds terugkomen, zoals de dagen van de week, de maanden van het jaar en de seizoenen. Elke dag heeft een ochtend, een middag, een namiddag, een avond en een nacht. Bedenken leerlingen nog meer voorbeelden? Vraag hun die te onthouden of er een tekening van te maken als geheugensteuntje. Je kunt hun ideeën ook verzamelen in een lijst met dingen die zich herhalen. Hang die zichtbaar op voor de klas.

    Herinner de leerlingen eraan dat je robots met lussen kunt programmeren om iets steeds opnieuw te doen. Leg uit dat er een heel bijzondere lus is waarmee je een robot iets EIND-E-LOOS kunt laten herhalen: een oneindige lus!

    In deze les komt de richting met de klok mee aan bod. Leg uit dat de wijzers van een klok in een vaste richting rondgaan. Die richting noemen we met de klok mee. Met de oneindige lussen die jullie gaan programmeren, rijdt de robot met de klok mee over de werkkaarten.

  2. Verwerking

    Stap 2: Kleur de werkkaart met de dagen van de week

    Laat de leerlingen de grote letters op de eerste pagina van de werkkaarten inkleuren. Herhaal de klanken van de grote letters en de namen van de weekdagen.

  3. Verwerking

    Stap 3: Bouw de oneindige lus voor de dagen van de week

    De leerlingen bouwen een programma met twee blokken.

    Voeg de volgende blokken toe aan het werkvlak:

    • Niveau 1, Beweging: grote cirkel met de klok mee
    • Niveau 2, Lussen: oneindige lus. Sleep het blok voor de grote cirkel in de oneindige lus.
  4. Verwerking

    Stap 4: Voer de oneindige lus voor de dagen van de week uit

    Laat de leerlingen Ozobot op het cijfer 1 zetten, gericht met de klok mee.

    Maak verbinding met Ozobot Blockly, klik op de knop om het programma uit te voeren en laat de leerlingen kijken wat Ozobot doet terwijl hij rond de cirkel rijdt. Noem elke weekdag wanneer Ozobot die passeert. Laat de robot flink wat rondjes rijden. Vraag de leerlingen wanneer ze denken dat Ozobot zal stoppen. Herinner hen er zo nodig aan dat dit een ONEINDIGE lus is. De robot stopt als je het programma stopt of de robot uitzet.

    Extra: het programma met de melodie van Vader Jacob staat hier: https://ozoblockly.com/editor? lang=en&robot=evo&mode=3#da8qri Voer dit programma uit op een apart apparaat dat verbonden is met een tweede Evo. De tekst over de dagen van de week is: Eerst de zondag, dan de maandag, dinsdag komt, dinsdag komt, woensdag en dan donderdag, vrijdag en dan zaterdag, dagen van de week, dagen van de week.

  5. Verwerking

    Stap 5: Kleur de werkkaart met de seizoenen

    Bij de volgende activiteit maken de leerlingen een programma met een oneindige lus over de seizoenen. Ze programmeren Ozobot om in een vierkant te rijden. Op de tweede pagina van de werkkaarten staan seizoensafbeeldingen om in te kleuren, verdeeld over vier vakken met de cijfers 1 tot en met 4. Bespreek elk seizoen, te beginnen met de herfst, en laat de leerlingen de afbeeldingen inkleuren. Herhaal tijdens het kleuren de cijfers en letterklanken.

  6. Verwerking

    Stap 6: Bouw de oneindige lus voor de seizoenen

    De leerlingen bouwen een programma met drie blokken.

    Voeg de volgende blokken toe aan het werkvlak:

    • Niveau 1, Beweging: 10 stappen vooruit
    • Niveau 1, Beweging: draai 90° met de klok mee
    • Niveau 2, Lussen: oneindige lus

    Sleep beide bewegingsblokken in de bovenstaande volgorde in de oneindige lus.

  7. Verwerking

    Stap 7: Voer de oneindige lus voor de seizoenen uit

    Is de verbinding tussen je robot en Ozobot Blockly verbroken? Maak dan opnieuw verbinding. Zet Ozobot op het cijfer 1, bij de herfst, gericht naar rechts naar het cijfer 2, bij de winter. Klik op de knop om het programma uit te voeren en laat de leerlingen kijken wat Ozobot doet terwijl hij langs de seizoenen rond het vierkant rijdt. Je kunt aan elk seizoen en elke zijde van het vierkant een beweging koppelen. Laat de leerlingen die beweging uitvoeren terwijl de robot van het ene seizoen naar het andere rijdt.

  8. Begrip controleren

    Stap 8: Controleer het begrip

    Controleer of de leerlingen weten hoe ze:

    • Blokken uit de categorieën Beweging en Lussen kunnen combineren
    • Een oneindige lus kunnen gebruiken om een reeks te herhalen
    • Een oneindige lus kunnen gebruiken om iets na te bootsen dat steeds opnieuw gebeurt

Voor de leerlingen

Laat Ozobot steeds rondrijden

Je maakt programma’s met een oneindige lus. Ozobot rijdt steeds opnieuw langs de dagen en de seizoenen.

Je hebt nodig

  • Evo
  • Werkkaart met 2 pagina’s
  • Waskrijtje
  • Ozobot Blockly

Zo ga je te werk

  1. Stap 1: Kleur de dagen

    Kleur de grote letters op pagina 1 van je werkkaart. Zeg de klanken en de dagen van de week.

  2. Stap 2: Maak een programma

    Open Ozobot Blockly. Zet een blok voor een grote cirkel met de klok mee in een oneindige lus.

  3. Stap 3: Laat Ozobot rijden

    Verbind je Evo met Ozobot Blockly. Zet Ozobot op cijfer 1, met de klok mee. Start het programma.

  4. Stap 4: Kijk en zeg

    Kijk hoe Ozobot rondrijdt. Zeg de naam van elke dag als Ozobot erlangs rijdt. Denk na: wanneer stopt Ozobot?

  5. Stap 5: Kleur de seizoenen

    Kleur de plaatjes op pagina 2 van je werkkaart. Begin bij de herfst. Zeg de cijfers en de klanken.

  6. Stap 6: Maak een nieuw programma

    Zet 10 stappen vooruit en draai 90° met de klok mee. Zet deze blokken in die volgorde in een oneindige lus.

  7. Stap 7: Rijd langs de seizoenen

    Zet Ozobot op cijfer 1 bij de herfst. Richt hem naar rechts, naar cijfer 2 bij de winter. Start het programma. Kijk hoe Ozobot langs de seizoenen rijdt.

Werkkaarten

De werkkaarten zitten in de PDF van deze les. Print ze op 100% (werkelijke grootte), niet op “passend maken”: dan rijdt Ozobot precies over de lijnen.

  • Werkkaart 1 Werkkaart 1
  • Werkkaart 2 Werkkaart 2
  • Werkkaart 3 Werkkaart 3
  • Werkkaart 4 Werkkaart 4
  • Werkkaart 5 Werkkaart 5

Download de les met alle werkkaarten (PDF) (opent in een nieuw tabblad)

Video’s

Videoles groep 1–3 Ozobot Blockly 04: Oneindige lussen
V7

SLO-leerdoelen

Met deze les werk je aan de volgende leerdoelen voor digitale geletterdheid (computational thinking) van SLO:

Gerelateerde lessen

  • Nieuw3 downloads

    Programmeer voor goud – Curlinguitdaging

    • Groep/klas: Groep 2–8 – klas 1–6
    • Duur: 45 min
    • Methode: OzoBlockly
    • Methode: Ozobot Editor

    Plan met pseudocode een programma voor een curlingrobot, bouw een stenenvanger en stuur de stenen naar het doel. Test en verbeter je…

  • Nieuw1 download

    Kennismaken met Ozobot Blockly 06: Vaardighedentoets

    • Groep/klas: Groep 1–3
    • Duur: 40 min
    • Methode: OzoBlockly

    Bouw met je leerlingen programma’s met telgestuurde en oneindige herhalingen. Ze oefenen met instructies ordenen, fouten opsporen en laten Evo rijden als…

  • Nieuw3 downloads

    Kennismaken met Ozobot Blockly 03: Herhalingen

    • Groep/klas: Groep 1–3
    • Duur: 45 min
    • Methode: OzoBlockly

    Je bouwt met Blockly een korte reeks en voegt een herhaalblok toe. Programmeer Evo om de reeks vier keer uit te voeren…

  • Nieuw3 downloads

    Kennismaken met Ozobot Blockly 02: Volgordes

    • Groep/klas: Groep 1–3
    • Duur: 40 min
    • Methode: OzoBlockly

    Laat je leerlingen de handelingen in een verhaal op volgorde zetten, vertalen naar pseudocode en omzetten in Blockly-blokken. Daarna voert Evo het…