Skip to main content

🏗️ Understanding Didask's Architecture Levels

Before designing your first training course, a few minutes to understand how Didask organizes content will save you a lot of time.

Written by Océane

⏱️ The Essentials in 3 Minutes

• The basic building block is the granule (information or exercise). Granules are organized into modules, modules into projects.
• A chapter groups several modules within a project, it is optional.
• A course is the distributed version of a project, intended for a target audience.
• A program groups several courses for complete learning on a topic.


🧠 Understanding the Value of Architecture

Designing training without understanding Didask's architecture risks creating poorly sized content: a module that's too long, an all-purpose project, a structure impossible to evolve. Understanding the levels from the start allows you to design coherent, modular, and easy-to-maintain training courses.


🗂️ Overview

Level

Role

Indicative duration

Optional?

🧩 Granule

Basic unit: one concept or one exercise

2–5 min

No (except for in-person modules)

📚 Module

Precise pedagogical objective, groups several granules

10–15 min+

No

🧾 Chapter

Groups modules by theme

Variable

Yes

📝 Project

Complete training course

1–2h+

No

📖 Course

Distributed version of a project

= project

No

🎓 Program

Groups several courses

4–10h+

Yes


🔎 Level Details, from Smallest to Largest

🧩 Granule

The basic unit. Each granule targets a small change in the learner's understanding or behavior. There are two types: the information granule (text, video, image, audio…) and the exercise granule (MCQ, role-play scenario, ordering…).

Example: a 2-minute video "What is active listening?" is an information granule.

📚 Module

A learning unit centered on a precise pedagogical objective. It is made up of several granules and typically lasts 10 to 15 minutes. Modules can be of different types: e-learning, in-person, evaluation, corrected assignment…

Example: a "Non-verbal communication" module with granules on body language, facial expressions, and tone of voice.

🧾 Chapter (optional)

A chapter groups several modules around a theme or an intermediate objective. It allows a project to be structured into major sections. Its use is optional.

Example: in a project on nutrition, chapters such as "The basics of nutrition", "Diets", "Nutrition and performance".

📝 Project

The starting point for design. A project groups modules (and chapters) to form a complete learning experience, typically lasting 1 to 2 hours.

Example: "Improving professional communication" with modules on active listening, adapting the message, and non-verbal communication.

📖 Course

The distributed version of a project. This is the level at which you configure distribution: target audience, access settings, progressive unlocking… A single project can be published as several distinct courses for different audiences.

Example: the "Cybersecurity" project published as a "New employees" course and an "IT team" course.

🎓 Program (optional)

The broadest structure. A program groups several courses to offer complete learning on a topic. Its duration can range from 4 to 10 hours or more.

Example: a "Project management certification program" with courses "Introduction", "Collaborative tools", and "Risk management".

ℹ️ The Program feature is only available when Didask is used as an LMS.


Keywords : architecture, structure, breakdown, glossary, project, publication, course, module, granule, chapter, program

Did this answer your question?