pyquiz

Pyquiz is a Python library for creating quizzes for Canvas.

This is the API documentation describing individual functions available. Other documentation is available on the wiki.

Quiz authors might look at

  • pyquiz.builder for the functions to build a quiz
  • pyquiz.expr for a simple computer algebra system for creating mathematical expressions that can render to LaTeX
  • pyquiz.rand for various facilities for generating random numbers and objects
View Source
r"""
Pyquiz is a Python library for creating quizzes for Canvas.

This is the API documentation describing individual functions available.  Other documentation is available [on the wiki](https://github.com/UCBMath/pyquiz/wiki).

Quiz authors might look at
* `pyquiz.builder` for the functions to build a quiz
* `pyquiz.expr` for a simple computer algebra system for creating mathematical expressions that can render to LaTeX
* `pyquiz.rand` for various facilities for generating random numbers and objects
"""

from pyquiz.builder import *