In deze les zitten 28 slides, met interactieve quizzen en tekstslides.
Lesduur is: 200 min
Onderdelen in deze les
Programmeren
Slide 1 - Tekstslide
Intro
Bekijk het introductiefilmpje op de volgende pagina en keer dan terug naar deze lessonup. Dit gaat over de basis van programmeren.
Slide 2 - Tekstslide
steamvidz.nl
Slide 3 - Link
Hoe werkt een computer?
Je weet nu de basis van wat programmeren is. Je gaat nu verder een filmpje bekijken hoe een computer werkt. Wat is input, output, processing?
Slide 4 - Tekstslide
steamvidz.nl
Slide 5 - Link
Opdrachten
Onderaan de pagina in steamvidz vind je de link naar mblock en de link naar het aansluiten van de cyberpi via USB.
Heb je een chrome book gebruik dan de webversie, anders installeer je de PC versie.
Slide 6 - Tekstslide
Hatblock
Je gaat nu beginnen met programmeren.
Hiervoor heb je dus mblock nodig en heb je de cyberpi aangesloten.
LET OP: Controleer of je nog verbonden bent als iets niet werkt en of de CyberPi wel aan staat!
Ieder programma start met een Hatblock. Bekijk de uitleg in het filmpje.
Slide 7 - Tekstslide
steamvidz.nl
Slide 8 - Link
Opdracht
Je gaat ontdekken welke hatblocks er zijn en hoe dit werkt. Maak dus een begin van een programma in mblock en gebruik de verschillende hatblocks. Leg voor 2 hatblocks uit hoe je deze zou kunnen toepassen en hoe dit dan werkt. Vul dit in op de volgende pagina.
Slide 9 - Tekstslide
opdracht Hatblock
Slide 10 - Open vraag
Stackblock
Je gaat het programma uitbreiden met het gebruik van een stackblock.
Bekijk hiervoor eerst het volgende filmpje.
Slide 11 - Tekstslide
steamvidz.nl
Slide 12 - Link
Opdracht Stackblock
Maak een mooie combinatie van een hatblock en meerdere stackblocks die de actuatoren op de CyberPi activeren. Omschrijf met een duidelijke uitleg hoe dit werkt op de volgende pagina.
Slide 13 - Tekstslide
Opdracht Stackblock
Slide 14 - Open vraag
C Block
Het C-Block is een toevoeging waarmee je bepaalde acties kunt laten herhalen. In de module wordt deze later besproken, maar deze is erg handig dus daarom behandelen we deze nu al. Bekijk het filmpje eerst.
Slide 15 - Tekstslide
steamvidz.nl
Slide 16 - Link
Opdracht C-Block
Maak een foto/screenshot van jouw programma van een hatblock, stackblok en C-block. Lever deze foto in op de volgende pagina.
Slide 17 - Tekstslide
foto van een programma met een hatblock-stackblock en C-block
Slide 18 - Open vraag
Boolean-Block
Je kent nu het Hat-Block, Stack-Block en het C-Block. Wij gaan dit uitbreiden met het Boolean-Block. Bekijk eerst het filmpje.
Slide 19 - Tekstslide
steamvidz.nl
Slide 20 - Link
Opdracht BooleanBlock
Leg uit wat je met het Boolean Block kunt maken en hoe het werkt op de volgende pagina.
Slide 21 - Tekstslide
Boolean Block, hoe kun je dit gebruiken, geef een voorbeeld
Slide 22 - Open vraag
ReporterBlock
HatBlock, StackBlock, BooleanBlock weet je nu te gebruiken. Daarbij komt nu nog een ReporterBlock. Vanaf nu kun je echt mooie en best ingewikkelde programma's maken. Bekijk eerst het filmpje.
Slide 23 - Tekstslide
steamvidz.nl
Slide 24 - Link
Opdracht Reporter Block
Bouw een programma met alle onderdelen die je geleerd hebt. Leg uit wat het Reporter Block doet en hoe je dit hebt toegepast in een programma.
Slide 25 - Tekstslide
Opdracht ReporterBlock
Slide 26 - Open vraag
Extra uitdaging
Gaat het programmeren goed en wil je uitgedaagd worden?
Het gebruik maken van variabelen zorgt ervoor dat je complexe programma's kunt maken. kijk hiervoor naar de uitleg op de volgende site en ontdek jouw programmeer skills.