Curriculum management
First Claim
Patent Images
1. A computer-implemented method for curriculum management, comprising:
- electronically receiving input from a user specifying metadata for defining a curriculum type that includes one or more curriculum type elements, the curriculum type being a template for a curriculum that enables content and structure of a curriculum to be defined generically without planning specific training courses, wherein the curriculum type elements are arranged according to a curriculum type definition that specifies interchangeable or alternative curriculum type elements that provide valid sequences of the curriculum;
automatically determining a sequencing of the one or more curriculum type elements based on the metadata; and
adding the curriculum type to a training catalog.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for curriculum management. The techniques include defining a curriculum type that includes one or more curriculum type elements, the curriculum type being a template for a curriculum; and defining a curriculum based on the defined curriculum type by selecting one or more curriculum elements for each of one or more of the curriculum type elements. The defined curriculum can include different types of training courses, including web-based trainings, classroom trainings, and on-the-job trainings.
84 Citations
22 Claims
-
1. A computer-implemented method for curriculum management, comprising:
-
electronically receiving input from a user specifying metadata for defining a curriculum type that includes one or more curriculum type elements, the curriculum type being a template for a curriculum that enables content and structure of a curriculum to be defined generically without planning specific training courses, wherein the curriculum type elements are arranged according to a curriculum type definition that specifies interchangeable or alternative curriculum type elements that provide valid sequences of the curriculum; automatically determining a sequencing of the one or more curriculum type elements based on the metadata; and adding the curriculum type to a training catalog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, tangibly embodied in an information carrier, for curriculum management, the computer program product comprising instructions operable to cause a data processing apparatus to:
-
electronically receive input from a user specifying metadata to define a curriculum type that includes one or more curriculum type elements, the curriculum type being a template for a curriculum that enables content and structure of a curriculum to be defined generically without planning specific training courses, wherein the curriculum type elements are arranged according to a curriculum type definition that specifies interchangeable or alternative curriculum type elements that provide valid sequences of the curriculum; automatically determine a sequencing of the curriculum type elements based on the metadata; and add the curriculum type to a training catalog. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for curriculum management, the system comprising:
-
a back-end component that; electronically receives input from a user specifying metadata to define a curriculum type that includes one or more curriculum type elements, the curriculum type being a blueprint for a curriculum that enables content and structure of a curriculum to be defined generically without planning specific training courses, wherein the curriculum type elements are arranged according to a curriculum type definition that specifies interchangeable or alternative curriculum type elements that provide valid sequences of the curriculum; automatically determines a sequencing of the curriculum type elements based on the metadata; electronically checks a consistency of the curriculum type using the metadata; and a front-end component in communication with the back-end component, wherein the front-end component registers the user in the curriculum. - View Dependent Claims (22)
-
Specification