Python Programming Two-Year Bundle | PCEP + ITS Python Prep
TWO-YEAR BUNDLENEW · GRADES 9–12

Python Programming Two-Year Bundle

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.

16 units · 99 lessons Midterms, finals + 20 projects PCEP + ITS Python prep Google Forms + Slides
$450

● 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 →
Free for your students

77 coding levels come with this

See all the levels

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.

See all the levels
See inside the curriculum

What's in Every Lesson

Every lesson in both years follows the same folder system, and the pathway bonus adds the exam prep.

Slides + Speaker Notes
121 editable decks, with notes that say what to say.
Guided Notes
Fill-in notes that follow the slides, with a word bank.
Activities + Labs
162 lab sheets and 207 activity sheets, with labs in CodeGrove.
Quizzes + Tests
304 exit tickets, 74 lesson quizzes and a midterm and final each year.
Projects
20 projects, from a calculator program to a team web page.
PCEP Practice Exams
Form A and Form B, 35 questions each, over the exam's five topic areas.
ITS Python Practice Exams
Form A and Form B, 40 questions each, one for every exam skill.
Google Forms + Slides
480 Google Forms and 121 Google Slides decks.

See the Actual Pages

Real pages from the pathway bonus, in the same clean design as both courses.

Practice exams

Two forms of each exam

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.

  • ✓ An answer key for every form
  • ✓ Google Forms™ of all four
PCEP Practice Exam Form A, page 1
Exam Skills Map

Every exam skill, mapped to its lesson

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.

  • ✓ Both courses, both exams
  • ✓ Am I Ready? sheets for students
Exam Skills Map, page 1
Exam guide

Pick the exam that fits your school

The Exam Guide for Teachers puts PCEP and ITS Python side by side and explains how a school sets up testing.

  • ✓ When to test and in what order
  • ✓ An Exam Extras reading with its own check
Exam Guide for Teachers, page 1
Readiness check

Know who is ready for Year 2

A 20-question check at the end of Year 1. The key shows which unit to reteach for each question a student misses.

  • ✓ Print or Google Form
  • ✓ Answer key included
Python 2 Readiness Check, page 1

Scope & Sequence · 2 Courses

01
Intro to Python Programming
Year 1 · 8 units · 49 lessons
02
Python Programming 2
Year 2 · 8 units · 50 lessons
Pathway bonus folder
PCEP practice exams A + B
ITS Python practice exams A + B
Exam Skills Map
Exam Guide for Teachers
Am I Ready? sheets
Python 2 readiness check
Catalog descriptions + parent letter
Two-year portfolio guide
Pathway completer certificate

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.

Why Teachers Choose It

Year 2 starts where Year 1 ends

The two courses were written as one pathway. The readiness check shows who is ready for Year 2 and which unit to reteach first.

Every exam skill has a lesson

Together, the two years teach the core skills of both exams, and the Exam Skills Map shows where each one is taught.

Real online labs

CodeGrove, our in-browser code lab, has a level for 89 of the 99 lessons, with no accounts or installs.

Every day fits a 45-minute class

Each day's plan is timed activity by activity, for 172 planned days each year.

What Teachers Say

Be the first to review this

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

FAQ

What is in the two-year bundle?
Both full-year courses, Intro to Python Programming and Python Programming 2, with every unit, lesson and Course-Wide Bonus folder. A pathway bonus folder adds the PCEP and ITS Python exam prep and the pages for planning two years.
What are PCEP and ITS Python?
Two entry-level Python certification exams. PCEP is from the Python Institute, and ITS Python is from Certiport. The Exam Guide for Teachers puts them side by side so you can pick the one that fits your school.
Are the practice exams real exam questions?
No. They are our own questions, written to each exam's published skills. Each PCEP form spreads 35 questions over the five topic areas the way the exam does, and each ITS Python form asks 40, one per skill.
Are exam vouchers included?
No. Schools buy exam vouchers from the exam provider. The Exam Guide for Teachers explains how a school sets up testing.
Can I buy just one year?
Yes. Each course sells on its own. The bundle costs less than the two courses together, and it is the only way to get the pathway bonus folder.
Do students need computers?
In Year 1, every online activity also comes on paper, so no internet is needed. In Year 2, the labs run online in CodeGrove, our in-browser code lab, so each student needs a computer or tablet. CodeGrove needs no account or install.
Which standards does it cover?
Year 1 is written for Florida's Foundations of Programming course (9007210) and Year 2 for Intermediate Programming (9007220). Each lesson's skills map shows which standards each day teaches.
How is it delivered?
Three instant downloads right after checkout: Year 1, Year 2 and the pathway bonus. PowerPoint and Word files you can edit, print-ready PDFs, and links that copy the Google Forms™ and Google Slides™ into your Drive.

Two years of Python, ready to teach

Both courses and the exam prep, for less than the two courses alone.

See each course