Link Search Menu Expand Document

Question Types

All questions are simple markdown files with a bit of front matter to tell the script what it needs to know to display and grade the question. At a minimum, the front matter needs to include the question type. The question might also require the correct answer in the front matter.

The front matter would look something like this.

---
title: An optional title for the question
type: (Question type: MC, TF, FIB)
answer: (The correct answer)
---

So, let’s say we want a multiple choice question. It would look like this.

---
title: My first multiple choice question
type: MC
answer: A
---

All questions share the following properties in front matter. Some questions types may have additional properties.

Property Notes
title The name of the question. This is optional and currently not used, but may be in the future.
type The type of question - either MC (multiple choice), TF (true / false), or FIB (fill in the blank). This is the only required field.

Table of contents