Various embodiments of systems and methods for developing independent e-learning standard engines are described herein. The method includes loading e-learning standard compliant content into a content player. Further, the method involves selecting one of several strategy engines that support delivering the loaded e-learning standard compliant content. The strategy engines are developed as independent tools configured to operate with a content player, irrespective of a type of the content player, to deliver the content. Further, a portion of the content and one or more user interface elements are presented on a user interface, where the one or more user interface elements are configured to navigate the content according to a learning strategy provided by the selected strategy engine.
展开▼