PrairieLearn is an online problem-driven learning system. It consists of a server component that presents questions and other data via an API, and a web-app that interfaces with the user and communicates with the server.
- Troubleshooting and other questions
- Overview of PrairieLearn
- Installing and running PrairieLearn on Linux or OS X
- Installing and running PrairieLearn on Windows
- PrairieLearn server configuration
- Course configuration
- Writing questions
- Writing tests
- Syncing with GitHub
PrairieLearn v2 is still in development. It is currently being beta tested in a small number of live courses.