Author(s): Firas Moosvi, Jake Bobowski, John Hopkinson, Reza Khanbabaie
The Open Problem Bank for Physics (OPBP) is meant to be used with introductory physics courses that are either calculus or algebra-based. It pairs nicely with the OpenStax College or University Physics textbooks developed by Rice University. The OPBP has the following features:
- Randomized: algorithmically generate question isomorphs with multi-level randomization of surface and deep features.
- Auto-graded: algorithmically generate distractor multiple choice answers, and automatically grade both numeric and multiple choice questions.
- Versioned: Use a modern version control system (git) to set up and track question changes over time.
- Tagged: Apply a custom taxonomy to tag questions in the problem bank.
- Inclusive: Use inclusive language in all problems by removing gender and cultural stereotypes and using plain language.
The problem bank currently has 480 problems, and we expect to grow the problem bank over time.
Science and Technology
Irving K. Barber School of Arts and Social Sciences, School of Engineering
Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Undergraduate Lower Division
- Scripts to convert problems from Markdown to PrairieLearn are here: https://github.com/orgs/open-resources/dashboard
- University Physics Volume 1
physics, randomized, Prairie Learn, homework problems, test problems