Tandem Tertiary
Platform Documentation
Getting Started
  • Welcome to Tandem
  • Your First Assessment
Managing Your Courses
  • Creating a Course
  • Inviting Students & Staff
  • Understanding User Roles
Building Your Question Bank
  • Question Builder
  • Guiding Principles
  • Organising with Tags
Creating & Delivering Assessments
  • Assessment Settings
  • Assessment Overrides
Grading & Analysing Results
  • The Grading Workflow
  • Understanding Insights
Your Experience
  • Sharing Feedback

Question Builder

The question builder is where you create and refine reusable questions for your course. It combines a rich editor, answer configuration, and validation so each question behaves predictably inside assessments.

Creating questions

To create a question, start by typing out the question in the question text box. This text box mirrors the style of Notion, providing a familiar and powerful editing experience.

You can use the drop down on the top left to select different components like headings, lists, or code blocks.

Question builder showing the component dropdown menu
The component dropdown menu

Alternatively, slash commands can be used for more convenient access. Simply type / to see the available options.

Slash commands menu in the editor
Using slash commands to insert components

Adding equations

Mathematical equations can be added in three ways: as a standalone block for emphasis, inline with your text, or by using explicit syntax.

Equation block

This provides a dedicated, centred equation environment. It can be accessed using the dropdown or the slash command.

Creating an equation block

Inline equation

This creates an equation to fit seamlessly with other text. This can only be obtained using a slash command.

Creating an inline equation

Explicit syntax

You can also create an inline equation by wrapping your LaTeX in double dollar signs, e.g. $$x^2$$.

The result is a clean, formatted equation that renders perfectly for students.

Demonstration of both equation types
Inline (top) vs Block (bottom) equations

Creating answers

Once you have defined the question stem, you need to create answers. Answers can be created in a variety of forms to suit different assessment needs. After answers are created, they need to be added to the question text box using the slash command /ans. Otherwise, the student will be unable to input an answer.

Text answers

Standard text inputs for short or long form responses.

Text answer configuration

Multiple choice

Single-select options where students choose one correct answer from a list.

Multiple choice question configuration

Multiple select

Allows students to select more than one correct option.

Multiple select question configuration

Dropdown text

Inline dropdown menus within a body of text.

Dropdown text question preview

Boolean answers

For simple True/False or Yes/No questions.

Boolean answer configuration

Numerical formula

For numerical formula answers, the answer will be calculated in terms of question variables. This allows for dynamic questions where every student gets unique values.

Numerical formula question configuration

To express the final answer as an equation in terms of the variables, the syntax is to wrap a double pair of curly brackets around the variable name.

Detailed view of formula syntax with double curly brackets

Working with variables

Variables can be created using the right sidebar. You can define variables in either Numerical mode (for ranges and random values) or Text mode (for selecting from a list of strings). To reference variables in the question text box, use the slash command /var. You will then be prompted to select the required variable. Alternatively, you can type $${{variable_name}}$$ to manually link a variable.

Variable types selection in the sidebar
Creating variables in the right sidebar

Preview and verify

Once created, a student preview can be used to verify the required formatting and behaviour. It is good practice to test both correct and incorrect answers to ensure feedback is displayed as expected.

When you are satisfied, press Create question to save it to your bank.