Numbas update

Christian Lawson-Perfect,
Newcastle University

Numbas user meeting, Spring 2022

“In the coming year, I’m going to focus less on developing new features in Numbas, and more on organising the content we’ve already got.”

🙄

numbas.mathcentre.ac.uk/stats:

Community stats

LTI tool v3.0

numbas.org.uk/blog/2021/11/numbas-lti-provider-v3-0/

.exam schema

numbas.org.uk/schema

Numbas Open Resource Library

Aim: Collect good, reliable open-access material in a moderated library.

In progress

Please join in on Thursday morning!

Behind the design of Numbas

numbas.org.uk/behind-the-design/

~ 13,000 words so far

Custom input methods

Motivation

I want an interaction that isn't possible with one of the built-ins.

Solution

Extensions can define new input methods, and custom part types can use them.

documentation

Pre-submit tasks

Motivation

Something long-running or asynchronous needs to happen before marking.

Solution

pre_submit marking note is evaluated before the rest of the marking algorithm.

documentation

Extensions

Queues

Motivation

Solution

Queues attached to projects, with checklists and comment threads.

Autocompletion in the editor

Goals for the immediate future