Our Tools

STACK

STACK (System for teaching and assessment using a computer algebra kernel) is a leading assessment system for computer-based practice and testing in STEM subjects and is available in Moodle and ILIAS as a question type.

The core features of STACK are the input of mathematical expressions such as function terms or matrices and the checking of student answers.

Maxima

In order to evaluate mathematical expressions and check them for relevant properties, STACK uses the computer algebra system Maxima.
Checking for properties can be used as a basis for evaluation and feedback. Such properties can be:

  •     Is the expression equivalent to the solution?
  •    Is the expression completely simplified?
  •    Is the expression given in a certain form (e.g. factorised, multiplied out,...)?

JSXGraph

JSXGraph is a browser-independent JavaScript library for interactive geometry, function graphs, diagrams and data visualisation in the web browser.

JSXGraph is integrated into STACK and can also be used for input, so that students can, for example, manipulate graphs and receive feedback on them.

GeoGebra

GeoGebra is a free platform with interactive tools for mathematics and science, enabling students to explore mathematical concepts visually. By integrating GeoGebra applets into STACK, graphical inputs—such as moving points or lines—can be used to provide individualised feedback.

CodeRunner

CodeRunner is a free, open-source plugin for Moodle that evaluates students' programming code. It is primarily used in programming courses but can also be applied to other text-based questions. It supports numerous programming languages and assesses responses by executing user-defined test cases.