E-learning course structure
First Claim
1. A method, performed via one or more processing devices, for use in an electronic learning (e-learning) system, the method comprising:
- dividing content associated with an e-learning course into two or more structural elements, the structural elements containing attributes, wherein at least one of the attributes relates to content of the structural elements;
aggregating the structural elements into two or more levels, where a higher level structural element refers to a lower level structural element;
assembling the structural elements into the e-learning course for use in the e-learning system; and
obtaining a navigation strategy for the the e-learning course, the navigation strategy comprising a microstrategy that selectively presents content of the structural elements based on the attributes and a macrostrategy comprised of one or more microstrategies, wherein at least one of the attributes relates to the navigation strategy, and wherein the navigation strategy alters an attribute relating to the navigation strategy when presenting content of the structural elements.
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.
-
Citations
80 Claims
-
1. A method, performed via one or more processing devices, for use in an electronic learning (e-learning) system, the method comprising:
-
dividing content associated with an e-learning course into two or more structural elements, the structural elements containing attributes, wherein at least one of the attributes relates to content of the structural elements; aggregating the structural elements into two or more levels, where a higher level structural element refers to a lower level structural element; assembling the structural elements into the e-learning course for use in the e-learning system; and obtaining a navigation strategy for the the e-learning course, the navigation strategy comprising a microstrategy that selectively presents content of the structural elements based on the attributes and a macrostrategy comprised of one or more microstrategies, wherein at least one of the attributes relates to the navigation strategy, and wherein the navigation strategy alters an attribute relating to the navigation strategy when presenting content of the structural elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic learning (e-learning) system comprising:
-
a content repository for storing a plurality of structural elements associated with an e-learning course, the structural elements being aggregated into two or more levels, where a higher level structural element refers to a lower level structural element, the structural elements containing attributes, wherein at least one of the attributes relates to content of the structural elements; and a content player for assembling the structural elements into the e-learning course for presentation to a learner, the content player presenting the e-learning course using a navigation strategy, the navigation strategy comprising a microstrategy that selectively presents content of the structural elements based on the attributes and a macrostrategy comprised of one or more microstrategies, wherein at least one of the attributes relates to the navigation strategy, and wherein the navigation strategy alters an attribute relating to the navigation strategy when presenting content of the structural elements. - 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. One or more machine-readable media for storing course data for access by an application program that is executable by a content player of an electronic learning (e-learning) system, the course data comprising:
-
a plurality of structural elements aggregated into two or more levels, where a higher level structural element refers to a lower level structural element, the structural elements comprising content for presentation to a learner via the e-learning system; metadata associated with the structural elements, the metadata defining attributes, wherein at least one of the attributes relates to content of the structural elements; a plurality of relations to indicate dependencies between two or more of the structural elements; and a navigation strategy comprised of a microstrategy that selectively presents content of the structural elements based on the attributes and a macrostrategy comprised of one or more microstrategies, wherein at least one of the attributes relates to the navigation strategy, and wherein the navigation strategy is configured to alter an attribute relating to the navigation strategy when presenting content of 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