Coding with Processing
Technology Requirements: A computer with an internet connection.
Tools & Additional Downloads: You will need to download Processing.
skill level: 3/5
ROADMAP
Module 1: Intro to Computer Science
Explore the functions of the internal components of a computer and begin to use commands and operators in your programming.
Module 2: Intro to Processing
Learn about the basics of processing and draw various shapes on screen using code.
Module 3: Using Colour and Generative Art
Discover how to use the RGB colour system and use the random function.
Module 4: Decision Making and Conditionals
Explore logical structures and boolean values and how they control the flow of a program.
Module 5: Using Loops
Add some for and while loops to your code as part of your sketches.
Module 6: Using Keyboard and Mouse Inputs
Use mouse buttons, character keys and arrow keys to control your program.
Module 7: Using External Media
Learn how to load external media (images, sounds, etc.) into processing projects to create more visually appealing projects.
Module 8: Intro to Final Project
Use what you have learned and start planning your code for the final project.
Module 9: Testing & Peer Feedback
Give and receive feedback, use the feedback from your peers to polish up your code before submitting your project.
Module 10: Course Wrap Up
Reflect on your learning throughout the course and show what you know!