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 03: Herhalingen

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

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

Gratis · A4 · leerkrachtdeel, leerlingdeel en werkkaarten

Omslagfoto van de les Kennismaken met Ozobot Blockly 03: HerhalingenNieuw3 downloads

Voor de leerkracht

Leerdoelen

Na deze les kunnen de leerlingen:

  1. De leerling kan uitleggen wat een herhaling is bij het programmeren.
  2. De leerling kan met programmeerblokken en herhalingen een programma bouwen waarmee de robot een eenvoudige reeks herhaalt.
  3. De leerling kan uitleggen hoe een herhaalblok een reeks programmeerblokken verandert.

Voorbereiding

Benodigdheden

  • Tablet/computer

Materialen voor de leerlingen

  • 1 Evo of Bit+ per groepje
  • Ozobot Blockly

Lesverloop

  1. Stap 1: Introductie

    Gebruik de instructievideo om je leerlingen door de activiteit te begeleiden. Je kunt ook de lesstappen hieronder volgen. Bepaal vooraf of leerlingen met je meedoen of dat je eerst voordoet wat ze daarna zelfstandig gaan toepassen.

    Vraag leerlingen om voorbeelden te bedenken en te delen van dingen die steeds opnieuw gebeuren. Herinner ze eraan dat ze in de vorige les hebben geleerd dat een reeks bestaat uit instructies in een bepaalde volgorde. Vertel dat ze vandaag een reeks maken en Evo die daarna steeds opnieuw laten uitvoeren: in een herhaling.

    Geef een paar voorbeelden of laat leerlingen situaties uit het dagelijks leven bedenken waarin iets zich herhaalt. Denk bijvoorbeeld aan:

    • de dagen van de week
    • je elke ochtend aankleden
    • tandenpoetsen
    • haar vlechten
    • afwassen
    • hoelahoepen
  2. Stap 2: Een eenvoudige reeks en pseudocode

    Herinner leerlingen eraan dat pseudocode bestaat uit gewone woorden die ons helpen bepalen welke blokken we nodig hebben om een programma te maken.

    De pseudocode voor de reeks van vandaag is:

    1. Eén: zet het lampje bovenop op groen.
    2. Twee: ga 10 stappen vooruit.
    3. Drie: ga de hoek om.
  3. Stap 3: Het eerste en tweede Blockly-blok

    Begin op niveau 1. Voeg de volgende blokken toe aan het werkgebied en klik ze aan elkaar, met het blok voor het groene lampje bovenaan.

    Lichteffecten: één groen lampje. Beweging: ga 10 stappen vooruit.

  4. Stap 4: Het derde Blockly-blok en het programma uitvoeren

    Herinner leerlingen eraan dat het derde blok ‘ga de hoek om’ is. Voeg vanuit de categorie Beweging het blok toe met een gemarkeerde pijl die een kwartcirkel maakt. De richting van de pijl maakt niet uit.

    Klik op het blok voor de bocht en sleep het naar de onderkant van de reeks.

  5. Stap 5: De herhaling

    Ga naar niveau 2 en klik op de categorie Herhalingen.

    Er zijn twee herhaalblokken: een blok dat eindeloos herhaalt en een blok waarmee je bepaalt hoe vaak het programma de reeks herhaalt.

    Voeg een herhaalblok met een vast aantal herhalingen toe aan het programma. Stel het herhaalblok in op vier herhalingen. Als je het boven het blok voor het groene lampje loslaat, hoort het vast te klikken en automatisch alle blokken van de reeks te omsluiten.

  6. Stap 6: Je programma uitvoeren

    Maak verbinding met Ozobot Blockly en klik op Programma uitvoeren. Vraag leerlingen om te kijken wat Ozobot doet en elke stap van de reeks te herkennen. De robot hoort de reeks vier keer uit te voeren. Vraag na de vierde herhaling welke vorm de robot heeft gereden. Dat is een vierkant.

  7. Stap 7: Begrip controleren

    Controleer of leerlingen weten hoe ze:

    • blokken uit de categorieën Lichteffecten, Beweging en Herhalingen aan elkaar koppelen
    • blokken in een reeks aan pseudocode koppelen
    • een herhaalblok gebruiken om een reeks te herhalen

Voor de leerlingen

Laat Ozobot een vierkant rijden

Je maakt een programma met een reeks en een herhaling. Zo rijdt Ozobot steeds dezelfde route.

Je hebt nodig

  • Een Evo of Bit+ per groepje
  • Een computer of tablet met Ozobot Blockly

Zo ga je te werk

  1. Stap 1: Denk mee

    Noem iets dat steeds opnieuw gebeurt.

  2. Stap 2: Open de reeks

    Open Ozobot Blockly. Kies niveau 1.

  3. Stap 3: Maak de reeks

    Zet het blok voor één groen lampje in het werkgebied. Zet daaronder het blok ‘ga 10 stappen vooruit’.

  4. Stap 4: Maak de bocht

    Kies bij Beweging het blok met de pijl die een kwart rondje maakt. Zet dit blok onderaan. De richting maakt niet uit.

  5. Stap 5: Voeg een herhaling toe

    Kies niveau 2. Open Herhalingen. Zet het blok voor een vast aantal herhalingen boven het groene lampje.

  6. Stap 6: Voer je programma uit

    Maak verbinding met Ozobot. Klik op Programma uitvoeren. Kijk hoe Ozobot de reeks vier keer uitvoert.

  7. Stap 7: Kijk naar de vorm

    Kijk welke vorm Ozobot 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 Werkkaart

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

Video

Videoles groep 1–3 Ozobot Blockly 03: Herhalingen V6

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…

  • Nieuw2 downloads

    Kennismaken met Ozobot Blockly 04: Oneindige lussen

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

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

  • 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…