Method and system for interactively generating and presenting a specialized learning curriculum over a computer network
First Claim
1. A method for interactively providing a specialized learning curriculum over a computer network comprising the steps of:
- receiving, from a client computer associated with a user, personal information relating to at least one user interest;
storing said personal information on at least one server computer associated with an education content provider;
generating a specialized learning curriculum based upon said personal information; and
displaying said specialized learning curriculum to said user;
wherein said personal information includes community information generally describing the user;
wherein said personal information further includes interest topic information more specifically describing the interests of the user;
further comprising the steps of;
displaying a plurality of selectable interest topic fields to the user; and
receiving user selections of at least one of said plurality of the interest topics included in said selectable interest topic fields;
wherein the step of generating a specialized learning curriculum based upon said personal information further comprises the steps of;
determining, based upon said received community information and said selected interest topics, a preselected number of interest topics to utilize in generating said specialized learning curriculum;
identifying content elements categorized into said preselected number of interest topics;
selecting, for each of said preselected number of interest topics, a predetermined number of content elements for inclusion in said learning curriculum; and
displaying a listing of said preselected number of content elements.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a specialized learning curriculum to users over a computer network. At least one server computer associated with a education content provider hosts a learning center web site that solicits and receives personal information from users relating to the users'"'"' interest preferences and demographic information. Using this information, the server computer generates a specialized learning curriculum based upon each user'"'"'s selected interests and other information. The curriculum may include articles, on-line courses, on-line workshops, interactive games and user activities, and interactive calculation tools provided by both the education content provider and third party content providers. Upon curriculum creation, the user may select content items for subsequent display and evaluation. The system also provides a variety of additional features such as an internal message service, a reminder service, a news service, and a notes service.
77 Citations
14 Claims
-
1. A method for interactively providing a specialized learning curriculum over a computer network comprising the steps of:
-
receiving, from a client computer associated with a user, personal information relating to at least one user interest; storing said personal information on at least one server computer associated with an education content provider; generating a specialized learning curriculum based upon said personal information; and displaying said specialized learning curriculum to said user; wherein said personal information includes community information generally describing the user; wherein said personal information further includes interest topic information more specifically describing the interests of the user; further comprising the steps of; displaying a plurality of selectable interest topic fields to the user; and receiving user selections of at least one of said plurality of the interest topics included in said selectable interest topic fields; wherein the step of generating a specialized learning curriculum based upon said personal information further comprises the steps of; determining, based upon said received community information and said selected interest topics, a preselected number of interest topics to utilize in generating said specialized learning curriculum; identifying content elements categorized into said preselected number of interest topics; selecting, for each of said preselected number of interest topics, a predetermined number of content elements for inclusion in said learning curriculum; and displaying a listing of said preselected number of content elements. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for interactively providing a specialized learning curriculum over a computer network comprising the steps of:
-
receiving, from a client computer associated with a user, personal information relating to at least one user interest; storing said personal information on at least one server computer associated with an education content provider; generating a specialized learning curriculum based upon said personal information; and displaying said specialized learning curriculum to said user; further comprising the steps of; receiving a request to view a content element identified in said specialized learning curriculum; displaying said content element to said user; and receiving content evaluation information from the user relating to the displayed content element. - View Dependent Claims (7, 9, 10)
-
-
8. A system for providing a specialized learning curriculum over a computer network, comprising:
-
at least one server computer associated with an education content provider; and a plurality of client computers associated with a plurality of users, said plurality of client computers being connected to said at least one server computer over the computer network, wherein said at least one server computer incorporates at least one server application including one or more instructions for receiving personal information relating to at least one user interest, one or more instructions for storing said personal information on said at least one server computer, one or more instructions for generating a specialized learning curriculum based upon said personal information, and one or more instructions for displaying said specialized learning curriculum to said user; wherein said personal information includes community information generally describing the user; wherein said personal information further includes interest topic information more specifically describing the interests of the user; wherein said at least one server application further includes; one or more instructions for displaying a plurality of selectable interest topic fields to the user; and one or more instructions for receiving user selections of at least one of said plurality of the interest topics included in said selectable interest topic fields; wherein the one or more instructions for generating a specialized learning curriculum based upon said personal information further comprises; one or more instructions for determining, based upon said received community information and said selected interest topics, a preselected number of interest topics to utilize in generating said specialized learning curriculum; one or more instructions for identifying content elements categorized into said preselected number of interest topics; one or more instructions for selecting, for each of said preselected number of interest topics, a predetermined number of content elements for inclusion in said learning curriculum; and one or more instructions for displaying a listing of said preselected number of content elements. - View Dependent Claims (11, 12)
-
-
13. A system for providing a specialized learning curriculum over a computer network, comprising:
-
at least one server computer associated with an education content provider; and a plurality of client computers associated with a plurality of users, said plurality of client computers being connected to said at least one server computer over the computer network, wherein said at least one server computer incorporates at least one server application including one or more instructions for receiving personal information relating to at least one user interest, one or more instructions for storing said personal information on said at least one server computer, one or more instructions for generating a specialized learning curriculum based upon said personal information, and one or more instructions for displaying said specialized learning curriculum to said user; wherein said at least one server application further includes; one or more instructions for receiving a request to view a content element identified in said specialized learning curriculum; one or more instructions for displaying said content element to said user; and one or more instructions for receiving content evaluation information from the user relating to the displayed content element. - View Dependent Claims (14)
-
Specification