Patent attributes
Disclosed herein are e-learning lesson delivery platforms, products, programs, and methods comprising a digital processing device and a program that creates a lesson delivery server, wherein said server comprises: a plurality of learning activities, wherein said activities are organized according to an instructional plan designed to accomplish one or more educational objectives in at least one subject, wherein said plan identifies one or more activities for use in a guided environment and one or more activities for assignment as independent work; a module for displaying and providing access to said one or more activities in a guided environment; a module for assigning said one or more activities as independent work to one or more learners, wherein said module is only accessible by a mentor; and a module for displaying and providing access to activities assigned as independent work, wherein said module is accessible by a mentor or a learner.