This course offers an introduction to programming as part of the master of Media Technology. It is split up into seven lectures about Processing, and three lectures about Pure Data. For more information see the e-Studyguide.
Time and place: The lecture is on Tuesdays from 13:00 to 15:00 in the fall semester of 2016 in
Snellius room 413. The lab session is on Fridays from 13:00 to 17:00 in the same room.
Prerequisites: high school mathematics (sine, cosine,polar coordinates)
Literature: lecture slides, tutorials, and reference guide
Examination: Final assignment (50% of the grade) and a written exam (50% of the grade). All check assignments need to be handed in in order to participate.
Exam date: January 10, 2017, 13:00-16:00, room 312
Resit date: March 28, 2017, 13:00-16:00, room 413
Assignment date: January 10, 2017
Study points: 4 ECTS
Lecturer: Ben Ruijl - benruyl@gmail.com, Snellius room 150 (available on Tuesdays)
Assistant: Emily Klerks - emilyklerks@gmail.com
Date | Topic(s) | Assignments | Solutions | |
---|---|---|---|---|
1. | Oct 4, 2016 | Lecture 1: variables and functions | Week 1* | Week 1 |
2. | Oct 11, 2016 | Lecture 2: flow control and function creation | Week 2* | Week 2 |
3. | Oct 18, 2016 | Lecture 3: arrays | Week 3* | Week 3 |
4. | Nov 1, 2016 | Lecture 4: recursion and classes | Week 4* | Week 4 |
5. | Nov 8, 2016 | Lecture 5: inheritance | - | - |
6. | Nov 15, 2016 | Pure Data 1 from 14:00-15:00 | Week 1* | - |
7. | Nov 22, 2016 | Pure Data 2 | Week 2 | - |
8. | Dec 13, 2016 | Question hour II | - | - |
Extra | ||||
* Hand in the assignments to the lab assistant on Friday one week after the exercise class.
Note The lecture slides and the assignment sheets will be published on this website prior to the lecture. The solutions will be published a week after.
A fractal drawn with Processing
The assignments are due for January 10, 2017.
Below you find the resuls for the written exam of 10-01-2017:
Practice material can be found below: