Hoe programmeer ik mijn eigen Mondriaanschilderij?

Hoe programmeer ik mijn eigen Mondriaanschilderij?

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

Tijdens deze quest 'blog' je over de volgende onderdelen:

  • Seesaw: motivatiemotor
  • Seesaw: PDF van de laatste opdracht die je gedaan hebt van Hallo Byte uit Swift Playgrounds.
  • Seesaw: PDF van je code van het Mondriaanschilderij en een screenshot van het schilderij zelf
  • Seesaw: terugkijker

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.

  • Het arrangement Hoe programmeer ik mijn eigen Mondriaanschilderij? is gemaakt met Wikiwijs van Kennisnet. Wikiwijs is hét onderwijsplatform waar je leermiddelen zoekt, maakt en deelt.

    Laatst gewijzigd
    2019-09-30 18:14:37
    Licentie

    Dit lesmateriaal is gepubliceerd onder de Creative Commons Naamsvermelding 4.0 Internationale licentie. Dit houdt in dat je onder de voorwaarde van naamsvermelding vrij bent om:

    • het werk te delen - te kopiëren, te verspreiden en door te geven via elk medium of bestandsformaat
    • het werk te bewerken - te remixen, te veranderen en afgeleide werken te maken
    • voor alle doeleinden, inclusief commerciële doeleinden.

    Meer informatie over de CC Naamsvermelding 4.0 Internationale licentie.

    Aanvullende informatie over dit lesmateriaal

    Van dit lesmateriaal is de volgende aanvullende informatie beschikbaar:

    Eindgebruiker
    leerling/student
    Moeilijkheidsgraad
    gemiddeld

    Bronnen

    Bron Type
    https://youtu.be/2vrqlkeqHMg?rel=0
    https://youtu.be/2vrqlkeqHMg?rel=0
    Video
    https://youtu.be/DGzRU_1Htzs
    https://youtu.be/DGzRU_1Htzs
    Video

    Gebruikte Wikiwijs Arrangementen

    Herbert Vissers eXplore. (z.d.).

    Voorbeeldquest

    https://maken.wikiwijs.nl/148235/Voorbeeldquest

  • Downloaden

    Het volledige arrangement is in de onderstaande formaten te downloaden.

    Metadata

    LTI

    Leeromgevingen die gebruik maken van LTI kunnen Wikiwijs arrangementen en toetsen afspelen en resultaten terugkoppelen. Hiervoor moet de leeromgeving wel bij Wikiwijs aangemeld zijn. Wil je gebruik maken van de LTI koppeling? Meld je aan via info@wikiwijs.nl met het verzoek om een LTI koppeling aan te gaan.

    Maak je al gebruik van LTI? Gebruik dan de onderstaande Launch URL’s.

    Arrangement

    IMSCC package

    Wil je de Launch URL’s niet los kopiëren, maar in één keer downloaden? Download dan de IMSCC package.

    Meer informatie voor ontwikkelaars

    Wikiwijs lesmateriaal kan worden gebruikt in een externe leeromgeving. Er kunnen koppelingen worden gemaakt en het lesmateriaal kan op verschillende manieren worden geëxporteerd. Meer informatie hierover kun je vinden op onze Developers Wiki.