/
Prairie Learn - Problem Editor

Prairie Learn - Problem Editor

Prairie Learn has been included for problem-related analysis as it purely handles question authoring and is a tool regularly used in academic circles. Its fundamental purpose is to provide a toolkit for building complex problems using arbitrary HTML, JavaScript, and Python. Its authoring experience is comparable primarily to OLX custom problem authoring, and as such it doesn’t quite fit here, but it’s as good a place as any to mention it.

For this reason Prairie Learn is not directly comparable with problem editing interfaces present on full LMS platforms, but the following lessons can be drawn from its documentation and examples:

  • PrairieLearn provides some commonly used templates, which include examples for activities such as:

    • Multiple Choice

    • Checkboxes

    • Numerical input

    • Text input

    • Formula-calculated input (Numerical input associated with randomised variables and formulae)

    • Including Figures in problems

    • Matrix Algebra

    • Randomised symbolic calculations

  • Examples listed on the PrairieLearn website often include optional useful steps such as:

    • Option randomization

    • Content and variable randomization

    • The ability for learners themselves to randomly generate a new variant of the same question

    • Dynamic image and figure generation to match randomly-generated content

Links:

Related content

Simple Problem Editor (Olive)
Simple Problem Editor (Olive)
More like this
Simple Problem Editor - Idealised Concept
Simple Problem Editor - Idealised Concept
More like this
Simple Problem Editor Comparator Research
Simple Problem Editor Comparator Research
More like this
Problem Editor - Current State, Gaps, and Opportunities
Problem Editor - Current State, Gaps, and Opportunities
More like this
Brief Review of New 2U Problem Editor
Brief Review of New 2U Problem Editor
More like this
[2U] New Visual Problem Editor
[2U] New Visual Problem Editor
More like this