This course offers a fun, structured introduction to Python, one of the most widely used programming languages in the world today that powers everything from web applications and data science to automation and game development. This is a great class for students who love solving puzzles, creating projects, and exploring how technology works. Students who enjoy math, games, art, science, or building things will find many ways to use Python creatively.
Students will learn core concepts such as variables, data types, loops, functions, and basic data structures, then apply them to creative projects using Turtle graphics and PyGame. Each lesson combines clear instruction with hands-on coding, helping students develop problem-solving, logical thinking, and creative skills. The course concludes with a mini hackathon where students showcase their abilities.
No prior programming experience required. Students are encouraged to bring a laptop to class. The Robinson Center will provide loaner laptops for students who need one. Please note that tablets are not permitted for this course.
