Online curriculum handling system including content assembly from structured storage of reusable components
0 Assignments
0 Petitions
Accused Products
Abstract
In a curricula system, courses are assembled from components where items are created by authors and/or authoring tools, items comprising questions, answers, narrative, media, interactions, or the like, and instructional designers design products that specify structures, strategies and the like for a product. A product, in the form of one or more course presentable to a student or other user, references reusable content items, such that a given item can be present in more than one unrelated product. A product can be represented with a hierarchical structure organized as one or more course each comprising one or more units, in turn comprising one or more modules, such as testing modules and learning modules, wherein each module in turn specifies items to be included. Products can take on one or more product template and one or more product class, wherein a product template specifies the “look-and-feel” of the product and the product class defines basic course structure and functionality. Items are atomic objects that are reusable across products, courses, units, etc. The atomic objects can be created in advance and can be stored in a non-product specific manner.
-
Citations
6 Claims
-
1-4. -4. (canceled)
-
5. A method of searching an atomic content management system, comprising:
-
resolving references to identify atoms in context;
extracting referenced atoms;
transferring the extracted atoms into a searchable format;
removing at least one element from the transformed data where the removed element is not relevant for the search; and
searching over the results after the step of removing. - View Dependent Claims (6)
-
Specification