quiz-generator
Quiz Generator: College-Level Interactive Chapter Assessments
Version: 5.0.0 | Consolidates: quiz-answer-redistributor v3.0.0 | Alignment: Constitution v3.1.2, Co-Learning Partnership, "Specs Are the New Syntax" | KEY FEATURES: 50 total questions, automated answer redistribution with intelligent explanation regeneration, 15-20 displayed per batch, immediate feedback per question, randomized batching on retake, no pass/fail threshold, evals-aligned questions
Quiz Component Location: robolearn-interface/src/components/Quiz.tsx (globally registered—no imports needed)
Usage Reference: robolearn-interface/src/components/QUIZ_USAGE.md (example structure + best practices)
Example Quiz: robolearn-interface/src/components/references/example-quiz.md (full working example with all patterns)
Purpose
Generate high-quality, college-level MCQ quizzes (50 comprehensive questions total) using the globally-registered Quiz component (<Quiz />). The component automatically:
- Displays 15-20 random questions per session (shuffled from the 50 total)
- Shows immediate feedback after each answer (correct option + explanation + why wrong if incorrect)
- Shuffles questions differently on each retake (randomized batching from the same 50)
- Provides progress tracking, color-coded feedback, and detailed review page
- NO passing/failing threshold—just tracks score and learning