Free Python course
Learn at your own pace with explanations, practice and automatic checks. No school or subscription needed.
Explore the free course →Try the teaching tools with your classes for two weeks. Explore lessons, homework, marking and feedback, then choose the plan that fits your school.
No card needed. Your trial starts when you create your school.
Learn at your own pace with explanations, practice and automatic checks. No school or subscription needed.
Explore the free course →Create classes, invite students, and see trophy counts and last activity.
See what stays free →Try lessons, classwork, homework, marking and feedback with your own classes. Starts automatically when you create your school.
Create your school →Keep using the teaching tools after your trial. Choose a tier by student numbers; every teacher is included.
See the annual tiers →Every annual subscription includes the full teaching tools. Choose the student capacity your school needs.
£250
per year, excluding VAT
£450
per year, excluding VAT
£800
per year, excluding VAT
£1,275
per year, excluding VAT
One year from payment. No automatic renewal. Upgrade mid-year and pay the difference.
Pay by card, or use an invoice and purchase order with a 30-day payment window.
Plan for the students in classes where you will use paid teaching tools. Simply creating accounts or using the free Python course does not use paid seats.
When a class first uses paid teaching tools, its active students count towards your school’s allowance. Students who subsequently join that class count too. A student counts once across your school and remains counted until your school’s confirmed academic-year boundary.
The two-week trial includes the subscription’s teaching tools.
| What you can do | Free school plan | Trial & paid plan |
|---|---|---|
| Use the Python course and keep trophies | Included | Included |
| Create classes and invite students and teachers | Included | Included |
| See trophy counts and last activity | Included | Included |
| Preview and copy community resources | Included | Included |
| Create and adapt interactive Worksheets and lessons | Not included | Included |
| Exam question bank and paper builderSelect practice questions, assign and track online, or print papers and mark schemes. Written responses support teacher-reviewed AI drafts. | Not included | Included |
| Set classwork, homework and trophy goals | Not included | Included |
| Use Workspaces and the project library | Not included | Included |
| Mark work and return feedback | Not included | Included |
| Use teacher-reviewed AI marking suggestions | Not included | Included |
| Review class insights and detailed progress | Not included | Included |
| Review code and respond to help requests | Not included | Included |
AI drafts marks and feedback for written answers. Teachers check, edit and approve before returning anything. Students never encounter AI anywhere on the platform.
No. The demo is a temporary fictional school. Your two-week school trial starts when you create your own school.
Your school moves to the free plan. There is nothing to cancel and no automatic charge. Students keep the free Python course; paid teaching tools become read-only until you subscribe. Your work is not deleted.
Sign in and open your school’s billing page to arrange a subscription. You can pay by card or use an invoice and purchase order. Every teacher in your school is included.
If you need any assistance, reply to your welcome email and we’ll be happy to help.
Get in touch and ask for your unused trial to be restarted. You can explore the demo at any time without creating a school.
Your data is kept and the school returns to free access. Paid teaching tools become read-only until renewal; the Python course stays free.
Sign in with your school Google or Microsoft account. Creating your school starts the trial automatically, with no card needed.
Anyone can learn Python independently, whether or not their school subscribes.
Explore the free course →