Muzikale robots!

Muzikale robots!

Muzikale Robots!

Fase 3 en Fase 4

Lesduur: 60 à 75 minuten

Je kan de les goed in tweeën splitsen.
De tweede les begint dan vanaf dia 7.

 

Voor deze les is het noodzakelijk dat de kinderen al ervaring hebben met het programmeren van de mBot. Zo niet? Doe dan eerst de les "Programmeren met de mBot" of "Programmeren Bovenbouw PO".
 
Korte samenvatting
Je eigen muzikale (en dansende) mBot programmeren!
Hoe gaaf is het als je jouw mBot een liedje kunt laten spelen. De kinderen leren de blokken te gebruiken die ervoor zorgen dat de mBot noten kan spelen. Er staan in de les ook extra uitdagingen beschreven.

Informatie vooraf

Doelen digitale vaardigheid

Computational thinking
Probleem decompositie:
  • Omzetten van een concreet probleem in een passende visuele weergave (bijv. stappenschema);
  • Uitwerken van deelopdrachten en de opbrengsten samenstellen tot een eindproduct;
  • Checken of geen belangrijk deel gemist of vergeten wordt bij het uitvoeren van deelopdrachten.

Algoritmes en procedures:

  • Ervaren dat een beschrijving van een algoritme helder kan lijken, maar wellicht nog steeds verkeerd 'begrepen' kan worden (door een ander of door de computer) en vraagt om een duidelijker formulering;
  • ​Ontwikkelen en schrijven van eenvoudige computercode;
  • Ontdekken van fouten in algoritmes door logisch te redeneren en verbeteren hiervan (debugging);
  • Beschrijven van een herhalingslus met een vast aantal herhalingen.

De leerling:

  • Kan door algoritmisch redeneren oplossingen genereren;
  • Kan oplossingen automatiseren door middel van algoritmisch denken;
  • Kan een computerprogramma schrijven in code.

 

Lesdoelen

 

Benodigdheden
 
Hele groep:
Boomwhackers!
 

Per groepje:

  • Ipads/Laptops*.
  • De app mBlock Blockly OF de website mBlock Block-Based IDE- Coding for Beginners
  • mBot: 1 per groepje*.
  • Kabel om de mBot aan de Ipad/Laptop te kunnen koppelen*.
  • Geprinte werkbladen voor de groepjes.
  • Pennen/potloden.

* deze benodigdheden worden meegeleverd in de leskist.

Verder:

  • Ruimte om de mBot te kunnen laten 'dansen'.
  • Digibord met werkend geluid.
  • Stabiele internetverbinding.
  • Bluetooth verbinding tussen Ipad/Laptop en mBot.

 

 

Open bestand Leerkracht PowerPoint met bijbehorende notities.

Open bestand Algoritme Happy Birthday deel 1

Open bestand Algoritme Happy Birthday deel 2

Open bestand Waarden van muzieknoten

Open bestand Werkblad: Ons Algoritme

Open bestand Happy Birthday Sheets

Open bestand Werkblad: Happy Birthday.

Open bestand Werkblad: "Tips & Tops"


 

Koppeling met andere vakken
 
Muziek:
  • Kinderen leren de notatie van noten om te zetten in een algoritme.
  • Kinderen weten het verschil tussen kwart, halve en hele noten.
  • Kinderen leren het ritme van een liedje na te maken met de mBot.

Taal:

  • Kinderen schrijven een instructie (algoritme) voor de mBot.
  • Kinderen kunnen notatie van noten om zetten in een "geschreven" instructietekst.

 

Voor de les
 
  • Neem de tijd om deze les alvast door te nemen.
  • Start de PowerPoint.
  • Zorg voor voldoende werkbladen.
  • Zorg voor ruimte zodat de kinderen de mBot ook kunnen laten 'dansen'.
  • Opgeladen devices en mBots.
  • Potloden/pennen.
  • Camera (voor maken van foto's/filmpjes van proces en resultaat).
 
Suggesties:
  • Probeer zelf al een keer het lied te programmeren op de mBot.
  • Plan deze les in als er iemand jarig is of wanneer je zelf je verjaardag viert in de klas.
 
 

Stap 1: Introductie

Introductie- 20 á 25 minuten

Er is iemand jarig en wij gaan hem/haar verrassen met een muzikale robot.

Start de PowerPoint en zorg dat de Boomwhackers klaar liggen.

Dia 1 t/m 4:

Om het juiste algoritme te schrijven is het van belang dat de kinderen weten welke noten er gespeeld worden. Hoe lang de noten duren. Hoe snel het liedje gaat. enz....

Daarom gaan we het liedje Happy Birthday samen zingen. Maar ook samen spelen. En luisteren we aandachtig naar het lied. Gebruik hierbij het werkblad "Happy Birthday".

In de notities staan vragen en suggesties beschreven om dit te kunnen bespreken en te doen met de kinderen.

 

Stap 2: Produceren

Produceren- 30 á 40 minuten

De kinderen gaan, onder jouw leiding, aan de slag met de mBot.
De kinderen leren bepaalde 'blokken' te gebruiken om een algoritme te kunnen maken. Tevens leren zij gebruik te maken van het 'blok' herhalen, de zogenoemde lus of loop.

Dia 5 t/m 7.

Gebruik de PowerPoint. De notities bevatten o.a. verdiepende vragen, tips en/of achtergrond informatie. De rode pijlen in de PowerPoint geven aan waar de juiste 'blokken' te vinden zijn.

Dia 7:

Hier leggen de kinderen hun algoritme vast op papier. Gebruik hiervoor het werkblad "Ons Algoritme".

Stap 3: Presenteren

Presenteren- 15 minuten

Dia 8:

De groepjes hebben hun eigen mBot geprogrammeerd.
Door hun algoritme vast te leggen kan een ander groepje nu dit algoritme testen.

De groepjes testen elkaars algoritme.
Ze geven elkaar hiervoor tips/tops door het invullen van het werkblad "Tips & Tops". En delen dit met het groepje dat het algoritme bedacht heeft. Dit kun je bijvoorbeeld doen m.b.v. de coöperatieve werkvorm Rotonde of Om-de-beurt of .....

Je kan het hierbij laten maar leuker nog:

Geef de kinderen nog even de tijd om de tips/tops te verwerken in hun algoritme. Daarna mogen zij hun mBot nog 1x testen.

Na de test kun je elk groepje zijn/haar lied laten horen en dit filmen. De filmpjes kunnen daarna gedeeld worden met ouders, in de nieuwsbrief, in de andere klassen enz.

Differentiatie

Extra opdracht:

Dia 9:

Op dia 9 staat een extra opdracht voor de kinderen.
Nu ze de benodigde ervaring hebben opgedaan met het programmeren van muziek en dansmoves gebruiken ze nu hun eigen creativiteit. Ze bedenken zelf een muzikaal liedje. Zij moeten daarbij gebruik maken van het 'blok' herhalen. Gebruik hiervoor het werkblad "Ons Algoritme".

Laat ieder groepje hun resultaat zien aan de groep.
Stem samen over het mooiste/beste/origineelste 'optreden'.

Zij mogen nog een keer optreden terwijl iemand anders het filmt en een foto maakt van het algoritme. Mail dit naar ons zodat anderen er ook van kunnen genieten!

Professionalisering

Voor de leerkracht

Je kunt de les stap voor stap volgen.

Mochten bepaalde stappen niet passen bij de groep of qua tijd voel je dan vrij er je eigen draai aan te geven. Belangrijk is dat de kinderen oefenen en leren hoe met blokken te programmeren.

Omdat er op dit moment 6 mBots zijn kun je ervoor kiezen om deze les met de helft van de groep te doen. Zo blijven de groepjes per mBot klein en zal de betrokkenheid van de kinderen groter zijn. 

  • Het arrangement Muzikale robots! is gemaakt met Wikiwijs van Kennisnet. Wikiwijs is hét onderwijsplatform waar je leermiddelen zoekt, maakt en deelt.

    Laatst gewijzigd
    2022-11-29 10:17:04
    Licentie

    Dit lesmateriaal is gepubliceerd onder de Creative Commons Naamsvermelding-GelijkDelen 4.0 Internationale licentie. Dit houdt in dat je onder de voorwaarde van naamsvermelding en publicatie onder dezelfde licentie vrij bent om:

    • het werk te delen - te kopiëren, te verspreiden en door te geven via elk medium of bestandsformaat
    • het werk te bewerken - te remixen, te veranderen en afgeleide werken te maken
    • voor alle doeleinden, inclusief commerciële doeleinden.

    Meer informatie over de CC Naamsvermelding-GelijkDelen 4.0 Internationale licentie.

    Aanvullende informatie over dit lesmateriaal

    Van dit lesmateriaal is de volgende aanvullende informatie beschikbaar:

    Toelichting
    In deze les leren de kinderen een robot (mbot) te programmeren d.m.v. een algoritme. Op die manier kan je mbot dansen en muziek maken. Er is daarom ook aandacht voor muziek.
    Leerniveau
    PO groep 8; PO groep 7; PO groep 6;
    Leerinhoud en doelen
    Nederlandse Taal; Schrijfvaardigheid; Muziek;
    Eindgebruiker
    leerling/student
    Moeilijkheidsgraad
    gemiddeld
    Studiebelasting
    1 uur en 15 minuten
    Trefwoorden
    algoritme, bovenbouw, mbot, muziek, po, programmeren

    Gebruikte Wikiwijs Arrangementen

    PCOU Willibrord- Link030. (z.d.).

    sjabloon computational Thinking

    https://maken.wikiwijs.nl/176188/sjabloon_computational_Thinking