๐Ÿ“˜ CodeKings Quiz System Guide

This guide explains how to build and manage quizzes on CodeKings, including diagnostic (starter), post-session (regular/achievement), daily revision, and mini-game (Gauntlet) formats.


๐ŸŸข Starter Quizzes

Purpose: Diagnose a studentโ€™s current knowledge before the course begins.

Builder Access: Open Starter Quiz Builder

Starter quiz builder interface

๐Ÿ“˜ Regular, Achievement & Daily Quizzes

Purpose: Used after each lesson for review, to unlock rewards, or for self-paced revision.

Builder Access: Open Quiz Builder (All Types)

Question Builder Quiz Creator
Add Quiz Quiz Generator
๐ŸŽ‰ Example Button Output
โœ… Take the Quiz
๐Ÿ”ง Copy This Code
<div class="text-center mt-5">
  <h3>๐ŸŽ‰ Ready to test what you've learned?</h3>
  <a href="https://codekings.digital/generated_quizzes/quiz_61_python_basics_lesson1_quiz.php" 
     class="btn btn-success btn-lg mt-2">
    โœ… Take the Quiz
  </a>
</div>

To link your own quiz, simply change the filename in the example URL:
/generated_quizzes/quiz_61_python_basics_lesson1_quiz.php
Youโ€™ll find the filename after previewing your quiz in the builder.

๐Ÿ” Preview Your Quiz
Preview quiz step

Click โ€œPreviewโ€ after generating to open your quiz and view its unique URL.

๐Ÿ“„ Quiz Filename Display
Generated quiz filename

Copy the filename from your browser's address bar and use it in your buttons or links.


๐Ÿ”ฅ Gauntlet Mode

Purpose: A solo XP challenge mini-game to reinforce skills and encourage independent learning.

Students can launch Gauntlet anytime from their dashboard.

Gauntlet Builder
Gauntlet Questions
Gauntlet Edit

๐ŸŽฎ Launch Gauntlet


๐Ÿ“Œ Summary

Need help? Contact the CodeKings admin team or refer to the full admin manual.