Cette leçon contient 17 diapositives, avec diapositives de texte et 2 vidéos.
Éléments de cette leçon
Robotica
Klas 2
Slide 1 - Diapositive
Zorg dat de leerlingen in groepjes van 4 leerlingen zitten.
Planning
Klas 2A en 2C
Robots programmeren en spel maken (I-Lab)
Unplugged Programmeren (op school)
Slide 2 - Diapositive
We gaan eerst een les op school doen over unplugged programmeren.
Na de grote pauze gaan we naar het I-lab waar jullie robots gaan programmeren en een spel gaan maken.
Robotica
Wat is een robot?
'Begrijpt' een robot echt wat mensen zeggen?
Slide 3 - Diapositive
antwoord: Niet op dezelfde manier als een mens doet. Robots werken op basis van instructies. Om een taak te volbrengen moet een robot een reeks instructies hebben die hij kan uitvoeren.
Unplugged programmeren
Wat denk je dat dit is?
Slide 4 - Diapositive
Unpugged programmeren is programmeren zonder computers.
Slide 5 - Vidéo
Cet élément n'a pas d'instructions
Voorbeeld oefening
Slide 6 - Diapositive
Kies een leerling uit de klas die gaat beschrijven: Deze leerling krijgt de opdracht om een andere leerling instructies te geven. Bedenk zelf iets dat ze in het lokaal kunnen doen.
Bijvoorbeeld laat ze een letter lopen, een bepaalde vorm uitknippen, een poltood uit een etui halen en iets opschrijven.
Opdracht 1
Maak tweetallen
1 persoon (de programmeur) krijgt van de docent een plaatje en gaat deze omschrijven aan de andere leerling (de computer), die deze gaat tekenen. Daarna wisselen de rollen om.
timer
5:00
Slide 7 - Diapositive
Let op: dat de leerlingen niet stiekem het plaatje al laten zien aan de leerling.
De leerlingen hebben een potlood/stift voor zich en een leeg blad.
Algoritme
Een algoritme is een stappenlijst waarmee je een taak kunt voltooien.
Slide 8 - Diapositive
Cet élément n'a pas d'instructions
Opdracht 2a
Maak een groep van 4 personen
Knip allemaal je eigen tangram uit.
timer
3:00
Slide 9 - Diapositive
Cet élément n'a pas d'instructions
Opdracht 2b
1 leerling (programmeur) krijgt een kaart van de docent en gaat deze beschrijven aan de andere leerlingen (computers).
Daarna wisselen zodat iedereen een keer aan de beurt is.
timer
15:00
Slide 10 - Diapositive
Let op dat ze niet al de opdracht laten zien. En zeg erbij dat ze niet bij elkaar moeten afkijken.
Er mag niet gepraat worden tijdens de opdracht.
Geef de leerling pas een nieuwe kaart als de eerste klaar is.
Programmeren
Om een robot te programmeren moet je bepaalde instructies geven die de robot kent en herkent. Er moeten dus bepaalde afspraken gemaakt worden.
Slide 11 - Diapositive
Cet élément n'a pas d'instructions
Slide 12 - Vidéo
Cet élément n'a pas d'instructions
Opdracht 3a
Iedereen krijgt een plaatje waarvoor je de code gaat schrijven zoals in het filmpje.
timer
6:00
Slide 13 - Diapositive
Deel de plaatjes uit. Varieer in de groepjes.
Leerlingen schrijven op een leeg blad de symbolen achter elkaar op.
Opdracht 3b
Ruil de code met een klasgenoot. En teken de instructies op een leeg blad.
timer
6:00
Slide 14 - Diapositive
Cet élément n'a pas d'instructions
Efficiënt programmeren
Een computer gaat altijd zijn mogelijkheden bekijken om zo efficiënt mogelijk te zijn.
Slide 15 - Diapositive
Leg het woord efficient uit: Het beste resultaat bereikt met de minste hoeveelheid werk.
Opdracht 4a
Vouw een leeg papier zodat er 16 vakken onstaan.
Slide 16 - Diapositive
Vraag: hoeveel keer heb je het blaadje gevouwen?
Opdracht 4b
Vouw nogmaals blaadje in 16 vakken, maar met zo min mogelijk keer vouwen.
Slide 17 - Diapositive
Wat is het minimaal keer vouwen wat nodig is om 16 vakken te krijgen.