quiz-creator
Quiz Creator
Generate comprehensive quizzes from any study material with varied question types and difficulty levels.
Workflow
flowchart LR
A[Source Material] --> B[Extract Key Concepts]
B --> C[Select Question Types]
C --> D[Generate Questions]
D --> E[Create Answer Key]
E --> F[Format Output]
Step 1: Analyze Source Material
- Identify key concepts - Main topics, definitions, processes
- Find testable elements - Facts, relationships, causes, comparisons
- Note difficulty progression - Basic recall → Application → Analysis
Step 2: Question Type Templates
Multiple Choice (MCQ)
**Q1.** [Question stem]
A) [Distractor - common misconception]
B) [Distractor - partially correct]
C) [Correct answer]
D) [Distractor - related but wrong]
<details>
<summary>Answer</summary>
C) [Explanation why correct and why others are wrong]
</details>
Best for: Definitions, facts, identifying correct procedures
True/False
**Q2.** [Statement to evaluate] _(True/False)_
<details>
<summary>Answer</summary>
**False** - [Explanation of the correct information]
</details>
Best for: Common misconceptions, verifying understanding
Fill-in-the-Blank
**Q3.** The process of ________ converts glucose into ATP through ________.
<details>
<summary>Answer</summary>
**cellular respiration**, **oxidative phosphorylation**
</details>
Best for: Terminology, formulas, key vocabulary
Short Answer
**Q4.** Explain the relationship between [concept A] and [concept B].
<details>
<summary>Answer</summary>
[Model answer with key points that should be mentioned]
**Key points to include:**
- Point 1
- Point 2
- Point 3
</details>
Best for: Conceptual understanding, explanations, analysis
Matching
**Q5.** Match each term with its definition:
| Term | Definition |
|------|------------|
| 1. [Term A] | A. [Definition 3] |
| 2. [Term B] | B. [Definition 1] |
| 3. [Term C] | C. [Definition 2] |
<details>
<summary>Answer</summary>
1-B, 2-C, 3-A
</details>
Best for: Vocabulary, pairing concepts, classifications
Step 3: Difficulty Levels
| Level | Characteristics | Bloom's Level |
|---|---|---|
| Easy | Direct recall, single concept | Remember |
| Medium | Application, 2+ concepts combined | Understand/Apply |
| Hard | Analysis, synthesis, edge cases | Analyze/Evaluate |
Difficulty Distribution Recommendation
- Review quiz: 60% Easy, 30% Medium, 10% Hard
- Practice test: 30% Easy, 50% Medium, 20% Hard
- Challenge quiz: 10% Easy, 40% Medium, 50% Hard
Step 4: Quiz Structure Template
# [Topic] Quiz
**Subject:** [Subject Name]
**Difficulty:** [Easy/Medium/Hard/Mixed]
**Questions:** [Number]
**Time:** [Suggested minutes]
---
## Section A: Multiple Choice (X points)
[MCQ questions]
## Section B: True/False (X points)
[T/F questions]
## Section C: Short Answer (X points)
[Short answer questions]
---
## Answer Key
[All answers with explanations]
---
*Generated from: [Source material reference]*
Step 5: Quality Checklist
- Questions test understanding, not just memorization
- MCQ distractors are plausible (not obviously wrong)
- Difficulty is appropriate for stated level
- Answer explanations clarify misconceptions
- Questions cover breadth of source material
- No ambiguous wording or trick questions
More from szeyu/vibe-study-skills
study-notes-creator
Create organized, visual study notes with folder structures, diagrams, and example-based learning from source materials (PDFs, lecture notes, documentation). Use when creating structured learning materials, exam preparation notes, or educational documentation. Triggers - organize study notes, create visual learning materials, generate notes with diagrams, exam prep notes, example-based learning.
160flashcard-creator
Create flashcards for spaced repetition learning, compatible with Anki import. Supports basic cards, cloze deletions, and mnemonic aids. Use when creating study flashcards, Anki decks, vocabulary cards, memorization aids, or spaced repetition materials from notes or topics. Triggers - create flashcards, make Anki cards, spaced repetition, memory cards, cloze deletion cards.
131exam-prep
Comprehensive exam preparation strategies and materials. Creates study schedules, review sheets, practice tests, and identifies weak areas. Use when preparing for exams, creating study plans, building review materials, or organizing exam preparation. Triggers - exam prep, test preparation, study schedule, review sheet, practice test, exam study plan.
105chemistry-tutor
Chemistry subject expertise for study notes, problem-solving, and explanations. Covers organic, inorganic, physical, and analytical chemistry. Provides reaction mechanisms, molecular diagrams, formulas, and worked examples. Use when studying chemistry topics, creating chemistry notes, solving chemistry problems, or explaining chemical concepts. Triggers - chemistry help, chemical reactions, organic chemistry, periodic table, stoichiometry, molecular structures.
57physics-tutor
Physics subject expertise for study notes, problem-solving, and explanations. Covers mechanics, electromagnetism, thermodynamics, waves, and modern physics. Provides diagrams, formulas, and step-by-step problem solutions. Use when studying physics topics, creating physics notes, solving physics problems, or explaining physical concepts. Triggers - physics help, mechanics, kinematics, forces, energy, electricity, magnetism, thermodynamics, waves.
52math-tutor
Mathematics subject expertise for study notes, problem-solving, and explanations. Covers algebra, calculus, statistics, linear algebra, and discrete math. Provides formulas, proof strategies, and step-by-step solutions. Use when studying math topics, creating math notes, solving math problems, or explaining mathematical concepts. Triggers - math help, algebra, calculus, derivatives, integrals, statistics, linear algebra, proofs, equations.
33