
Both full-year courses, plus PCEP and ITS Python exam prep
Two full years of Python for high school, in order. In Year 1, students go from their first line of code to a project of their own. In Year 2, they write their own functions, check every answer a user types and work with lists, files and algorithms. A pathway bonus adds practice exams for PCEP and ITS Python, a map of every exam skill and a readiness check for Year 2.
● Instant download · Lifetime access · Free updates · Secure checkout
🎁 Not ready to buy? Try a free sample lesson: Your First Program → 🎁 Or this one: Welcome Back: The Python You Know →Every unit of Intro to Python Programming comes with short coding levels that practice their lessons in CodeGrove, our code lab that runs in the browser. Students write and check real programs, with no account and nothing to install. Use one with its lesson or as practice later.
Every lesson in both years follows the same folder system, and the pathway bonus adds the exam prep.
Real pages from the pathway bonus, in the same clean design as both courses.
PCEP Form A and Form B spread their questions over the exam's five topic areas. ITS Python Form A and Form B ask one question for each skill.
All 75 skills, 35 for PCEP and 40 for ITS Python, each with the lesson that teaches it. Reteach a weak skill in one step.
The Exam Guide for Teachers puts PCEP and ITS Python side by side and explains how a school sets up testing.
A 20-question check at the end of Year 1. The key shows which unit to reteach for each question a student misses.
Each course also ships its own Course-Wide Bonus folder: a midterm and final, a pre-test and post-test, sub plans and question banks. Units 1 to 7 of each course add a review and a unit test.
The two courses were written as one pathway. The readiness check shows who is ready for Year 2 and which unit to reteach first.
Together, the two years teach the core skills of both exams, and the Exam Skills Map shows where each one is taught.
CodeGrove, our in-browser code lab, has a level for 89 of the 99 lessons, with no accounts or installs.
Each day's plan is timed activity by activity, for 172 planned days each year.
Reviews help me a lot, and they help other teachers pick the right resources for their classes. It takes about a minute.
Leave a review
Both courses and the exam prep, for less than the two courses alone.