Welcome to CodeSpace!
The interactive curriculum and learning platform for Python programming.







Teach text-based code using physical devices, project-based learning, and intuitive, step-by-step curricula.
- No coding experience necessary!
- No “per-student” cost
- No recurring subscription fee

Aligned to AP CSP!

Curriculum Modules

Fund with DonorsChoose
Our products are eligible for DonorsChoose funding.
Read our DonorsChoose Guide to learn how you can register.
What others are saying about CodeSpace
Get Your Students Started Today
One of the hardest things to teach students is perseverance. A lot of my students just want everything handed to them. With CodeSpace, not only is perseverance embedded, but the students WANT to work through their problems. They don't think of it as work at all. When the bell rings and it's time to go, they groan and ask if they can stay and keep working. All my students, from the brightest, most hardworking, to the struggling students, come to class eager to work in CodeSpace. It's self-guided, so they can work at their own pace. When they figure out something on their own, they celebrate. When they have a question, they lean over and ask a friend to explain it to them. It's teaching those intangible skills that our students need for the workplace.
Amber Merrill, Middle School CS teacher