This year’s lab content builds on the Year 11 labs.
Year 12 lab content will be posted week by week—stay tuned.
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: Exploring Dimensions
introduction to 3D in p5.js
Lab 2: Transformational
transformations in 3D spaces
Lab 3: Lights, Cameras, Materials
making your 3D environment shine
Lab 4: Custom Geometry
build your own 3D shapes
Lab 5: Exploring Histories of Graphics
conducting research into 3D graphics
Lab 6: Finishing 3D
the end of 3D, finalising your research project, exploring possibilities
Lab 7: In the Shade
starting to explore the world of shaders
Lab 8: Out of the Shade(r)
locating and translating shaders for use in p5.js
Lab 9: Extra Shady
filters, base colours, materials, normals, stroke shaders
Lab 10: Layers Upon Layers
constructing effects using layered graphics and compositional techniques
Lab 11: Human-Computer Interaction
reviewing interaction, and introducing HCI
Lab 12: ml5.js and image classifiers
an introduction to ml model in ml5.js
Lab 13: neural network noise
Generating drone music with machine learning
Lab 14: gestural sounds
explore ml5’s HandPose model
Lab 15: introducing variation
create several versions of your project
Lab 16: sentimental words
explore the ml5 sentiment model
Lab 17: portfolio time!
continue to develop your portfolio
Lab 18: portfolio! portfolio! portfolio!
continue to develop your portfolio
Lab 19: Reflective practice & zine making
Working on your submission for Portfolio Item 2
Lab 20: Brainstorming Final Project Ideas
getting started on your final project
Lab 21: Ideation Phase and Fractals
workshop your project ideas
Lab 22: Project Planning and Cellular Automata
Planning out your project implementation
Lab 23: Project Sketching and Reaction Diffusion Systems
First sketches for your project, and a look at Reaction Diffusion Systems
Lab 24: L-Systems and Project Process
A look at L-Systems (Lindenmayer Systems) and Progress on your Project
Lab 25: Project Work
Build Phase for your Projects