Create quality questions from a wide variety of input options
Questions are the fundamental unit of content in PrairieLearn. While questions can be completely static, the key feature of PrairieLearn questions is the ability to generate, display, and grade many unique variants of the same base question.
Write it once, use many times!
Since questions are defined as code, they can be reused in many future assessments. And students can keep trying new variants of difficult problems until they've mastered the topic—no need for you to manually write new questions to give students extra practice.
Check out these template questions - they can be great resources when creating your own questions.
Explore the demo course to see how this all comes together