Photo

Coding in Python I

Instructor: TechSmartKids*

Designed for the beginning programmer, this course is an introduction to computer science and coding in Python, a coding language widely used in the software industry. Python is an excellent “starter” programming language. Compared to other languages, such as Java, it has a simpler syntax and is easier to read and work with. This minimizes frustration and allows students to focus on core concepts, problem solving, design and coding.

This course will focus on fundamental computer science concepts, control and data structures, and best practices for coding and debugging in Python. Computer science concepts taught in the course include:

Check out class highlights.

  • Statements & variables
  • Values
  • Expressions
  • Conditionals
  • Booleans
  • While loops

Students will complete a variety of fun and engaging coding exercises under the instructor's guidance and will then explore and practice the concepts at their own pace with support. The exercises allow for a variety of learning styles and ability levels, allowing all students to build skills in writing, debugging, analyzing and comprehending code.

*About TechSmartKids

UW Summer Youth Programs is excited to partner with TechSmartKids, a local EdTech company that develops computer science curriculum, trains teachers, teaches coding classes and partners with schools and school districts to assist them in teaching computer science and coding. TechSmartKids has taught computer science and coding to over 3,800 students in the Seattle metropolitan area and is working with other large districts in Washington.

TechSmartKids' curriculum is approved by the Washington State Department of Education (OSPI) and is rigorous and engaging. It supports fully differentiated instruction and learning, ensuring that each student is challenged with the appropriate level of difficulty.

Sections are not sequential. Multiple sections are offered in an effort to accommodate more students.

Section A-1

Meets: June 26–July 7 (no class July 4); 9 a.m.–12 p.m.
Location: UW Seattle campus
Classes: Two weeks
Cost: $650
Refund Deadline: June 5

Section A-2

Meets: June 26–July 7 (no class July 4); 1–4 p.m.
Location: UW Seattle campus
Classes: Two weeks
Cost: $650
Refund Deadline: June 5


Section B-1

Meets: July 24–August 4; 9 a.m.–12 p.m.
Location: UW Seattle campus
Classes: Two weeks
Cost: $725
Refund Deadline: June 21

Section B-2

Meets: July 24–August 4; 1–4 p.m.
Location: UW Seattle campus
Classes: Two weeks
Cost: $725
Refund Deadline: June 21


Return to High School Half-Day Programs >>