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 Standards

The text: imsmanifest.xml in SCORM 2004 on a colorful image with a pattern of laptops

The imsmanifest.xml in SCORM 2004

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

In SCORM 2004, the manifest is not just structure. It is behavior. If sequencing fails, navigation breaks, or activities become unreachable, the root cause is often not your code. It is your imsmanifest.xml.

Discover more
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 Legacy of SCORM and Its Influence on Later Standards on a colorful image with a pattern of laptops

The Legacy of SCORM and Its Influence on Later Standards

E-Learning Standards, SCORM 1.2By Sami26.03.2026Leave a comment

How SCORM shaped SCORM 2004, xAPI, and cmi5, and the lessons it left behind.

Discover more
The text: LMS Behavior What SCORM Controls and What It Does Not on a colorful image with a pattern of laptops

LMS Behavior: What SCORM Controls and What It Does Not

E-Learning Standards, SCORM 1.2By Sami05.03.2026Leave a comment

What the spec enforces, what it does not define, and where LMS vendors improvise.

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

whoami.akkawi.ch

Go to Top