Have you ever wondered how computers use math to draw pictures, play games, or make smart decisions? In this course, students will discover how math gives computers their power! Using Python, a fun and beginner-friendly programming language, students will turn mathematical ideas into creative projects, like digital art, guessing games, and simulations. This is a great class for students who enjoy math, art, puzzles, and discovering how technology works. It is especially well suited for curious learners who like finding patterns, creating digital projects, and using their imagination to solve challenges.
Each week focuses on a key math concept behind computer science, from logic and geometry to probability and data. Through hands-on coding, art challenges, and math-inspired puzzles, students will explore how computers use patterns, numbers, and problem-solving to make amazing things happen.
By the end of the course, students will understand that math isn’t just for solving problems, it’s the secret language that makes programming work!
Some familiarity with Python is helpful but not required. Students are encouraged to bring a laptop to class; however, the Robinson Center will provide loaner laptops for students who need one. Please note that tablets are not permitted for this course.
