πŸš€ Getting Started


πŸ“… 1. Creating a Program

Program Creation Screenshot

πŸ“„ 2. Creating a Course

Course Builder Screenshot

πŸ“‚ 3. Creating Modules

Module Creator Screenshot

πŸ“– 4. Lesson Builder

Example:

<p><a class="quiz-button" href="generated_quizzes/quiz_41_level_2_computing_end_of_topic_html_quiz.php" target="_blank" rel="noopener">Take the HTML Basics Quiz!</a></p>
  
Lesson Builder Screenshot Lesson Preview Screenshot Lesson Edit Screenshot

πŸŽ“ 5. Quiz System

  • Use the Quiz Generator to create quizzes for any module.
  • Choose between:
    • Manual question creation
    • AI-powered question generation
Edit Questions Screenshot Quiz Generator Screenshot
  • New Question Types Supported:
    • Multiple Choice (MCQ): Classic single-answer multiple choice with answers randomized per attempt.
    • Short Text: Students type answers evaluated with fuzzy matching, allowing minor typos and synonyms.
    • Fill-in-the-Blank: Phrase completion with lenient fuzzy grading similar to short text.
Quiz Questions Example Blank Quiz Questions
  • FuzziMatchβ„’ Grading Algorithm:
    • Utilizes approximate string matching (like Levenshtein distance) to compare answers.
    • Allows small spelling errors, grammatical differences, and acceptable synonyms or word substitutions (e.g., "build" vs "create").
    • This leniency improves fairness while maintaining assessment integrity.
  • Quiz Types:
    • πŸ“… Daily Quizzes: One per program. Shown on the dashboard. Encourages streaks.
    • πŸ”₯ Achievement Quizzes: Tied to EXP, badges, and level progression.
    • πŸ“š Regular Quizzes: Embedded into modules/courses.
    • βš”οΈ Gauntlet Mode: A unique, high-risk format with these rules:
      • 3 attempts max per day
      • Costs Achievement Points (AP)
      • One mistake ends the run
      • Time-limited questions
      • Each mode must be created separately
      • Modes include:
        • Easy (20s/question)
        • Medium (30s)
        • Hard (40s)
        • Mixed (30s, random difficulty)
        • 1v1 (coming soon)
  • Scoping:
    • Daily & Gauntlet: Program level
    • Regular & Achievement: Course/module level
Quiz Notification Screenshot

βš”οΈ Gauntlet Mode Showcase

🏠 Gauntlet Homepage

Animated mode selector with reward previews and entry costs.

Gauntlet Home Screenshot

🧩 Easy Mode Ladder

One wrong answer ends your run. Time pressure builds with each level.

For Easy mode - it is recommended to use MCQ predominantely due to the time-constraints

Gauntlet Easy Mode UI

βš™οΈ Medium Mode Ladder

Moderate time pressure with slightly increased difficulty.

It is recommended to include basic Fill-in-the-Blank and Short Text answer types alongside MCQs to increase variety and challenge.

Gauntlet Medium Mode UI Gauntlet Medium Mode Popup

πŸ“Š 6. Analytics Dashboard

Basic Analytics Screenshot Comprehensive Analytics Screenshot