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 02: Volgordes

Laat je leerlingen de handelingen in een verhaal op volgorde zetten, vertalen naar pseudocode en omzetten in Blockly-blokken. Daarna voert Evo het programma uit en controleren ze samen of de volgorde klopt.

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

Gratis · A4 · leerkrachtdeel, leerlingdeel en werkkaarten

Omslagfoto van de les Kennismaken met Ozobot Blockly 02: VolgordesNieuw3 downloads

Voor de leerkracht

Leerdoelen

Na deze les kunnen de leerlingen:

  1. De leerling herkent de volgorde van handelingen in een kort verhaal.
  2. De leerling zet programmeerblokken in een volgorde.
  3. De leerling herkent de volgorde van handelingen in het gedrag van de robot.

Voorbereiding

Benodigdheden

  • Tablet/computer

Materialen voor de leerlingen

  • 1 Evo 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 stappen volgen. Bepaal vooraf of de leerlingen met je meedoen, of dat je eerst voordoet en hen daarna zelfstandig laat oefenen.

    Leg de leerlingen uit dat het woord volgorde in veel situaties wordt gebruikt. Vaak gaat het om een reeks handelingen die in een bepaalde volgorde plaatsvinden. Als je je bijvoorbeeld 's ochtends aankleedt, trek je eerst je broek aan, dan je sokken en daarna je schoenen. Vraag de leerlingen wat er zou gebeuren als ze hun schoenen vóór hun sokken aantrekken. Bij robots gaat het om een reeks opdrachten in een bepaalde volgorde. Meestal is die volgorde belangrijk. Als je telt, staan de getallen ook in een bepaalde volgorde: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. Het is belangrijk dat de getallen in die volgorde blijven staan.

  2. Stap 2: Het verhaal

    Leg uit dat de handelingen in een verhaal in een bepaalde volgorde gebeuren.

    Vraag de leerlingen om op de volgorde van de handelingen te letten terwijl je het volgende verhaal voorleest:

    Er was eens een robot die Evo de Ozobot heette. Hij woonde op een geweldige plek en ging graag wandelen. Op een dag ging Evo tijdens een wandeling de hoek om. Wat hij daar zag, verbaasde hem enorm! Er stond een reusachtige hond die aan een ijshoorntje likte en goocheltrucs deed. De hond keek naar Evo en vroeg of hij mee wilde doen aan de goochelshow. Evo voelde zich heel klein en vroeg aan de hond: “Hoe kan ik meedoen aan de goochelshow? Ik ben maar een kleine robot.” De hond antwoordde: “Je bent niet zomaar een kleine robot! Jij kunt toveren met je lichtjes! Wil je me alsjeblieft helpen door je vuurwerklichtjes te laten zien?” Evo was zo enthousiast dat hij een rondje draaide en naast de hond terechtkwam, terwijl zijn vuurwerklichtjes flitsten. Na de goochelshow kon Evo de Ozobot niet wachten om naar huis te gaan en iedereen over zijn avontuur te vertellen. Einde.

  3. Stap 3: Handelingen 1 en 2 en pseudocode

    Leg uit dat pseudocode bestaat uit gewone woorden die je helpen bepalen welke blokken je in een programma in Ozobot Blockly gebruikt. Bespreek het verhaal en wijs de eerste twee handelingen aan. Je kunt tekeningen of afbeeldingen gebruiken voor de pseudocode.

    Handeling 1: Evo ging wandelen. Pseudocode: ga 10 stappen vooruit

    Handeling 2: Evo ging de hoek om. Pseudocode: draai, zodat je een andere kant op kijkt

  4. Stap 4: Handelingen 3 en 4

    Bespreek het verhaal verder en wijs handelingen 3 en 4 aan.

    Handeling 3: Evo was verbaasd. Pseudocode: maak een verbaasd geluid

    Handeling 4: Evo stond even stil terwijl hij met de hond praatte. Pseudocode: wacht

  5. Stap 5: Handelingen 5 en 6

    Bespreek het verhaal verder en wijs handelingen 5 en 6 aan.

    Handeling 5: Evo was zo enthousiast dat hij een rondje draaide. Pseudocode: draai een rondje

    Handeling 6: Evo liet zijn vuurwerklichtjes zien. Pseudocode: vuurwerklichtjes

  6. Stap 6: De eerste drie Blockly-blokken

    Herhaal de pseudocode kort. Open daarna Ozobot Blockly om een programma te maken waarmee Evo het verhaal naspeelt.

    Eerst begon het verhaal met: ga 10 stappen vooruit.

    Ten tweede: draai.

    Ten derde: maak een verbaasd geluid.

    Ten vierde: wacht.

    Ten vijfde: draai een rondje.

    Ten zesde: vuurwerklichtjes.

    Open Ozobot Blockly en voeg drie blokken toe aan het werkgebied.

    Categorie Beweging: ga 10 stappen vooruit

    Categorie Beweging: draai 90°

    Categorie Geluiden: grote glimlach

    Klik de drie blokken in die volgorde aan elkaar.

  7. Stap 7: De laatste drie Blockly-blokken

    Voeg de laatste drie blokken toe aan het programma en verbind ze met de eerste drie blokken.

    Categorie Wachten: wacht 2 seconden

    Categorie Beweging: draai een rondje (kies een van de blokken met een spiraal)

    Categorie Lichteffecten: vuurwerk

  8. Stap 8: Het programma uitvoeren

    Lees eerst het verhaal nog een keer voor en vraag de leerlingen om op de volgorde van de handelingen te letten. Verbind daarna Ozobot en voer het programma uit. Het voorlezen van het verhaal duurt langer dan het uitvoeren van het programma op de robot. Lees daarom eerst voor en voer daarna het programma uit.

    Vraag de leerlingen of Ozobot de handelingen in dezelfde volgorde uitvoerde als in het verhaal.

    Vraag de leerlingen of de pseudocode hen hielp om de juiste programmeerblokken te kiezen.

  9. Stap 9: Begrip controleren

    Stel de leerlingen vragen om te controleren of ze het volgende begrijpen:

    • blokken uit de categorieën Lichteffecten, Geluiden, Wachten en Beweging aan elkaar koppelen
    • handelingen in een verhaal herkennen
    • handelingen in een verhaal koppelen aan pseudocode
    • een reeks opdrachten programmeren in dezelfde volgorde als de handelingen in een verhaal

    Uitbreidingen:

    • laat de leerlingen het verhaal op papier tekenen en hun programma op dat papier uitvoeren
    • vraag de leerlingen om een eigen verhaal met een reeks handelingen te bedenken en Ozobot zo te programmeren dat hij die handelingen uitvoert

Voor de leerlingen

Laat Evo het verhaal naspelen

Je gaat een programma maken voor Evo. Zet de opdrachten in dezelfde volgorde als de handelingen in het verhaal.

Je hebt nodig

  • Evo
  • Een apparaat met Ozobot Blockly

Zo ga je te werk

  1. Stap 1: Luister naar het verhaal

    Luister naar het verhaal over Evo. Let goed op wat er eerst, daarna en als laatste gebeurt.

  2. Stap 2: Zeg wat Evo doet

    Vertel welke handelingen je hoorde. Zeg ze in de goede volgorde.

  3. Stap 3: Kies de eerste blokken

    Open Ozobot Blockly. Zet deze blokken in deze volgorde: ga 10 stappen vooruit, draai 90° en grote glimlach.

  4. Stap 4: Maak je programma af

    Voeg deze blokken toe: wacht 2 seconden, draai een rondje en vuurwerk.

  5. Stap 5: Verbind de blokken

    Klik alle blokken in de goede volgorde aan elkaar.

  6. Stap 6: Voer het programma uit

    Verbind Ozobot en start het programma. Kijk goed naar de volgorde van de handelingen.

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

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

Video

Videoles Ozobot Blockly 02: Volgordes, versie 5 (groep 1–3)

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