
Using p5.js, a programming language, and a development environment, we will discuss design and programming. In addition, students will practice and create works while coding. Aimed mainly at beginners in programming, the course will start with the basics of programming (control structure, repetition) through visual expressions and eventually aim to acquire advanced expressions using 3D expressions, image processing, and data analysis. This term will be conducted entirely online. The course will be conducted with a mixture of real-time remote lectures and on-demand video materials and assignments.