E-learning course structure
First Claim
1. A method of e-learning, the method comprising:
- dividing content associated with an e-learning course into two or more structural elements that may be interpreted by a browser;
aggregating the structural elements into two or more levels, where a higher level may refer to any instance of a lower level; and
assembling the structural elements into a course.
3 Assignments
0 Petitions
Accused Products
Abstract
An e-learning course may include a number of structural elements that are aggregated into one or more levels. Each higher level may refer to any instance of a lower level. The structural elements include a course, a sub-course, a learning unit, or a knowledge item. The structural elements may include metadata. The structural elements also may include relations between structural elements. The course and its structural elements do not enforce any sequence of structural elements that the learner may use to traverse the course. In addition, the structural elements may be reused and reassembled to form different courses. A content repository is configured to store course data and its structural elements. A content player is configured to access the stored course data and assemble the structural elements.
100 Citations
80 Claims
-
1. A method of e-learning, the method comprising:
-
dividing content associated with an e-learning course into two or more structural elements that may be interpreted by a browser;
aggregating the structural elements into two or more levels, where a higher level may refer to any instance of a lower level; and
assembling the structural elements into a course. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
14. The method of claim wherein 12 tagging the structural elements includes tagging with metadata that is knowledge of reference.
-
28. A system for e-learning comprising:
-
a content repository for storing a plurality of structural elements associated with an e-learning course that may be interpreted by a browser, the structural elements being aggregated into two or more levels, where a higher level may refer to each instance of a lower level; and
a content player to assembling the structural elements into a course for presentation to a learner. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A memory for storing course data for access by an application program being executed by a content player, comprising:
-
a course data structure stored in the memory, the course data structure including information used by the application to present an e-learning course, the course data structure including;
a plurality of structural elements aggregated into two or more levels, where a higher level may refer to any instance of a lower level, the structural elements including content for presentation to a learner;
metadata to describe the structural elements; and
a plurality of relations to indicate dependencies between the structural elements. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
Specification