Coding in Python I
Get programming in Python! Python is one of the most widely used programming languages in the software industry and a pathway to high-demand careers in web development and data science.
in this course, we’ll focus on fundamental computer science concepts, control and data structures, and best practices for coding and debugging in Python. We’ll cover statements and variables, values, expressions, conditionals, booleans, while loops, randomness, libraries, debugging, program analysis, procedural drawing (lines, shapes and colors, animation and program structure) and more.
You’ll complete a variety of fun and engaging coding exercises under the instructor's guidance and then explore and practice the concepts at your own pace with support. The exercises allow for a variety of learning styles and ability levels, so all students can build skills in writing, debugging, analyzing and comprehending code.
What You'll Learn
- Different ways to create simple games using text and sprite graphics
- How to use basic text-based input and output commands
- How to implement function calls from a custom or built-in library to create more advanced programs
- Best practices for writing and debugging code
Who Should Register
This course is for incoming ninth to 12th graders. You don't need any previous programming experience to enroll, though you should expect to learn at a fast pace.
Instructor
TBD
More Information
The in-person section is taught on the UW Seattle campus. You’ll need regular access to a laptop. If you can’t bring one, we have a limited number of laptops for students with demonstrated need. Reach out to us at ytp@uw.edu.
The online section is taught using Zoom. Classes meet in real time and are not recorded. To participate, you should have access to a computer with a high-speed internet connection and a headset and webcam.
There’s now a nonrefundable $50 registration fee each quarter you register. See the FAQs page for details about registration, refunds, waitlists and more.
Earn a Digital Badge
After participating in this course, you can claim a Youth & Teen Programs digital badge that you can highlight on college and job applications and share on social media.
Details
Jun 30–Jul 11, 2025
1Ano class Jul 4 |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location Online |
Cost $895 |
|
Refund Deadline Jun 1, 2025 |
Register |
Jul 14–Jul 25, 2025
2A |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location Online |
Cost $995 |
|
Refund Deadline Jun 1, 2025 |
Register |
Jul 14–Jul 25, 2025
2B |
Day Mon–Fri |
Time 1 p.m.–4 p.m. |
Location UW Seattle |
Cost $995 |
|
Refund Deadline Jun 1, 2025 |
Register |
Jul 28–Aug 8, 2025
3A |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location UW Seattle |
Cost $995 |
|
Refund Deadline Jun 1, 2025 |
Register |