Behind the design of Numbas

Fluffy topics

  • Motivating principles
  • Feedback
  • Editing interface
  • Randomising questions
  • Extensions
  • Parsing mathematical notation
  • Number notation
  • Simplifying mathematical expressions
  • Methods of interaction
  • Organising content
  • Writing style for questions
  • Unusual kinds of answer

Features

  • Diagnostic mode
  • Explore mode
  • Marking algorithms
  • Custom part types
  • Alternative answers
  • Adaptive marking
  • Pattern-matching mathematical expressions
  • Themes

Other stuff

  • Bibliography
Theme by the Executable Book Project

Behind the design of NumbasΒΆ

This site collects articles by the Numbas team on the motivations and research behind the design of the Numbas system.

Fluffy topics

  • Motivating principles
  • Feedback
  • Editing interface
  • Randomising questions
  • Extensions
  • Parsing mathematical notation
  • Number notation
  • Simplifying mathematical expressions
  • Methods of interaction
  • Organising content
  • Writing style for questions
  • Unusual kinds of answer

Features

  • Diagnostic mode
  • Explore mode
  • Marking algorithms
  • Custom part types
  • Alternative answers
  • Adaptive marking
  • Pattern-matching mathematical expressions
  • Themes

Other stuff

  • Bibliography

next

Motivating principles

By Christian Lawson-Perfect
© Copyright 2021, Christian Lawson-Perfect.