Tool

Learning Mall Toolkit

Convert supported Learning Mall markdown into Moodle XML, preview the quiz structure, and assemble new question blocks manually when needed.

Learning Mall Toolkit

Markdown in, preview out, Moodle XML ready.

Paste the supported Learning Mall markdown, inspect the quiz preview, and download Moodle XML directly. If you do not want to write markdown from scratch, use the question builder to append valid blocks.

Questions
3
Multiple choice
1
Cloze
1
Description
1

Supported format

Top metadata: Category, Description, CodeMode, ImageMaxWidth.

Question blocks start with ## Title.

MCQ answers use - [x] and - [ ].

Cloze uses Type: Cloze and blanks like {{answer|alt}}.

Description uses Type: Description.

Question builder

Build a supported block, append it to the editor, then keep editing if needed.

Checkbox answers using - [x] and - [ ].

Live preview

Rendered quiz

Drag question cards to change order. The markdown editor updates automatically.

$course$/top/Learning Mall Toolkit Demo
learning-mall-toolkit-demo-learning-mall.xml
Description

A short sample set generated directly in the browser.

Drag
Question 1

Primary key purpose

multichoice

What is the primary purpose of a primary key in a relational table?

Uniquely identify each row

Store long text values

Control transaction isolation

Drag
Question 2

Java inheritance completion

cloze

Complete the subclass declaration: class Car extends Vehicle {}

Drag
Question 3

Read this first

description

Use the exported XML in Moodle or Learning Mall question import.

Export

Download export files

The toolkit generates Moodle XML and a standalone preview HTML document in the browser. Raw export content is not shown on this page.