Algebra 1 → AP Calculus BC
One loop, from Algebra 1 to AP Calculus.
AI-generated practice sets aligned to the College Board curriculum. Auto-graded. Built by a teacher, for classrooms.
Infinite practice
Every problem is generated fresh. A class never gets the same set twice, so a worked answer passed between periods is worth nothing.
Adaptive difficulty
Problems get harder as mastery grows, and back off when a student stalls. Mastery is per unit, not per course.
Auto-graded
Instant feedback for the student, no marking for you. Answers are checked symbolically, so 1/2 and 0.5 both count.
For teachers
Assign a set to a period, pick the units, and set a due date. The class overview shows who has finished, who is stuck, and which unit is costing the class the most time. Export a CSV for your gradebook when you need one.
No student accounts to manage. Students type their name and start.
| Student | Progress | Mastery | Last active |
|---|---|---|---|
| Terry T. | 18 / 20 | 84% | 2h ago |
| Marisol B. | 20 / 20 | 91% | Yesterday |
| Dev P. | 11 / 20 | 57% | 4h ago |
| Anna K. | 20 / 20 | 78% | Yesterday |
| Jaylen R. | 6 / 20 | 34% | 3 days ago |
| Sophie N. | 0 / 20 | 0% | Not started |
“I used to spend Sunday afternoons writing three versions of the same limits worksheet. Now I assign the unit and spend that time on the kids who are behind.”
“The mastery bars are the part my students actually watch. Two of my Algebra 2 sections ask to keep going after the bell, which was not true of the packet.”
About
We built this because grading was eating our evenings. One of us taught high school math in Chattanooga for nine years; the other writes software. The first version was a script that generated derivative problems and checked them, and it was only for one classroom.
It works now for six courses, and a few districts in Tennessee and Georgia pay for it, which is what keeps it running. We have no investors and no plans to take any. If something is broken or a generated problem is wrong, write to us and one of the two of us will answer.
— the AlgebraLoop team