How does AI test generation work in CLASSQR?
Generating a test on CLASSQR works like briefing a colleague: describe the test in one sentence, the AI repeats back what it understood so you can confirm, and only then does it start writing. There are three layers, from quick to detailed, and you can stop at whichever one gives you what you need:
A single input box. For example: "Create 20 multiple-choice questions for Grade 10 Math, quadratic functions, 12 basic and 8 applied."
The AI reads your request and shows a "Here's what I understood" card: subject, grade, sections, and question counts by difficulty. Edit anything that's off.
A table of topics × 5 difficulty levels for each section, room for extra instructions to the AI, and the option to save it as a reusable blueprint.
After clicking Generate, the AI writes the questions in the background; you then preview each one, edit it, and set the test name, code, and time limit before saving. A saved test can be used for practice, quizzes, in-class exams, cross-class exam sessions, or printing.
Step 1: Describe the test you want
In the teaching workspace, open Teaching → Tests, click Create, and choose Generate test with AI. The page opens with one large input box and three clickable examples:
- Create a 15-minute Grade 10 Math exam on Functions with 10 multiple choice questions
- Create 30 multiple choice questions for Grade 12 Physics on Mechanical oscillations
- Create a Grade 12 Math exam with 3 parts: 18 multiple choice questions, 4 true/false questions, 6 short-answer questions — topic: Antiderivatives and Integrals
A good description includes the subject, grade, topics (using the exact textbook wording if possible), how many questions of each type, and difficulty. Question types the AI can write:
| Question type | When to use it |
|---|---|
| Single-answer multiple choice | The most common type — graded automatically, answer order can be shuffled |
| Multi-answer multiple choice | Tests deeper understanding, scored by number of correct selections |
| True/false clusters | A set of four true/false statements under one prompt, common in standardized exams |
| Short answer / fill in the blank | The answer is a number or a short word, graded automatically |
| Essay | Graded by the teacher, or by AI against a rubric and answer key |
| Matching | Pair concepts with definitions, or events with dates |
Step 2: Confirm what the AI understood
Click Generate; a few seconds later a "Here's what I understood" card appears: grade and subject (editable dropdowns), the list of sections with question type, topic, and question counts per difficulty level. This step doesn't use credit. You have three options:
- Rewrite: go back to the description box.
- Edit details: opens the full blueprint, pre-filled with what the AI understood, for fine-tuning.
- Generate test: confirm and start writing questions.
The detailed blueprint (advanced)
The blueprint is how you tell the AI "this section has this question type, these topics, this many questions at each level." Each section is one question type; inside it is a table with a Topic column and 5 difficulty columns: Recall · Comprehension · Application · Advanced Application · Evaluation. Add a topic row and type a count into each cell; the total updates automatically.
The Extra instructions for the AI box takes notes like "use real-world context", "keep numbers whole", "add a short explanation to every question", or "no calculators allowed." For a blueprint you'll reuse, click Save as a test blueprint; next time Choose a test blueprint has it ready — handy for a department standardizing on one blueprint across a grade level.
The AI writes the test; you preview and save
Question generation runs in the background, usually taking from half a minute to a few minutes depending on question count; a long test is split into batches so it doesn't get cut off partway. When it's done, a preview page shows every question with its answer. Here you:
- Review each question. Edit the wording, the answer, or the explanation right there; delete any question you don't like. Math renders with MathJax — type LaTeX inside
$…$. - Set the test details. Name, notes, time limit (minutes), total points, and how each question is scored.
- Codes and shuffling. Variants is how many shuffled versions to generate from the same question set; a code is built from a prefix, starting number, length, and suffix (e.g. 101, 102, 103…). Each section has a shufflable flag, a point weight, and an optional time per item if you want per-question timing.
- Save. The test appears in the Tests list, ready to assign or print.
After you have a test: assign it, print it, run an exam session
- Print or export to Word. The download builds each code variant and its bubble sheet; choose a two-column layout to save paper.
- Generate an equivalent test. Click Generate equivalent test and the AI writes a fresh set of questions with the same blueprint and difficulty — useful for a later section or for students retaking practice.
- Assign it in class. In a session, add a Test activity (timed, taken seriously), a Quiz (played live in class, students join with a QR code), or a Homework assignment; the system grades automatically and results flow into the gradebook and weekly report.
- Exam sessions. Teaching → Exams → Create exam: choose Single-class or Cross-class, set a name and date, pick the test, and add candidates by class or individually. Each exam has an exam room link; the teacher starts it, watches who's taking it, flags rule violations, and stops it when time is up. Once an exam has started, the candidate list locks.
- Analysis. After grading, the gradebook shows each student's and the class's accuracy by topic and difficulty; those strengths and weaknesses flow straight into the weekly report sent to parents.
Three other ways to get a test
| Method | When to use it | How |
|---|---|---|
| Import from Word | You already have a test drafted | Upload a .docx file; the system splits out questions and answers for you to preview, edit, and save. You can also restore from a previously exported backup file. |
| Build from the question bank | The center already has a question bank organized by topic and difficulty | Pick a bank, set the blueprint, and the system pulls matching questions at random to fill each cell. The bank also has an AI button to generate questions straight into a topic × difficulty cell. |
| Save from the public test catalog | You need a reference test quickly | Visit the public test catalog, open a test, and click Save a copy; it becomes an independent copy you can edit freely. |
How are AI credits counted?
Every center shares one credit balance across its AI features. Test generation deducts credit per question actually requested, and only after the AI responds; before that, the system has already confirmed there's enough credit for the whole test, and warns you immediately with the amount needed and remaining if not. Standard and Pro plans get a credit grant every month; the owner can buy more in the Plan tab. New accounts get a trial credit to try it out. See pricing in Center Solutions.
Get started now
Sign in to build a test: you'll land straight on the Tests list, click Create → Generate test with AI. Want students to take the test in class right away? Read Interactive Lessonsto add a Test or Quiz activity to a session.
Frequently asked questions
Does AI test generation follow the right curriculum?
You pick the subject, grade level, and topics; the AI receives those along with your difficulty blueprint. It can still phrase a question awkwardly or mark a wrong answer, so always preview and fix each question before saving and assigning it.
How many credits does AI test generation use?
Credits are deducted per question actually requested, at the current rate shown in the Plan tab. The system checks you have enough credit for the whole test before calling the AI, so you never end up with a half-finished test and no credit left. Understanding your request and grading don't cost credit.
I already have a test written in Word — can I use that?
Yes, use Import from Word: upload the file and the system splits out questions and answers for you to preview and edit before saving it as a normal test. Math notation in the Word file is preserved. You can also restore a test from a backup file you exported earlier.
Can a generated test be printed?
Yes. Every test downloads as Word or PDF, with shuffled answer keys and bubble sheets included.
Can students take a test on a phone?
Yes. Exam sessions and practice assignments run in the browser on phones, tablets, and computers; results are graded automatically the moment they're submitted, except essay questions, which a teacher grades or has AI grade.