Each week you’ll get a new set of challenges to work through, and the labs are the best time to get help from your classmates and teachers.
Most of the work in this course will be on your own computer, so make sure you set up VSCode, git and Firefox in Week 1.
Content
See the sidebar for the links to each week’s lab content. It’s on the right-hand-side of this page, or click the “hamburger” menu up the top if you’re on a mobile device.
If you have other questions about p5 or art/interaction/code in general, then bring them along to the labs—this is a time where you can pick your classmates’ and tutor’s brains about whatever’s on your mind re: art & interaction.
Contacting your teachers
If you want to get in touch with your teacher (i.e. Matthew), you can message them directly on Microsoft Teams or email matthew.phillipps@anu.edu.au.
Lab 1: Putting a Circle on the Internet
setting up the tools to make art in EXTN1019
Lab 2: Interpretation
from an idea to a drawing
Lab 3: Take Shape
geometric album/poster art + blog posts
Lab 4: Animation
Create Dynamic Sketches
Lab 5: Repetition
Introduction to Iteration
Lab 6: Time Will Tell
design a visual representation of time
Lab 7: Arrays and Data
storing data
Lab 8: Patterns
create your own wallpaper or screensaver
Lab 9: Data Visualisation
visualise data of your choosing
Lab 10: Oscillators
Making your first oscillators with Tone.js
Lab 11: Drones
Creating and Playing Drone Instruments
Lab 12: Sequences
Making Synthesized Sequences using Loops
Lab 13: Sequencing Beats
Making beat patterns with Tone.js
Lab 14: Back to the 80s
composing with sequences
Lab 15: Algorithmic Composition
collaborating with your computer
Lab 16: Audio Visuals
synchronising visuals with your audio
Lab 17: Soundscapes
compose a soundscape algorithmically
Lab 18: Project Prototyping
Week 9, Term 3 - Prototyping
Lab 19: Project Prototyping + Interaction Design
Getting Interactive
Lab 20: Mini Project Completion + JS Review
Week 1, Term 4 – Getting it all together
Lab 21: Finishing Mini Projects + JS Expressions
Week 2, Term 4 – Finalising Mini Projects
Lab 22: Final Project Ideation
Week 3, Term 4 – Starting Your Final Project
Lab 23: revisiting interpretation
explore different representations of an idea
Lab 24: Project Work
Consolidating your Final Project
Lab 27: Particulate Matters
Classification of Particle Systems
Lab 28: Exhibition [and Year 12] Prep
Finalising your exhibition pieces