Basis programmeren

lessonup.app
1 / 47
suivant
Slide 1: Diapositive
ProgrammerenBasisschoolGroep 1-8

Cette leçon contient 47 diapositives, avec quiz interactifs, diapositives de texte et 1 vidéo.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

lessonup.app

Slide 1 - Diapositive

lessonup.app
voor de 6 cijferige code in, daarna je naam
DLO lessonup

Slide 2 - Diapositive

lessonup.app
voer de 6 cijferige code in, daarna je naam

Slide 3 - Diapositive

lessonup.app
voor de 6 cijferige code in, daarna je naam
Robots kunnen zelf nadenken
A
B

Slide 4 - Quiz

Praten met de klas over robots. Kunnen ze nadenken? Nee, dat doen programmeurs. Robots doen precies wat ze gezegd wordt. Je moet je daarom inleven in de robot en alles precies en op de goede volgorde zeggen.
Wat voor een robot zou jij thuis willen?

Slide 5 - Question ouverte

Cet élément n'a pas d'instructions

Unplugged programmeren

Slide 6 - Diapositive

betekent programmeren zonder scherm

Slide 7 - Diapositive

eerste getal is hoeveel vakjes je overslaat, daarna hoeveel je er inkleurt, overslaat, inkleurt, etc.
https://maken.wikiwijs.nl/100525/CodeKinderen#!page-3963601

Slide 8 - Diapositive

bekers stapelen, je geeft elkaar de instructies om een bepaald bouwwerk na te maken
Hagelslagrobot in de klas

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Slide 10 - Vidéo

Wie smeert zijn eigen brood thuis? Hoe handig zou het zijn als een robot het zou doen! Stel je maakt een boterham met hagelslag, wij denken bijna al niet meer na hoe het moet. Maar het zijn wel heel veel stappen achter elkaar. En je moet het natuurlijk wel in de goede volgorde doen. De boter voor de hagelslag bijvoorbeeld. Ook moet je het heel precies zeggen, en jouw links is misschien wel de robot z'n rechts.

 Soms maak je fouten, dat is niet erg. Dat is juist belangrijk. Je moet dan de fouten eruit halen. Dat heet debuggen. In het filmpje zijn er een paar fouten, en jullie moeten debuggen.

Op 1:13: de leerling zegt 'boterkopgebeurending'. Is niet duidelijk. Je moet duidelijke instructies geven aan een robot, anders snapt hij het niet.
Op 1:43: 'schep de boter uit het boterbakje'. Je moet ook duidelijk zijn in hoeveelheid. Wij doen natuurlijk nooit zoveel boter op brood, want we weten dat dat vies is. Maar een robot weet dat niet. Dus je kan bijvoorbeeld zeggen 'een beetje boter'.
Op 1:59: 'pak boter met linkerhand'. Er zit nog iets in z'n linkerhand. Ons zou dat niet overkomen, je laat eerst iets los voordat je iets nieuws pakt, dat gaat automatisch. Maar bij een robot niet!
Op 3:05: 'snij het brood voorzichtig in vier stukjes'. Je hebt je andere hand nodig om te kunnen snijden.

Tot slot: als een treintje door de klas, iedereen mag de hagelslagrobot in de klas één instructie geven en zo maken we bij elkaar de goede code om een boterham met hagelslag te maken. Neem mee: boterham in broodzak, mes, boter, hagelslag en bord.

Bij programmeren moet je goed denken aan de volgorde. 
Waaraan nog meer?

Slide 11 - Question ouverte

Cet élément n'a pas d'instructions

Dansen

Slide 12 - Diapositive

Dansen is ook een soort programmeren, de volgorde is heel belangrijk. De macarena klopt niet meer als je al 1 ding verandert!
Online programmeren

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

lessonup.app

Slide 14 - Diapositive

lessonup.app
voor de 6 cijferige code in, daarna je naam
Laatste programmeerles

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

Doel

We gebruiken alle kennis die we hebben geleerd in de afgelopen lessen

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Slide 18 - Diapositive

account aanmaken

hier heb je niet dat een draai naar links of rechts een draai op z'n plek is, dit is nog meer basis dan Kodekraker

Slide 20 - Diapositive

nog geen draai op z'n plek

Slide 21 - Diapositive

leerkracht account nodig

3ak3u

Slide 22 - Diapositive

Zorg dat Ko bij de noot komt.

Draai = draai op z'n plek

Slide 23 - Diapositive

Ga naar de junglewereld. Ga naar de ster.

De blokjes goed aan elkaar klikken

Slide 24 - Diapositive

Cet élément n'a pas d'instructions

Slide 25 - Diapositive

Op deze site staan opdrachten die je met een blokjestaal moet oplossen. Minecraft avonturier en Dance vinden leerlingen vaak leuk.

Als je met een account gaat, kan progress bijgehouden worden

Slide 26 - Diapositive

dansjes maken in code

Slide 27 - Diapositive

Op deze site staan opdrachten die je met een blokjestaal moet oplossen. Minecraft avonturier en Dance vinden leerlingen vaak leuk.

Als je met een account gaat, kan progress bijgehouden worden

Slide 28 - Diapositive

Ook van studio code, dit is zonder account dus er wordt geen progress bijgehouden

Slide 29 - Diapositive

in het engels, kan moeilijk zijn

je kan in de blauwe balk view code doen, zie je de code in Javascript

Slide 30 - Diapositive

naast programmeren met puzzelstukjes en stiften kan je Ozobot ook programmeren met de laptop, wel in het engels

geen levels

Slide 31 - Diapositive

ozobot challenge, shapetracer 1. 

Programmeer de route na en kijk goed naar de kleur, kan jij het kortste programma maken? Als dat lukt wordt je level in goud afgestreept. Je kan de code ook bij de Ozobot inladen, dan zie je de simulatie op het scherm en in het echt op je tafel. In het Engels, dus aandacht besteden aan de Engelse woorden. Left en right gebruiken, slight left en slight right zijn maar 45 graden.

Slide 32 - Diapositive

ozobot puzzelstukjes
Opdracht 1
Maak een vierkant
1 zijde langzaam
1 zijde snel
1 zijde 3 sec pauze

Slide 33 - Diapositive

ozobot puzzelstukjes
Opdracht 2
Maak een vierkant
1 zijde langzaam
1 zijde snel
1 zijde 3 sec pauze

maar 1 bocht

Slide 34 - Diapositive

ozobot puzzelstukjes
Opdracht 3
Maak deze drie
verhalen na

Slide 35 - Diapositive

ozobot puzzelstukjes
Bouw na, 
denk na 
en verander
Opdracht 4

Slide 36 - Diapositive

ozobot puzzelstukjes

Slide 37 - Diapositive

ozobot challenge, shapetracer 2. 

programmeer de route na en kijk goed naar de kleur, kan jij het kortste programma maken met loops?

kan ook met de robot Ozobot, deze weer een niveau moeilijker, in het engels

Slide 38 - Diapositive

ozobot challenge, ozotown basic.

programmeer de route na en kijk goed naar de stops, kan jij het kortste programma maken?

kan ook met de robot Ozobot, deze weer een niveau moeilijker, in het engels

Slide 39 - Diapositive

ozobot challenge, ozotown advanced.

programmeer de route na en kijk goed naar de stops, kan jij het kortste programma maken met loops?

kan ook met de robot Ozobot, deze weer een niveau moeilijker, in het engels

Slide 40 - Diapositive

grappige sites waarin het LIJKT of je hackt (zoals in Hollywood)

Slide 41 - Diapositive

via hackintheclass de username en wachtwoorden achterhalen

Slide 42 - Diapositive

roboschool lessen met ozoblockly en opdrachten

Slide 43 - Diapositive

in het engels

Slide 44 - Diapositive

hier kan je je eigen minigames in programmeren, hier heb je geen levels, maar moet je alles zelf doen

Slide 45 - Diapositive

dit is niet meer in blokjestaal, maar in Python programmeren

Slide 46 - Diapositive

met je telefoon, app installeren
Robots programmeren

Slide 47 - Diapositive

Cet élément n'a pas d'instructions