Skip to content
The Inner Developer
Exploring the craft of code and the person behind it
The Inner DeveloperThe Inner Developer
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
      • xAPI
    • AI Agent Engineering for Developers
      • The Agent Loop
      • Memory Management in Agents
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
      • xAPI
    • AI Agent Engineering for Developers
      • The Agent Loop
      • Memory Management in Agents

E-Learning Development

The text: Sequencing Rules in Practice on a colorful image with a pattern of laptops

Sequencing Rules in Practice

E-Learning Standards, SCORM 2004By Sami14.05.2026Leave a comment

Understanding sequencing concepts is one thing. Implementing them correctly is where most projects fail. SCORM 2004 gives you full control over learning behavior, but only if your rules are precise, aligned, and tested across all paths.

Discover more
The text: Sequencing Fundamentals on a colorful image with a pattern of laptops

Sequencing Fundamentals

E-Learning Standards, SCORM 2004By Sami07.05.2026Leave a comment

SCORM 2004 was not created to improve tracking. It was created to standardize progression. Sequencing moved learning flow logic from LMS vendors into the specification itself. If this layer feels complex, it is because it is architectural.

Discover more
The text: Completion vs Success vs Progress on a colorful image with a pattern of laptops

Completion vs Success vs Progress

E-Learning Standards, SCORM 2004By Sami30.04.2026Leave a comment

Completion is not success. Success is not progress. If your LMS reporting looks inconsistent, the issue is often not the LMS. It is a misunderstanding of how SCORM 2004 separates these three concepts.

Discover more
The text: The SCORM 2004 Data Model on a colorful image with a pattern of laptops

The SCORM 2004 Data Model

E-Learning Standards, SCORM 2004By Sami23.04.2026Leave a comment

Tracking a score is simple. Tracking learning state correctly is not. SCORM 2004 introduced a data model that separates completion, success, and progress. If you misunderstand that separation, your LMS behavior will never be predictable.

Discover more
The text: The SCORM 2004 Run-Time Environment on a colorful image with a pattern of laptops

The SCORM 2004 Run-Time Environment

E-Learning Standards, SCORM 2004By Sami16.04.2026Leave a comment

Most SCORM bugs are not sequencing problems. They are session lifecycle problems. If learner data disappears, completion is inconsistent, or LMS states look unpredictable, the Run-Time Environment is usually where the mistake begins.

Discover more
The text: SCORM 2004 Architecture Explained on a colorful image with a pattern of laptops

SCORM 2004 Architecture Explained

E-Learning Standards, SCORM 2004By Sami09.04.2026Leave a comment

SCORM 2004 is not just “SCORM 1.2 but newer.” It is a layered architecture with clearly separated responsibilities.

Discover more
The text: Why SCORM 2004 Exists on a colorful image with a pattern of laptops

Why SCORM 2004 Exists

E-Learning Standards, SCORM 2004By Sami02.04.2026Leave a comment

If you have ever struggled with inconsistent LMS progression, unclear completion rules, or vendor specific behavior, you have already felt why SCORM 2004 became necessary.

Discover more
The text: The Launch Flow How an KMS starts a SCO on a colorful image with a pattern of laptops

The Launch Flow: How an LMS Starts a SCO

E-Learning Standards, SCORM 1.2By Sami22.01.2026Leave a comment

A walkthrough of what happens behind the scenes from the moment a learner clicks Launch.

Discover more
The text: Building a Minimal AICC Prototype on a colorful image with a pattern of laptops

Building a Minimal AICC Prototype

AICC, E-Learning StandardsBy Sami01.01.2026Leave a comment

Hands-on time: build your own tiny AICC course, test LMS communication, and see HACP in action. A retro coding exercise to appreciate legacy design done right.

Discover more
The text: Communication Between Course and LMS on a colorful image with a pattern of laptops

Communication Between Course and LMS (HACP)

AICC, E-Learning StandardsBy Sami27.11.2025Leave a comment

AICC did not rely on JavaScript APIs. Instead, it communicated over HTTP. Discover how the HACP protocol enabled content and LMSs to exchange data through simple POST messages.

Discover more
←12←
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top