Certificate of Achievement
has completed the following course:
Monash University
This online course introduced computer-generated art and creative coding using the Processing programming language.
6 weeks, 6 hours per week
Jon McCormack
Professor, Information Technology
Monash University
Mark Guglielmetti
Lecturer, Communication Design
Monash University
Transcript
Learning outcomes
- Produce a simple graphic using the Processing programming environment.
- Apply programming concepts of arrays and lists.
- Perform different branches of code based on conditions.
- Synthesise images and sounds into programming work.
- Apply code statements to loop and repeat sections of programming code.
- Investigate the basics of object-oriented programming and coding with objects.
- Explore an artistic approach to translating physical motion into an algorithm and implementing the algorithm as a program.
- Reflect on the history and significance of typography and letterforms to human culture.
- Describe and explore some of the basic ideas behind processes used in generative art, such as feedback, aesthetic selection, evolution and algorithms.
- Describe ideas and thoughts on some broader cultural issues concerning artificial life and what it means to be creative for people and machines.
Syllabus
- Generative art and artists
- Creativity and computers
- Basics of programming
- Digital patterns and interaction
- Algorithmic thinking and creativity
- Colour, image, sound and randomness
- Randomness and variation in art, culture and code
- Text and typography
- Evolution and ecosystems
Issued on 19th November 2016
The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.
This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.