For district and school leaders

CS across every school

Run the curriculum your department chose — or the one it wrote — across every school, with grading done, practice matched to each student, and a view of where classes stand.

What your teachers get

What Alps does in the classroom.

Keep the curriculum you adopted

Teachers keep the textbooks your district chose, open or licensed, and can combine several in one class. We can also import a course your teachers wrote.

Grouped by mastery, reviewed by teachers

A mastery model follows each student skill by skill, and Alps gives each group practice at its level. Hints step up when a student is stuck.

Instant grading and a step-by-step replay

Students get feedback as soon as they submit, and teachers do not have to grade it. A replay shows where a student got stuck, with no cheating verdicts: the judgment stays with the teacher.

The course your department wrote

Your standards, your pedagogy, your sequence. Send us the source your department already keeps — Word, LaTeX, notebooks, a colleague’s book — and we bring it in as a textbook on Alps, so your teachers use it beside any other title on the shelf.

It becomes interactive

Code runs on the page, questions grade themselves, and students get practice and hints as they read — the same treatment every published title gets.

You see how students do in it

Engagement and mastery tracking on your own units, grading that is already done, and class insights showing which of your chapters students are getting stuck in.

Private, or shared with other schools

Keep it to your own teachers, or open it to other schools. You decide, and you can change it later.

Taught beside other books

Teach your units alongside open and licensed books in one class, and show each section only what it needs. See how mixing works.

We plan the import with you and price it first, so you know the cost before we start. Teachers can also turn their own worksheets and exams into auto-graded Custom Activities themselves, without waiting for us.

A teacher can start without a rollout

Most CS teachers are the only CS teacher in their school, so one teacher has to be able to get a class running on their own.

Nothing to set up

A free account, the book they already teach from, and a class running the same day. Nothing to install, and nothing for IT to set up first.

Less time spent grading

Work is graded as students submit it, and a differentiated assignment takes under a minute to build.

Support for teachers new to CS

Students get hints while they work, so they are not waiting on the teacher for every question. Professional development is available when you want it.

See what a teacher gets

Progress across every school

Progress and mastery roll up from the class to the building to the district, so you can see which schools need help while there is still time to act.

By school, course and section. Enrollment, engagement and mastery, with no spreadsheet exports.

Dashboards built to your questions. The measures your board asks about, reported the way your district reports them. We plan it with you and price it first, the same way we handle a curriculum import.

SCHOOL CLASSES ON TRACK Lincoln High 86% Riverside High 74% Oak Valley High 41% Northgate High 69% Summit Academy 81% DISTRICT 70%

Sample data, recreated from the Alps interface.

Student data privacy agreements

We’re a member of the A4L Student Data Privacy Consortium. We sign data privacy agreements with the districts we work with. You can read two of them below.

We’ve signed others too. Those are kept in districts’ own systems and aren’t public.

Need one for your district?

  • 1 Countersign our General Offer (Exhibit E) to get the same terms as the agreements above. It’s usually the fastest option.
  • 2 Or send us your district’s own DPA and we’ll review and sign it.

Either way, email privacy@2sigma.school and we’ll take it from there.

Compliance and security

FERPA and COPPA

We comply with both. We never sell or broker student data, and we never use it for advertising. Our privacy policy lists what we do and don’t do with student work.

Security framework

Aligned with the NIST Cybersecurity Framework, with role-based access controls. Access is limited to the institution that owns it.

Responsible use of language models

We name every place a language model is used. We don’t train on identifiable student work, run AI detection, or issue academic-integrity verdicts.

Data stays yours

Student records belong to the institution. Material a teacher brings stays theirs.

No ad or marketing tracking for students

Where students sign in and work, Alps runs no ad networks, tag managers, marketing tags, or session recording. It does run a product-analytics service and an error-reporting service. Our privacy policy names both and says what each receives.

Works with the systems you already run

Single sign-on

Sign in with Google, Microsoft, Clever, or ClassLink. Students don’t need another password.

LMS and gradebook

Launch, roster sync, and grade passback for Canvas or any LTI 1.3 LMS. Google Classroom works too, including grades.

Bulk rostering

Import sections, teachers, and students from a Google Sheet when an integration isn’t the right fit.

See how each integration works

Nothing to install

Python, Jupyter, C++, SQL, and the cyber range all run in the browser, so they work on the Chromebooks you have. Your IT team has no lab images or virtual machines to maintain.

Pricing you can budget from

Starting prices are published. A teacher with a free account can quote their own sections in seconds; for a district-wide agreement, we quote you directly.

Free

Open textbooks, analytics, and mastery-based differentiation. Enough to run a whole class.

$1,050/yr

Per full-size section. Smaller classes cost less.

from $3,500/yr

Multi-school administration, your own curriculum, and PD.

Multi-section discounts are automatic. Each added section costs less than the one before.

Start with one teacher

The free plan runs a whole class, so a department can pilot Alps before any purchase order. Scale up when it works.