Interactive E-Learning Screen Patterns Library
When we design learning experiences, we start from interaction patterns that are proven to help learners engage, reflect, and retain information.
This library groups common interaction types by screen pattern. While many examples originate in authoring tools, these interaction models can be built directly in HTML-based LMS platforms like Moodle — without requiring proprietary editing licenses.
Use this page as a visual menu of interaction ideas and learning screen formats.
External examples are linked for reference and inspiration.
Tabs & Layered Content Interactions
Best for: comparing concepts, organizing categories, exploring related ideas without scrolling overload.
Common patterns include:
- Multi-topic tab panels
- Compare-and-contrast tabs
- Step tabs
- Category tabs
- Myth vs fact tabs
What learners do: Click tabs to switch views within the same screen.
Tab Interaction Examples:
https://storylinetemplateslibrary.com/template-library/interactions/templates-interactions-tabs/
Content Carousel Examples:
https://storylinetemplateslibrary.com/template-library/interactions/content-carousels/
Click-to-Reveal Interactions
Best for: progressive disclosure, sensitive topics, chunked learning, and curiosity-driven exploration.
Common patterns include:
- Click cards
- Flip cards
- Reveal panels
- Expand boxes
- Hotspot reveals
- Layered image labels
What learners do: Click elements to reveal hidden content.
Click and Reveal Examples:
Image Collage Examples:
https://storylinetemplateslibrary.com/template-library/interactions/image-collage/
Flip Cards Examples:
Scenario & Decision Interactions
Best for: behavior change, judgment, situational awareness, harm-reduction topics.
Common patterns include:
- Choose-a-response scenarios
- Situational judgment screens
- Dialogue choices
- Branch-lite decisions
- Consequence reveals
What learners do: Choose responses and see outcomes or feedback.
Character Choice Examples:

Knowledge Checks & Quiz Patterns
Best for: reinforcement, comprehension checks, pre/post assessments.
Common patterns include:
- Multiple choice layouts
- Multi-select questions
- True/false screens
- Matching concepts
- Inline knowledge checks
What learners do: Answer questions and receive feedback.
Text Entry Examples:

Process & Step Flow Interactions
Best for: sequences, cause-and-effect, behavioral pathways, staged risk models.
Common patterns include:
- Step-by-step flows
- Timelines
- Journey maps
- Phase diagrams
- Decision trees
- Sliders (often used for staged progression or controlled reveal)
What learners do: Move through structured stages of a process.
Step Process Examples:

Slider Examples:
https://storylinetemplateslibrary.com/template-library/interactions/sliders/
Matching & Sorting Interactions
Best for: classification, recognition, concept grouping.
Common patterns include:
- Match pairs
- Category sorting
- Label diagrams
- Drag-to-group patterns (conceptual — implemented differently in HTML)
What learners do: Classify or pair related items.
Drag and Drop Examples:

When We Use These Patterns
We select interaction types based on:
- learning objective
- cognitive load
- sensitivity of topic
- assessment needs
- device accessibility
- reporting requirements
Not every course needs every interaction — the right mix creates clarity without distraction.
Note on Examples
Examples linked above are third-party demonstration templates provided for reference and inspiration. We do not redistribute these templates. The interaction patterns themselves can be implemented in custom HTML-based learning environments and LMS platforms.





