System and Method for Providing Online Education
First Claim
1. A computer program product stored on a computer readable medium and accessible over a network, for creating a course and offering a class, the computer program product comprising:
- (a) a system of predetermined rules for providing at least one of an attribute and a parameter;
(b) a template for creating a course;
(c) said template providing means for adding at least one of a lesson, an activity, and a material to the course;
(d) said template further providing means for assigning at least one of said attribute and parameter to said at least one of lesson, activity, and material.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating and offering online courses and classes provides a computer program accessible over a computer network. The program includes a template for creating a course by assigning predefined attributes and/or parameters, and by adding lessons, activities, and/or material in conformance with predetermined rules. A selected course is converted into a class for offering over the system which may be archived or deleted after the term. New classes may subsequently be made from the original course. Included are translation and/or conversion functions, wherein inputs and outputs may be translated between human languages and/or converted between different analog and digital forms, and a payment system wherein fees may be charged for access to the system, a course, and/or a class.
-
Citations
15 Claims
-
1. A computer program product stored on a computer readable medium and accessible over a network, for creating a course and offering a class, the computer program product comprising:
-
(a) a system of predetermined rules for providing at least one of an attribute and a parameter; (b) a template for creating a course; (c) said template providing means for adding at least one of a lesson, an activity, and a material to the course; (d) said template further providing means for assigning at least one of said attribute and parameter to said at least one of lesson, activity, and material. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
12. The computer program product of claim 12, wherein said fee payment is calculated periodically and is determined as a function of a number of students enrolled in a class.
-
14. A system for providing online education, said system comprising:
-
(a) a plurality of predetermined rules for providing at least one of an attribute and a parameter assignable to at least one of a lesson, an activity, and a material for use in developing a course and offering a class; (b) a plurality of predetermined and secure operational functions, said operational functions further comprising; (1) a course designer function; (2) a class manager function; (3) a class instructor; and (4) a class user function; wherein said system provides secure and predetermined access to said at least one lesson, activity, and material according to each said operational function.
-
-
15. A method of creating a class comprising the steps of:
-
providing a system having at least one predetermined permission for use in creating a course; using said system to create a course; creating a class, said class comprising an instance of said course.
-
Specification