Interactive Quiz
Test your knowledge with an interactive quiz covering all topics from this guide!
About the Quiz
The quiz contains 31 questions covering key concepts from the guide.
Features
- ✅ Progressive format (one section at a time)
- ✅ Immediate feedback with explanations
- ✅ Retry functionality for learning
- ✅ Performance-based guidance
- ✅ Clean, interactive interface
Taking the Quiz
The quiz requires an R Shiny server to run, so it’s only available locally (not on the website).
Running Locally
Clone the repository and run the quiz on your machine:
# Install learnr if needed
if (!requireNamespace("learnr", quietly = TRUE)) {
install.packages("learnr")
}
# Run the quiz
rmarkdown::run("quiz.Rmd")The quiz will open in your web browser.
Score Interpretation
After completing the quiz, you’ll receive guidance based on your performance:
- 🌟 Excellent (80%+): You have a strong grasp of the material
- ✅ Good (60-79%): You understand most concepts, review missed sections
- 📚 Needs Work (40-59%): Review the full guide and retake the quiz
- ⚠️ Please Retake (<40%): Study the material carefully before retrying
Troubleshooting
If you encounter a namespace error when running locally, restart your R session first:
# In RStudio
.rs.restartR()
# Then run the quiz
rmarkdown::run("quiz.Rmd")Using the Quiz
The quiz is ideal for:
- Self-assessment after reading the guide
- Workshop activities as a follow-up to presentations
- Study groups for collaborative learning
- Course assignments for graduate-level courses
Feel free to use and adapt the quiz for educational purposes under the MIT License.