Skip to main content


With the coronavirus outbreak, many Summer Youth families are wondering what the impact will be on this summer’s Summer Youth programs. At this time, we’ve made no changes to our schedule. We’re closely monitoring the situation, and, if faced with changes, we’ll alert you as soon as possible. Not on our email list yet? Sign up now.

Coding in Python II

Learn how to make increasingly complex graphics‐based programs and games in Python. You'll build on computer science concepts such as statements and variables, values, expressions, conditionals, Booleans, while loops, randomness, libraries, debugging, program analysis, procedural drawing (lines, shapes, colors, animation, and program structure). You’ll also delve into concepts such as the Pygame library for mouse and keyboard input and timers, lists, for loops, and sprite graphics.

You'll code a variety of exercises both on your own and with the instructor that make use of these concepts to create games, visual programs and more. 

Who It’s For

This course is for incoming ninth to 12th graders who have already spent some time coding. To register, you should have taken either Coding in Python I or have equivalent experience.


TechSmart is a Seattle company that partners with school districts to train teachers to teach computer science and coding. This class is led by instructors who are trained in TechSmart’s rigorous and engaging curriculum. Approved by the Washington State Office of Superintendent of Public Instruction  (OSPI), the curriculum supports fully differentiated instruction and learning, ensuring that each student is challenged with the appropriate level of difficulty.

More Information

See the Things to Know section for details about registration policies, transportation and parking, and more.


Aug 3–Aug 14, 2020

9 a.m.–12 p.m.
Downtown Seattle
Refund Deadline
June 10 (100%)