Cursusbeschrijving
Programmeervaardigheid is een essentiële vaardigheid geworden voor de maatschappij waarin we tegenwoordig leven, en dit is ook belangrijk in kunst omdat programmeren een artistiek medium is geworden voor creativiteit. Het stelt mensen in staat om uitdrukking te geven aan mogelijkheden naast de interactiviteit en multimediafuncties van de computer. In deze cursus verkennen we de nieuwste ontwikkelingen op het gebied van programmeren en beeldende kunst, door de basisprincipes van programmeren voor creatieve doeleinden te leren begrijpen.
De programmeertaal die we tijdens de cursus zullen gebruiken is Processing, maar het leren van Processing is slechts een neveneffect. De kennis en vaardigheden die de studenten tijdens de cursus opdoen, zijn overdraagbaar naar andere programmeertalen zoals Java of JavaScript.
Aan het einde van de cursus zijn de studenten bekend met basisconcepten van programmeren (bijv. variabelen, expressies, verklaringen, lussen en functies) en creatieve codeerconcepten (bijv. vormen, kleur, interactie, typografie en 2D-transformaties).
Studenten kunnen bestaande visuele ideeën reproduceren en hun eigen visuele ideeën uitdrukken in kleine tot middelgrote programma's. Ook zullen ze in staat zijn om code geschreven door anderen te lezen en code zo te schrijven dat anderen het gemakkelijk kunnen begrijpen.
Verder leren studenten hoe ze programmeren kunnen gebruiken als een medium om hun creativiteit te verkennen en hoe ze technische documentatie kunnen lezen (bijv. programmeertaal en bibliotheekreferenties).
Lees hieronder verder voor meer informatie.