Introductie
Schilderijen maak je meestal door ze te schilderen met een kwast. Maar wist je dat je ook door te programmeren zelf kunst kunt maken? In deze quest ga je leren hoe dat moet. Je maakt je eigen Mondriaanschilderij door de computer verschillende programmeeropdrachten te geven. Dat doen we in Swift Playgrounds. Met deze taal worden alle iPhone-, iPad- en Mac-programma's gemaakt!
Begeleiding
Meneer Oppelaar helpt je graag bij het uitvoeren van deze quest. Je vindt hem elke woensdagochtend in de Maker Space.
Tijdbesteding
Building Learning Power
Deze opdracht gaat voornamelijk over twee aspecten van vindingrijkheid:
- Doorgronden, omdat je het schilderij dat je wilt programmeren eerst op een slimme manier moet bekijken om het efficiënt (met zo min mogelijk code) in de computer te zetten.
- Logisch redeneren, omdat je goed moet nadenken over de volgorde waarin je de computer acties laat uitvoeren.
Mate van vrijheid
Dit is een gestructureerde quest. Je bepaalt zelf wanneer en waar je deze quest doet. Het onderwerp, de vraagstelling en de uitwerking zijn bepaald door de docent.
Motivatiemotor
Passie uitoefenen
|
Naar een doel streven
|
Nieuwsgierigheid
|
Iets totaal nieuws leren
|
"Ik hou van programmeren: sleutelen en schaven zodat het resultaat steeds mooier wordt!" |
"Ik wil later graag mijn geld verdienen als software-ontwikkelaar." |
"Hoe werkt dat dan, met programmeerregels een herkenbaar schilderij maken?" |
"Ik wil te weten komen hoe je met programmeercode nieuwe vormen definieert, de juiste kleur en afmetingen geeft en toevoegt aan de gebruikersview." |
Zet in Seesaw welke van deze vier pijlers jou het meest motiveert om deze Quest tot een goed einde te brengen en waarom. Plaats ze in het mapje 'Informatica' en zet bovenaan 'MM Mondriaan'.
Verderkijker
De vraag waar deze quest om draait is:
Hoe programmeer ik mijn eigen Mondriaanschilderij?
Om deze vraag te kunnen beantwoorden, is het nodig dat je het volgende weet:
- Wat is programmeren en hoe kan ik dat met mijn iPad doen?
- Welk soort schilderij van Mondriaan ga ik programmeren?
Wat je zou kunnen helpen:
Routeplanner
|
Focus op 'Leren programmeren'
- Seesaw: motivatiemotor
- Doe Hallo Byte in Swift Playgrounds
- Seesaw: jouw code van de opdracht Door lussen springen. Let op: inleveren als PDF van de code, geen screenshot.
Vind je de Hallo Byte-opdracht niet leuk? Kies dan een andere beginnersopdracht:
- Programmeermachine
- Steen-papier-schaar
- Spiralen
- Blink
Als je al (flink) wat ervaring hebt met programmeren, doe dan een halfgevorderde opdracht in Playgrounds:
- Augmented Reality
- Sonic Workshop
- Zeeslag
- Brick Breaker
- Geheimschrift
En lever in Seesaw de code in van de moeilijkste opdracht die je uiteindelijk gedaan hebt.
|
|
Focus op Mondriaan programmeren
- Download het Playgroundboek, werk dit door en maak het Mondriaanschilderij.
- Seesaw: jouw uitwerking van het Playgroundboek 'Mondrian code', als volgt:
- PDF van de code
- Screenshot van je schilderij
- Seesaw: terugkijker
|
Hulp bij starten
Reisblog
Show
Programmeer een Mondriaanschilderij met meerdere zwarte strepen en gekleurde vlakken.
Kader/mavo |
Havo/vwo |
- Schilderij herkenbaar als een abstract Mondriaanschilderij
- Meerdere zwarte strepen en kleurvlakken gebruikt
- Gemaakt schilderij is (technisch gezien) eenvoudig: je hebt ongeveer drie gekleurde vlakken, niet per se kleiner of groter en een eenvoudig patroon van iets van vier tot vijf zwarte strepen.
|
- Schilderij herkenbaar als een abstract Mondriaanschilderij
- Meerdere zwarte strepen en kleurvlakken gebruikt
- Gemaakt schilderij is (technisch gezien) complexer: je hebt meer dan drie kleine en grotere gekleurde vlakken gebruikt en een wat uitgebreider patroon van zwarte strepen gemaakt, afwisselend horizontaal en verticaal en met verschillende lengtes.
- Je hebt (altijd) zinnige namen gekozen voor je strepen en vlakken.
- Je schilderij is heel precies: zwarte strepen zijn steeds even dik en sluiten altijd netjes op elkaar aan (geen kiertjes).
|
Seesaw: maak een PDF én een screenshot van je uitwerking en zet deze in Seesaw.
Terugkijker
Plaats in Seesaw een reflective journal met daarin antwoord op de volgende vragen:
- Heeft je motivatiemotor gewerkt, waarom wel/niet?
- In hoeverre heb je gepresteerd op het niveau dat je voor ogen had?
- Hoe is jouw show ontvangen door je eXplore group en welke feedback heb je van hen gekregen?
- In hoeverre ben je het eens met de rating van de docent?
- Wat vond je leuk aan deze quest? Waarom?
- Wat vond je moeilijk? Wat heb je toen gedaan?
- Hoe sterk ben je geweest in het doorgronden?
- Geef tot slot in je eigen woorden een antwoord op de hoofdvraag. Gebruik in je antwoord in elk geval de woorden 'ontwerpen', 'programmeren' en 'testen':
- Hoe programmeer ik mijn eigen Mondriaanschilderij?
Tip: kopieer eerst alle vragen in een notitie op Seesaw en geef daarna antwoord.