COURSE SKELETON FOR ADAPTIVE LEARNING
First Claim
Patent Images
1. A method, comprising:
- maintaining a learning item repository, wherein the learning item repository includes both;
a) a plurality of learning items, and b) learning item metadata describing one or more learning items of said plurality of learning items;
maintaining a learning hierarchy, wherein the learning hierarchy represents a hierarchy of related learning goals, and each node in the learning hierarchy is associated with corresponding goal metadata that describes a learning goal;
receiving a first request for learning items to assist a first user to achieve the learning goal associated with a first node in the learning hierarchy;
wherein the first node is associated with first goal metadata;
in response to receiving the first request, one or more computing devices automatically generating a first query, wherein the first query includes arguments that are based at least in part on the first goal metadata;
one or more computing devices causing the first query to be executed against the learning item repository to identify learning items to assist the first user to achieve the learning goal associated with the first node;
one or more computing devices providing at least one learning item, identified using the first query, to the first user; and
one or more computing devices receiving assessment information from the first user for a learning assessment associated with the first node.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for utilizing a course skeleton for adaptive learning is provided. Based on student profile information and course goal information, a query is generated to dynamically determine which learning items should be presented to the student. The query, which is based on a particular learning goal, may differ from student to student, and therefore different students may be presented with different learning items to achieve the same learning goal. In addition, as new learning items is added to the learning item repository, the learning items returned by the query for a particular learning goal may change, even if the query used for the goal does not.
46 Citations
22 Claims
-
1. A method, comprising:
-
maintaining a learning item repository, wherein the learning item repository includes both;
a) a plurality of learning items, and b) learning item metadata describing one or more learning items of said plurality of learning items;maintaining a learning hierarchy, wherein the learning hierarchy represents a hierarchy of related learning goals, and each node in the learning hierarchy is associated with corresponding goal metadata that describes a learning goal; receiving a first request for learning items to assist a first user to achieve the learning goal associated with a first node in the learning hierarchy; wherein the first node is associated with first goal metadata; in response to receiving the first request, one or more computing devices automatically generating a first query, wherein the first query includes arguments that are based at least in part on the first goal metadata; one or more computing devices causing the first query to be executed against the learning item repository to identify learning items to assist the first user to achieve the learning goal associated with the first node; one or more computing devices providing at least one learning item, identified using the first query, to the first user; and one or more computing devices receiving assessment information from the first user for a learning assessment associated with the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more non-transitory storage media storing instructions which, when executed by one or more processors, cause:
-
maintaining a learning item repository, wherein the learning item repository includes both;
a) a plurality of learning items, and b) learning item metadata describing one or more learning items of said plurality of learning items;maintaining a learning hierarchy, wherein the learning hierarchy represents a hierarchy of related learning goals, and each node in the learning hierarchy is associated with corresponding goal metadata that describes a learning goal; receiving a first request for learning items to assist a first user to achieve the learning goal associated with a first node in the learning hierarchy; wherein the first node is associated with first goal metadata; in response to receiving the first request, automatically generating a first query, wherein the first query includes arguments that are based at least in part on the first goal metadata; causing the first query to be executed against the learning item repository to identify learning items to assist the first user to achieve the learning goal associated with the first node; providing at least one learning item, identified using the first query, to the first user; and receiving assessment information from the first user for a learning assessment associated with the first node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification