<teaching_tools>

Run a coding classroom without becoming a CS teacher overnight

A class code, a dashboard, and a curriculum you can shape — that's the whole toolkit. No separate LMS to configure.

<getting_started>

Getting started is easy

1<select>

Select lessons

Pick from 20+ courses across five categories, or build a sequence that matches your own scope and sequence.

2<publish>

Publish to students

Share one class code. Students join from any device with no account setup on their end.

3<track>

Check progress

The teacher dashboard shows who's stuck, who's finished, and which concepts need a re-teach.

<dashboard>

A dashboard that shows what a lesson plan can't

See per-student progress by course, time spent, and where a class is collectively stuck — so the next lesson can target the actual gap.

  • Per-student and per-class progress views
  • Assign courses individually or to a whole roster
  • Google Classroom and Chromebook single sign-on
Class 5B — Computational Thinking<live>
Ana
Beni
Cy
Deepa
Eli
<custom_curriculum>

Create custom curriculums

Assign any mix of courses to match your own scope and sequence, then reuse it across every class you teach.

<reorder>

Reorder freely

Drag courses into any sequence — RobotMagic doesn't force a fixed path.

<save>

Save as a template

Build once, reuse every term, and adjust as your own scope and sequence changes.

<share>

Share with colleagues

Hand a curriculum template to another teacher in the same school without rebuilding it.

<ready>

Start a free trial today.

Unlimited access to the full course library for up to 5 students, no card required.