Coding in Python I

Get programming in Python! This course will 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.

Who It's For

This course is for incoming 9th to 12th graders.

Instructor

TechSmartKids is a Seattle educational technology company that develops computer  science curriculum, offers coding bootcamps for teachers, and partners with schools and school districts throughout Washington state to teach computer science and coding. Summer Youth is proud to partner with TechSmartKids to offer courses in Python to middle school and high school students.

TechSmartKids' rigorous, engaging curriculum is approved by the Washington State Department of Education (OSPI). It 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.

Dates & Times

Jun 25–Jul 6, 2018

Sect. A-1
No class on Jul 4
Day
Mon–Fri
Location
Bellevue
Time
9 a.m.–12 p.m.
Status
Full

Jun 25–Jul 6, 2018

Sect. A-2
No class on Jul 4
Day
Mon–Fri
Location
Bellevue
Time
1 p.m.–4 p.m.
Status
Full

Jul 23–Aug 3, 2018

Sect. B-1
Day
Mon–Fri
Location
Downtown Seattle
Time
9 a.m.–12 p.m.
Status
Full