Contact: klopez22@uw.edu, nynguyen@uw.edu
Teacher's Aides: Shrey Shah & Ava Russell
Location: Loew Hall, LOW 102
This course offers a structured introduction to Python, one of the most in-demand programming languages. Students will start with the fundamentals of Python setup and basic scripting, advancing through key concepts such as data types, control structures, functions, and modules. The curriculum progresses to cover more advanced topics including data structures, file operations, error handling, and an introduction to object-oriented programming. Each session combines theoretical learning with practical, hands-on exercises, enabling students to apply their knowledge to real-world scenarios. The course culminates in a final project, where students will demonstrate their coding skills and creativity. Ideal for young learners with a keen interest in technology, this course aims to build a strong foundation in programming within an engaging and supportive environment.
This course requires the use of a laptop (not a tablet). The Robinson Center can provide a device if your child does not have access. You can learn more about Device Requests here.
This class will be using Python and Visual Studio Code. See here for set up instructions.
Course Folder links can be found here after the course starts.