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
  • 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

E-Learning Standards

The text: What an LRS Does and Why an LMS is Not Enough on a colorful image with a pattern of laptops

What an LRS Does and Why an LMS Is Not Enough

E-Learning Standards, xAPIBy Sami02.07.2026Leave a comment

An LMS manages assignment, launch, and completion rules. An LRS manages the learning record contract. Here is why that split matters in real xAPI systems.

Discover more
The text: From SCORM Tuntime to xAPI Statements: The Mental Model Shift on a colorful image with a pattern of laptops

From SCORM Runtime to xAPI Statements: The Mental Model Shift

E-Learning Standards, xAPIBy Sami25.06.2026Leave a comment

xAPI is not SCORM with JSON. The real shift is from browser-owned runtime state to event records sent to an LRS, which changes launch, identity, debugging, and reporting.

Discover more
The text: Is SCORM 2004 Still Relevent in 2024? on a colorful image with a pattern of laptops

Is SCORM 2004 Still Relevant in 2026?

E-Learning Standards, SCORM 2004By Sami18.06.2026Leave a comment

SCORM 2004 is not the future of e-learning standards, but it is still part of the present. If you work with enterprise LMS platforms, legacy content, or structured learning paths, SCORM 2004 remains highly relevant. Not because it is modern, but because it is still deeply embedded in the ecosystem.

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

Debugging SCORM 2004 Like a Developer

E-Learning Standards, SCORM 2004By Sami11.06.2026Leave a comment

SCORM 2004 does not fail silently. It tells you exactly what went wrong. If you are not reading error codes, validating API calls, and tracing lifecycle state, you are not debugging. You are guessing.

Discover more
The text: Migrating from SCORM 1.2 to SCORM 2004 on a colorful image with a pattern of laptops

Migrating from SCORM 1.2 to SCORM 2004

E-Learning Standards, SCORM 2004By Sami04.06.2026Leave a comment

Migrating from SCORM 1.2 to SCORM 2004 is not a version upgrade. It is a behavioral redesign. If your migration strategy only updates API calls and manifest versioning, you are not migrating. You are creating hidden inconsistencies.

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

SCORM 2004 Editions Explained

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

SCORM 2004 is not one specification. It is a family of editions. If your content behaves differently across LMS platforms, the issue may not be your implementation. It may be how each system interprets a specific edition.

Discover more
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
→1234→
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top