This document discusses the development of learning paths in three versions. Learning path 1.0 allows for ease of use, integration, tracking, and SCORM compliance but has issues with navigation, interface consistency, and supporting older SCORM standards. Learning path 2.0 aims to allow any module type in a path, be a module itself, rely on linkers, use AJAX for viewing, have a more consistent interface, and better support SCORM 2004 standards including sequencing and navigation. The objectives are discussed for improving flexibility, using object oriented programming, and addressing other areas for Learning path 2.0.