To support our site, Class Central may be compensated by some course providers.
Learn Python & R at your own pace. Start now for free!
Build and share your own catalog of courses with Class Central's custom lists.
Your development environment
In this topic you will learn about three key concepts: • The toolkit we will use to develop programs.• Drawing using simple shapes and 2D coordinates.• The process and experience of writing code.
Drawing in 2D
In this topic you will learn about three key concepts: • Set of 2D drawing functions in p5.js • Colour representation and styles • Debugging with the console
Variables, objects and interaction
In this topic you will learn about three concepts: • Variables and data • Simple interaction • Code organisation