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
    • AI Agent Engineering for Developers
      • The Agent Loop
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
    • AI Agent Engineering for Developers
      • The Agent Loop

E-Learning Standards

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: SCORM 1.2 Limitations and Misconceptions on a colorful image with a pattern of laptops

SCORM 1.2 Limitations and Misconceptions

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

What SCORM could not do and why it was often misunderstood.

Discover more
The text: Bookmarking and Resume Logic on a colorful image with a pattern of laptops

Bookmarking and Resume Logic

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

How SCORM handles suspend data, session state, and bookmarking.

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
The text: Building a Minimal SCORM 1.2 Prototype on a colorful image with a pattern of laptops

Building a Minimal SCORM 1.2 Prototype

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

Create a tiny SCORM package in under ten minutes with one HTML file and a manifest.

Discover more
The text: Completion Logic and Lesson Status on a colorful image with a pattern of laptops

Completion Logic and Lesson Status

E-Learning Standards, SCORM 1.2By Sami19.02.2026Leave a comment

How SCORM decides if a learner is done and why LMSs sometimes behave unexpectedly.

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

whoami.akkawi.ch

Go to Top