Week 1
Week 1: Python Foundations and Decisions
Combine Python basics, input/output, variables, data types, and conditionals into one focused launch week.
0/5 assigned problems solved
Open lessonCurriculum
Lesson progress is automatic: start assigned problems to begin a week, and solve every assigned problem to complete it.
Week 1
Combine Python basics, input/output, variables, data types, and conditionals into one focused launch week.
0/5 assigned problems solved
Open lessonWeek 2
Combine loops with strings and lists so students can process repeated and sequence-based input.
0/5 assigned problems solved
Open lessonWeek 3
Combine functions with dictionaries, counting, lookups, and data patterns used in PCEP and beginner contest practice.
0/5 assigned problems solved
Open lessonWeek 4
Finish with PCEP review, USACO-style problem solving, and project/demo preparation.
0/5 assigned problems solved
Open lessonStudents should complete assigned OpenEDG-style practice alongside the weekly coding problems.
Weekly lesson completion now depends on accepted solutions for the assigned practice problems.
The cohort ends with a small final project students can explain to mentors, schools, and sponsors.
Support conversations can include certification preparation, classroom resources, technology access, and mentorship.