โน๏ธ Welcome to the CodeKings Beta
Youโre exploring the CodeKings Beta โ a platform built by educators, for educators. This open beta runs for 1 full academic year, giving real classrooms the chance to explore, test, and help shape the future of the system.
As this is an active beta phase, you may encounter occasional bugs or unfinished features. These are a natural part of the testing process. If you spot something that doesnโt look right, please take a moment to report it โ every bit of feedback helps improve the final release.
๐จโ๐ซ Lesson Builder
-
๐ป Syntax-Highlighted Code Blocks: Easily embed code in HTML, CSS, JS, SQL, and C# with automatic color-coding using PrismJS or Highlight.js.
-
๐ง Rich Text Editor Formatting: Supports headers, lists, tables, and inline styles to create clear, structured lesson layouts without needing HTML knowledge.
-
๐ฅ Video Embeds: Paste YouTube or Vimeo links to instantly embed video tutorials and walkthroughs directly into your lessons.
-
๐งฉ Inline Quizzes & Custom Blocks: Insert quiz questions, callouts, and challenge boxes seamlessly within the lesson flow to keep learners engaged.
-
๐ผ๏ธ Image & File Uploads: Upload diagrams, screenshots, or PDFs directly into the lesson, with drag-and-drop placement and responsive resizing.
-
๐ Live Lesson Preview: Instantly toggle between edit and preview modes to see how your lesson looks to students โ no need to publish first.
-
๐ Export & Print Support: Lessons can be exported to PDF or printed for offline access and revision material.
-
๐ Unlock-Based Content Visibility:Time-gate lessons to unlock at specific times, lessons are locked until previous lesson is completed.
๐ Course & Module Builder
Build complete learning pathways by grouping lessons into modules.
- ๐ Time-gate lessons to unlock at specific dates
- ๐งช set starting-point quizzes to guage initial understanding ahead of learning, link quizzes within modules for formative assesment throughout
Modules can be reordered via drag-and-drop, linked to programs, and reused across courses.
๐ Lesson Viewer
A distraction-free interface for students to consume lesson content. Features include:
- ๐ Syntax-highlighted code blocks
- ๐ฅ Embedded video playback
- ๐ Expandable quizzes and interactive widgets
๐ง Quiz Engine & AI Generator
Create quizzes manually or use the built-in AI Question Generator to auto-generate questions from any topic (two at a time). Supported question types include:
- โ
Multiple Choice
- โ๏ธ Short-Answer & Fill-in-the-Blank
- ๐งฉ True/False and Matching
Preview, edit, and assign quizzes to modules or courses in just a few clicks.
โ๏ธ Quiz Question Editor
Manage individual quiz questions with ease:
- โ๏ธ Inline editing of question text and options
- ๐ Shuffle answers automatically for each attempt
- ๐ Preview questions before saving to a quiz
๐ Quiz Modes
- Standard Quizzes: Embedded within lessons or assigned to modules
- Starting Point Quizzes: Diagnostic quizzes to measure baseline knowledge
- Daily Quizzes: Once-per-day quizzes to encourage consistency
- Gauntlet Mode: High-stakes, timed challenges with leaderboards
๐ฅ Daily Quiz + Streak Bonus
Each program offers one Daily Quiz every 24 hours. The daily quiz popup includes:
- โฑ๏ธ Countdown timer for your next attempt
- ๐ Streak tracker showing consecutive quiz completions
- ๐ฅ Streak bonus XP for consistent performance
Maintaining a streak unlocks additional achievements and power-ups.
๐
Gamification Overview
Our gamification system motivates learners through:
- ๐งฌ XP and Level Progression (each level requires 10% more XP than the last)
- ๐ Power-Ups that multiply XP or extend streak windows
- ๐ Achievements for milestone tasks and special challenges
๐จ Unlockable Profile Themes
Customize your dashboard with themes unlocked through achievements:
- ๐ Cyberpunk: Neon grids, glowing panels, sci-fi vibe
- ๐ฎ Arcane: Magical glyphs and mystical accents
- ๐ ๏ธ Mech: Industrial frames and metallic textures
- ๐ป Hacker: Classic green-on-black terminal aesthetic
- ๐ Dyslexia Mode: High-contrast text, larger fonts, extra spacing
๐ Cyberpunk Theme (Example)
A preview of the Cyberpunk theme in action: neon accents, grid backgrounds, and bold typography.
๐ป Hacker Theme (Example)
This preview shows the Hacker themeโs terminal-inspired look: crisp green text on dark background, minimal distractions.
๐งฌ Avatar Unlocks
Choose from powerful avatar classes unlocked via achievements:
- ๐ก๏ธ Knight: +500%% Lesson EXP on every lesson completed
- ๐ช Mage: 100% additional EXP from daily quizzes
- ๐ชจ Golem: +50% Gauntlet EXP on Gauntlet challenges
โจ Avatar Perks & Customization
Beyond buffs, avatars come with unlockable and modular equipment slots. Purely cosmetic, customize your avatar and give it the personal touch!
๐ฏ Advanced Gamification Mechanics
Dive deeper into gamified features:
- ๐ Bonus EXP multipliers triggered by completed streaks or power-up usage
- ๐ฐ Earn EXP, unlock content - level up!
- ๐ Real-time notifications for milestone events
๐ Seasonal Events & Audit Logging
Participate in limited-time events that grant unique badges and XP boosts. All milestone unlocks and major actions are logged for administrative audit purposes.
๐ Live Analytics & Reporting
Real-time, filterable charts provide key insights:
- ๐ Average quiz scores by course, module, or program
- ๐ Total lessons completed per student
- ๐
Engagement trends over days, weeks, and months
Export any dataset (CSV/PDF) for deep analysis or compliance reporting.
๐ฅ User Manager & Role Control
Easily manage all users within your institution:
- โ๏ธ Inline creation, editing, and deletion of user accounts
- ๐ Search/filter by role, program, or status
- โ๏ธ Assign roles: Student, Program Lead, Admin, Superadmin
Program Leads see only their assigned programs; higher roles have broader visibility.
๐ ๏ธ Gauntlet Builder & EXP Tracking
Program Leads create or edit Gauntlet quizzes by specifying:
- ๐ฏ Difficulty levels (Easy, Medium, Hard)
- ๐ก AI-assisted quiz question generation
- โ๏ธ XP reward ladders and entry cost per attempt
Track earned Gauntlet EXP in real time and view leaderboard standings.
โ๏ธ Gauntlet Mode Selection
Learners choose from:
- ๐ก Easy Mode: Progressive XP ladder, perfect for warming up
- โฑ๏ธ Medium Mode: Timed challenge with mid-level difficulty
- ๐ฅ Hard Mode: Single-life, high-stakes quiz for maximum XP
Three attempts per day; power-ups disabled to keep competition fair.
๐ฏ Gauntlet Quiz Interface
During Gauntlet quizzes youโll see:
- ๐ Animated XP ladder showing current reward level
- โฑ๏ธ Countdown timers for each question
- ๐ง Correct-answer reveal with a 5-second delay for feedback
- ๐ Live leaderboard tracking day, week, and all-time scores
๐ฌ Your Feedback Shapes This Platform
CodeKings is not a corporate productโitโs a growing ecosystem built by real educators and learners. Your feedback is essential.
Choose the appropriate form to share your insights:
We review feedback weekly and prioritize updates based on real classroom needs. Every suggestion helps shape upcoming features and improvements.