Assign it, score it, and see what each student knows.
Fivefold does the parts of AP prep that eat your evenings: building practice that looks like the exam, scoring free response against the rubric, and tracking which topics each student has actually learned.
Free to set up. Unit 1 of every course works right away; the full course starts with a 14-day trial.
Your class, running in three steps
Create a class
Name it after the section you teach and pick its courses. One class can study several courses; you can run as many classes as you teach.
Share the join code
Students type the code, open the link, or scan the QR code you project on the board. They need no email address, and they never pay.
Assign the work
A lesson, a study guide, a practice set, a unit test, a free-response task, or a full mock exam, with a due date. Completion shows up as students finish.
Free response, scored before you get to it
- Rubrics follow the exam’s own structure for each task type: DBQ, LEQ, and SAQ rows in history, Scientific Investigation and Analyze Data in biology, and so on.
- When a rubric point depends on a calculation, the scorer works the math out instead of guessing.
- Students can also grade themselves against the rubric and a full-credit sample answer.
The sample task: 4 parts, 4 points, in the style of AP Biology’s Scientific Investigation question.
Strong experimental design answers. The justification describes the result instead of explaining it.
- Named the variable and the reason it has to stay fixed.
- The prediction is clear and matches the setup.
- When a question says justify, name the mechanism: what happens to the protein and why that changes the rate.
Part (a): Independent variable
1/1 points, full creditTemperature is the variable the student changes on purpose.
From your response- The temperature of the water bath
Rubric criteria
Identifies temperature as the independent variable.
Part (b): Controlled variable
1/1 points, full creditNames a controlled variable and explains how it would change the result on its own.
From your response- more of it would make more oxygen even at the same temperature
Rubric criteria
Names a variable to hold constant (hydrogen peroxide concentration or volume, amount of catalase, pH, time) AND explains that changing it would also change the oxygen produced, so the effect of temperature could not be isolated.
Part (c): Prediction
1/1 points, full creditCorrect direction, compared with the right control.
From your response- Less oxygen would be produced
Rubric criteria
Predicts that less oxygen (or none) is produced than with unheated catalase.
Part (d): Justification
0/1 pointsThis restates the prediction. It does not say what heat does to the enzyme, or why the effect lasts after cooling.
From your response- the enzyme works slower when it gets hot
To earn the missing pointSay that 80°C denatures catalase: heat breaks the bonds holding its shape, the active site no longer fits hydrogen peroxide, and cooling does not restore it.
Rubric criteria
Explains that heating denatures catalase: it disrupts the bonds that maintain the protein’s shape, the active site no longer binds hydrogen peroxide, and the change is not reversed by cooling. "The enzyme slows down when hot" does not earn the point.
Your response
Highlights are evidence the grader cited; the number is the rubric row.The temperature of the water bath1.
The amount of hydrogen peroxide, because more of it would make more oxygen even at the same temperature2.
Less oxygen would be produced3 than with the unheated catalase.
Because the enzyme works slower when it gets hot4.
Sample response and scoring, shown with the same view students see.
Class analytics you can act on in a planning period
| Student | Unit 1 | Unit 2 | Unit 3 | Unit 4 | Unit 5 | Predicted |
|---|---|---|---|---|---|---|
| Amara O.6 of 7 days active | 3.8, Proficient | 3.4, Proficient | 2.9, Familiar | 1.6, Attempted | No work yet | 4 |
| Ben K.3 of 7 days active | 2.6, Familiar | 2.1, Familiar | 1.2, Attempted | 0.8, Just started | No work yet | 3 |
| Carlos M.7 of 7 days active | 3.9, Proficient | 3.7, Proficient | 3.5, Proficient | 2.8, Familiar | 1.1, Attempted | 5 |
| Dana L.1 of 7 days active | 1.8, Attempted | 1.1, Attempted | 0.4, Just started | No work yet | No work yet | 2 |
| Eli P.5 of 7 days active | 3.1, Proficient | 2.7, Familiar | 2.2, Familiar | 1.4, Attempted | No work yet | 3 |
- 0+Just started
- 1+Attempted
- 2+Familiar
- 3+Proficient
- 4.0Mastered
- No work yet
Sample class with invented students.
Weakest topics first
Topics ranked by how the class is doing, with how many students are stuck on each, so you know what to reteach.
A predicted AP score
For each student, with how confident it is. It stays blank until a student has done enough work for the number to mean something.
Your class this week
A weekly summary on the class page: who studied, what they finished, and what is due next, ready to copy into an email.
Teach it your way
Hide and reorder
Hide units or lessons you do not teach, and put units in the order you teach them.
Add your own
Write your own units, lessons, and questions with the same editor and checks the official content uses. What you write, you can export.
Preview as a student
Open any unit exactly as your students will see it before you assign it.
Year after year
Classes, rosters, and analytics carry over. If you ever cancel, they stay readable for 24 months.
Built for student privacy
- Students sign up with a username. Email is optional.
- No ads, no selling data, and no third-party trackers.
- AI scoring sees a student’s answer, never their name or email. Written feedback comes only from providers that do not keep or train on it.
- Students under 13 join only through a teacher’s class code.
Set up your class today, and assign the first lesson tomorrow.
Buying for a department or a district? We set up a free pilot first.