School of Computing · ANU College of Systems and Society
This course introduces the fundamentals of coding and design required to create expressive interactive artworks. Students will learn how to conceptualise, plan, and realise an original interactive artwork using a high-level programming language. They will experiment with computer graphics, sound, and input devices and learn programming concepts required for accomplishing their creative objectives. The course introduces the range of creative possibilities presented by the computer in the modern art world as well fundamental concepts of visual and interactive design. Topics covered include interactive and new media art, interaction design, program organisation, variables, control structures, graphics, and audio.
Lab Assessment and Quizzes
Learning outcomes 1, 2
Assignments
Learning outcomes 3, 4
Major Project
Learning outcomes 1, 2, 3, 4
12 two-hour lectures, 12 one hour lectures and ten two-hour laboratory sessions. Naturally a considerable amount of self study making a total of 130 hours for the whole course.
Getting started with p5.js Lauren McCarthy, Casey Reas, and Ben Fry. San Francisco, California: Maker Media, 2015. (Available online through ANU Library)