Patent ID: 9472114
Filing Date: 2016-10-18
CPC Classification: G09B

Claim Text:
1. A computer-implemented method for providing an educational program in an educational content design and distribution environment, comprising: providing, on a computer device, a plurality of learning objects, each learning objects in the plurality of learning objects having educational content used to educate an intended recipient, the plurality of learning objects being stored in a content repository having a plurality of blocks in a row-column matrix arranged according to a set of proficiency levels and a set of delivery strategies; developing, using the computer device, a solution scenario that defines a framework, independent of the plurality of learning objects, for an entirety of the educational program by indicating an order of each of the plurality of learning objects and any relationships between individual ones of the plurality learning objects by way of contextual data, the contextual data including informational content that adapts a first learning object of the plurality of learning objects and a second learning object of the plurality of learning objects for specific use with one another within the educational program, wherein the solution scenario is maintained separately from each of the plurality of learning objects; aggregating, with the computer device, the plurality of learning objects using the solution scenario to yield the educational program; developing, using the computer device, a second solution scenario having the first learning object and a third learning object but not the second learning object and having different contextual data that adapts the first learning object and the third learning object for specific use with one another, wherein the solution scenario is maintained separately from each of the plurality of learning objects; aggregating, with the computer device, the plurality of learning objects using the second solution scenario to yield a second educational program; and outputting, from the computer device, results from the aggregating.