
Computer Science
In this course, participants will learn to create digital art and animations using syntax-based programming in Python. Individuals will be introduced to the Turtle module and the concept of loops and functions in order to explore complex algorithms for creating visually intricate drawings. They will also learn how to create simple animations via the processing development environment by way of the Python mode. Finally, they will learn to implement physical laws in code to create simulations of force and motion to create naturalistic animations of bouncing balls, gravitational attraction and waves. This course will help to improve participants’ overall coding abilities as well as their understanding of how to think computationally when implementing algorithms.
Understand computational thinking concepts such as variables, operations, loops, and conditionals
Read and write basic Python code
Create graphics/animations through code