Docs
Quiz Management

Quiz Management

Learn how to create, manage, and customize quizzes for terminology training.

Quiz Management

The Quiz Management system allows you to create, edit, and manage quizzes to ensure terminology comprehension across your organization.

Creating Quizzes

  1. Navigate to the Quiz Management dashboard
  2. Click "Create Quiz"
  3. Fill in the basic details:
    • Quiz name
    • Description
    • Learning goal
    • Department
    • Passing score
    • Number of questions
    • Difficulty level (easy, medium, hard)
  4. Select terms to include in the quiz
  5. Click "Generate Questions" to create AI-powered questions
Create quiz interface
Quiz creation workflow

After selecting your terms and settings, use the AI-powered question generation:

AI-powered quiz generation

Question Management

Editing Questions

Each question can be edited in several ways:

  1. Manual Editing

    • Click "Edit" on any question
    • Modify:
      • Question text
      • Correct answer
      • Answer options
      • Explanation
    • Save changes
  2. AI-Assisted Editing

    • Click "Edit" on a question
    • Click "AI Edit"
    • Provide instructions for changes (e.g., "Make it more challenging" or "Simplify the language")
    • Review and save AI-suggested changes
Edit quiz using AI assistance
Manual quiz editing interface
  1. Question Deletion
    • Click "Edit" on a question
    • Click "Delete Question" to remove it from the quiz

Question Generation Settings

Questions are generated based on:

  • Selected difficulty level (easy, medium, hard)
  • Learning goal
  • Term definitions and examples
  • Department context

Quiz Settings

Difficulty Levels

  • Easy: Focus on basic recall and simple understanding
  • Medium: Test application and analysis of concepts
  • Hard: Challenge with complex scenarios and relationships between terms

Learning Goals

Learning goals help focus question generation on specific objectives:

  • Term definitions and usage
  • Practical applications
  • Relationships between terms
  • Industry-specific contexts

Quiz Administration

Assigning Quizzes

  1. Click "Assign Quiz" from the quiz details page
  2. Select users or departments
  3. Set due date (optional)
  4. Configure retest period (optional)
  5. Set notification frequency (optional)
Assign quizzes to team members

Monitoring Progress

Track quiz performance through:

  • Completion rates
  • Average scores
  • Pass/fail statistics
  • Individual question performance
  • Department-level analytics

Taking Quizzes

Once a quiz is assigned to you, you can access it from your dashboard:

Quiz taker view of assigned quizzes

When taking a quiz, you'll see the quiz interface:

Quiz taker interface

Track your progress as you complete the quiz:

Quiz taker progress tracking

After completing the quiz, you'll see your results:

Quiz completion screen

Best Practices

  1. Question Generation

    • Provide clear learning goals
    • Choose appropriate difficulty levels
    • Include a mix of terms for comprehensive coverage
  2. Question Editing

    • Review AI-generated questions for accuracy
    • Ensure questions align with department terminology
    • Use explanations to reinforce learning
  3. Quiz Administration

    • Set reasonable due dates
    • Configure retest periods for ongoing compliance
    • Monitor analytics for areas needing improvement

API Integration

Quiz management features are available through our API:

// Create a new quiz
POST /api/quizzes
 
// Generate questions
POST /api/quizzes/{quizId}/generate
 
// Edit questions
PUT /api/quizzes/{quizId}/questions/{questionId}
 
// AI-assisted editing
POST /api/quizzes/{quizId}/questions/{questionId}/ai-edit

Troubleshooting

Common issues and solutions:

  1. Question Generation Failed

    • Verify term selection
    • Check API connectivity
    • Ensure valid difficulty level
  2. AI Editing Issues

    • Provide clear, specific instructions
    • Check term relationships
    • Verify learning goal alignment
  3. Quiz Assignment Problems

    • Confirm user permissions
    • Verify department access
    • Check notification settings