Have you ever wondered how computers follow instructions, draw shapes, or make games come alive? In this hands-on course, students will explore the exciting world of programming through Python, a programming language used by professionals to build apps, analyze data, and even power robots! Starting from the very basics, students will learn how to write and understand simple lines of code, use variables and loops, and make decisions with conditionals.
Each class combines clear instruction, guided coding practice, and creative challenges. Students will use Turtle Graphics to draw colorful designs and patterns, then move on to PyGame to build their own interactive games. Along the way, they'll learn how to break big problems into smaller steps, think logically, and express their creativity through code. The course will wrap up with a mini "hackathon", where students design and showcase a project of their own. No prior programming experience is required!
This course requires the use of a laptop (no tablets). The Robinson Center will provide devices for this class.