MoodlishInquisition

module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2025 License: BSD-3-Clause

README

Go Report Card Go Reference

Moodlish Inquisition

Moodlish Inquisition is a package for generating questions and question banks that can be imported in Moodle.

The package will for instance allow you to

  • Programmatically generate banks of questions
  • Generate graphics using TikZ, and include them in questions and answers
  • Use various question types such as multiple-choice, numerical, drop markers etc.

Installation

To use MoodlishInquisition, simply import the needed package in your go source code. Afterwards, run go mod tidy to fetch the packages.

In order to use the TikZ-features, you need a working LaTeX-distribution as well as either pdftocairo or pdf2svg.

Question types

For a list of supported question types and examples, see the documentation of the moodle subpackage.

Directories

Path Synopsis
Package graphics enables inclusion of images in generated questions.
Package graphics enables inclusion of images in generated questions.
Package moodle implements the different question types supported in Moodle.
Package moodle implements the different question types supported in Moodle.
Package unif provides functions to simplify generation of random values.
Package unif provides functions to simplify generation of random values.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL