Skip to content
Sign inGet started
Back to course builder

Block Library

All block types

Discover all the building blocks you can use to create your courses. From text to video, from flashcards to code.

Content blocks

The building blocks for your lesson content. Combine them to create rich, interactive lessons.

Heading

Structure your content with headings on three levels. Automatically correct for screen readers and SEO.

Rich text

Write and style text with a compact toolbar. Bold, italic, lists, quotes, and links.

Image

Add images from your media library. With required alt text or mark as decorative.

Video

Upload videos or paste a URL. Set a thumbnail and control whether skipping is allowed.

File

Pick a file from your media library; learners see a clean download card with filename, size, and type. Works for PDFs, Word, Excel, images, and more.

Table

Create tables with editable rows and columns. The first row can be marked as a header.

Column layout

Place blocks side by side in two or three columns. Ideal for comparisons or compact layouts.

Info callout

Highlight important information with a colored box. Choose from info, warning, error, or success.

Button link

Add a prominent link as a button. Primary or secondary style, internal or external.

Accordion

Collapsible sections for FAQs or additional information. Keeps your lesson organized.

Tabs

Organize content into tabs. Perfect for step-by-step instructions or comparing options.

Flashcards

Flippable cards with front and back. Ideal for terms, definitions, and memorization.

Checklist

A checkable list with items. Let learners track their progress within a lesson.

Line / Timeline

Connect items visually with a line. As a timeline you can also add dates to each point.

Code block

Display code with syntax highlighting. Supports dozens of programming languages and a filename.

Separator

A visual line to separate sections. Choose from three colors.

Input blocks

Let learners make choices. The rest of the lesson adapts based on their answers.

Dropdown input

A select menu for learners to choose from. Drive conditional content based on their choice.

Toggle input

A simple on/off switch. Show or hide blocks based on the toggle state.

Selector input

Pill-style buttons to choose an option. All options are immediately visible to the learner.

Test blocks

Add quizzes, assessments, and knowledge checks to your courses. Auto-graded with points and validation.

Multiple choice

Ask a question with several options. Configure correct answers, scoring, and shuffle order. Auto-graded.

True / false

Present a statement and let the learner pick true or false. Quick to author and instantly graded.

Text input answer

Let learners type an answer. Match exact text or accept multiple variants, with single-line or multi-line input.

Numeric answer

Ask for a number with min/max bounds, decimal precision, and tolerances. Ideal for calculations and measurements.

Cloze (fill in the blank)

Mark words in a sentence as blanks. Each blank can accept multiple correct answers and is scored individually.

Matching pairs

Define pairs across two columns and let learners connect each item to its correct counterpart. Per-pair points and shuffled order.

Ordering

Set the correct order in the editor; the learner sees the items shuffled and reorders them. Per-position points, optional bonus and penalty.

Sort into buckets

Define items and buckets and assign each item to its correct bucket. Per-item points, optional bonus for partial correctness, and per-mistake penalty.

Hotspot

Place hotspots on an image and let learners click the correct areas. Great for anatomy, maps, diagrams, and interfaces. Per-hotspot points and penalty for wrong clicks.

Gamify blocks

Make learning fun with playful blocks like word-guessing games and hangman. Purely for engagement — no scoring.

Guess the word

Author picks the secret word and number of attempts. Learners type guesses; each letter is coloured to show whether it's correct, in the wrong place, or absent. Pure engagement — no scoring.

Hangman

Author sets the word, optional category and hint, and how many wrong guesses end the game. Letters are revealed as the learner guesses correctly.

Ready to build?

Start your first course today and discover how easy it is.