Live Quiz (Real-time Quiz)
K-Lounge's Live Quiz feature allows teachers to conduct Kahoot-style real-time quizzes where all students participate simultaneously.
Overview
Live Quiz creates an engaging, competitive learning environment where:
- All students see and answer questions at the same time
- Points are awarded based on speed and accuracy
- Real-time leaderboard updates keep students motivated
- Teachers control the pace of the quiz
Starting a Live Quiz
Prerequisites
- You must have at least one quiz created in your community
- The quiz must have at least one question
Steps to Start
- Navigate to Live Quiz from the sidebar menu
- Select a quiz from the list
- Click Start to create a new session
- A 6-digit join code will be displayed
Sharing the Code
Once the session is created:
- Display the 6-digit code on your screen
- Students enter the code at
/c/{slug}/live-quiz/join - Use the copy button to quickly share the code
- Wait for students to join before starting
Controlling the Quiz
Waiting Room
While waiting for students:
- See the join code prominently displayed
- View list of joined participants
- Wait until desired number of students have joined
- Click Start Quiz when ready
Question Mode
During each question:
- The question and options are displayed to all participants
- See real-time answer count (X/Y answered)
- Wait for most students to answer
- Click Show Results to reveal the answer
Results Mode
After revealing results:
- Correct answer is highlighted
- See how many got it right
- Top scorers for this round are shown
- Click Next Question or Show Final Results
Final Leaderboard
After the last question:
- Top 3 podium display (gold, silver, bronze)
- Complete rankings with scores
- Students see their final rank
- Confetti celebration for winners
Scoring System
Point Calculation
- Base Points: 1,000 points for a correct answer
- Speed Bonus: Up to 500 additional points
- Formula:
max(0, 500 - (timeMs / 20)) - Faster answers get more bonus points
- Formula:
- Maximum: 1,500 points per question
- Wrong Answer: 0 points
Example
| Answer Time | Base Points | Speed Bonus | Total |
|---|---|---|---|
| 1 second | 1,000 | 450 | 1,450 |
| 5 seconds | 1,000 | 250 | 1,250 |
| 10 seconds | 1,000 | 0 | 1,000 |
| Wrong | 0 | 0 | 0 |
Access Paths
| Action | Path |
|---|---|
| Host Live Quiz | /c/{slug}/live-quiz/host |
| Control Session | /c/{slug}/live-quiz/host/{code} |
| Student Join | /c/{slug}/live-quiz/join |
| Student Play | /c/{slug}/live-quiz/play/{code} |
Best Practices
Before the Quiz
- Test your quiz beforehand
- Ensure all students can access the platform
- Have the 6-digit code ready to display
- Set up screen sharing if teaching remotely
During the Quiz
- Give students enough time to read questions
- Pause between questions for discussion
- Use results screens to reinforce learning
- Keep energy high with encouragement
After the Quiz
- Celebrate top performers
- Review commonly missed questions
- Discuss correct answers for learning
Technical Notes
- Sessions use polling (1.5-2 second intervals)
- Session codes are unique 6-digit numbers
- Sessions can be ended early by the host
- Data is saved for future reference
Troubleshooting
Students Can't Join
- Verify the code is correct (6 digits)
- Check that the session hasn't ended
- Ensure students are logged in
Question Not Appearing
- Wait for polling interval (up to 2 seconds)
- Refresh the page if needed
- Check network connection
Scoring Issues
- Answers must be submitted before results are shown
- Only one answer per question is allowed
- Time is calculated from when question was displayed