This lesson contains 28 slides, with interactive quizzes and text slides.
Lesson duration is: 200 min
Items in this lesson
Programmeren
Slide 1 - Slide
Intro
Bekijk het introductiefilmpje op de volgende pagina en keer dan terug naar deze lessonup. Dit gaat over de basis van programmeren.
Slide 2 - Slide
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 - Slide
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 - Slide
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 - Slide
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 - Slide
opdracht Hatblock
Slide 10 - Open question
Stackblock
Je gaat het programma uitbreiden met het gebruik van een stackblock.
Bekijk hiervoor eerst het volgende filmpje.
Slide 11 - Slide
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 - Slide
Opdracht Stackblock
Slide 14 - Open question
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 - Slide
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 - Slide
foto van een programma met een hatblock-stackblock en C-block
Slide 18 - Open question
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 - Slide
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 - Slide
Boolean Block, hoe kun je dit gebruiken, geef een voorbeeld
Slide 22 - Open question
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 - Slide
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 - Slide
Opdracht ReporterBlock
Slide 26 - Open question
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.