Personalization, adaptive practice and insights — for your curriculum, not theirs
Open textbooks, publisher titles and your own material, mixed in one class, with help ready whenever a student is stuck.
Paid or free, most platforms replace your course
Alps runs yours, and helps every student reach mastery.
Commercial platforms
Their curriculum, on their schedule.
Free platforms
Free to use, but still their course.
Alps
Your curriculum, with auto-grading, practice matched to each student and hints built in.
What makes Alps different
Choose your curricula
One section can mix chapter 3 of an open textbook, chapter 7 of a licensed title and your own lab. See how one class mixes them
Automatically differentiate
Alps estimates each student’s mastery from their own work, groups your class and builds practice for each group in under a minute. You review every group before students see it.
Help, not answers, the moment they’re stuck
A hint, then an outline, then the step as a puzzle. Nobody waits until tomorrow.
More than an autograder
Code is scored the moment a student submits. Replay any solution to see where a student got stuck. See the mistakes your class shares
Open textbooks, auto-grading, practice and learning analytics are free, and every price is published.
A free textbook leaves four jobs to you. Alps does all four.
Several of the best open textbooks are free on Alps.
- A privacy agreement. Alps signs your district’s.
- Rosters and grades. Alps syncs both with Google Classroom or your LMS.
- A coding environment. Alps runs code in the browser, on the Chromebooks and laptops you already have.
- Seeing each student. Alps shows who needs easier practice and who is ready for more, even on the free plan.
Feature comparison
| Alps | Typical commercial platform | Typical open / free tool | |
|---|---|---|---|
| Teach from your own textbook | Yes✓ | Rarely | Sometimes |
| Several curricula in one class | Yes✓ | No✗ | No✗ |
| Licensed publisher titles | Yes✓ | Some | No✗ |
| Open-textbook catalog | Yes✓ | Some | Yes✓ |
| Subjects beyond computer science | No✗ | Some | Some |
| Full elementary (K-5) curriculum | Block projects | Yes✓ | Some |
| Trained mastery model | Yes✓ | Often claimed, rarely shown | No✗ |
| Class grouped by mastery and engagement, for you to review | Yes✓ | Rarely | No✗ |
| Jupyter notebooks in the browser | Yes✓ | Limited | Limited |
| Real C++ toolchain | Yes✓ | Varies | No✗ |
| Industry certifications | No✗ | Yes✓ | No✗ |
| Cyber range, no VMs | Yes✓ | Varies | No✗ |
| Free tier that runs a whole class | Yes✓ | Limited | Yes✓ |
| Published prices | Yes✓ | Usually through sales | Free |
| Signed data privacy agreements | Yes✓ | Yes✓ | Several do |
| Self-hostable / open source | No✗ | No✗ | Yes✓ |
| A company to sign a contract with | Yes✓ | Yes✓ | No✗ |
What we don’t do
Our commitments to your school and your students.
No selling student data
We never sell or broker student data.
No cheating verdicts
We show you how a solution took shape. We never accuse a student, and we don’t run AI detection.
No claim on your material
You keep ownership of anything you upload or create, and you’re free to teach it anywhere else.
No advertising
No ads on any plan, including the free one.
No marketing trackers or session recording
Where students sign in and work, Alps runs no ad network, tag manager, marketing tags or session recording. It does use a product-analytics service and an error-reporting one. Our privacy policy identifies their providers and the information each receives.
No training on identifiable student work
No personally identifiable student information is sent to a language model, and we don’t train models on identifiable student work. Our FAQ explains how Alps uses them.