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
MetadataCategory, Description, CodeMode, ImageMaxWidth
QuestionBlocks start with ## Title
MCQUse - [x] for correct answers and - [ ] for distractors
ClozeUse Type: Cloze and blanks like {{answer|alt}}
DescriptionUse Type: Description for instruction-only blocks

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.