Internet-based education support system and methods
DCFirst Claim
1. A method for providing access to courses having course files in an on-line course-based instruction system, comprising the steps of:
- storing a plurality of roles, with different roles providing a user with associated respective levels of access to courses in the system;
for each course for which the user is to have a level of access, associating the user with one of the plurality of roles, with concurrent different roles for different courses in the system being able to be associated with the user;
in response to a single login by the user at a computer, providing access to the user at the computer to at least two courses for which the user is to have a level of access in accordance with the respective roles associated with the user for the two courses; and
providing a web page from a server to the user in response to the single login by the user at the computer, the web page comprising a plurality of course hyperliniks, at least two of the course hyperlinks being respectively associated with different respective courses, the plurality of course hyperliniks on the web page comprising at least two of the courses with which the user has an associated level of access, and further in response to the single login, presenting the user with a list of courses to which the user has a level of access.
10 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and methods for implementing education online by providing institutions with the means for allowing the creation of courses to be taken by students online, the courses including assignments, announcements, course materials, chat and whiteboard facilities, and the like, all of which are available to the students over a network such as the Internet. Various levels of functionality are provided through a three-tiered licensing program that suits the needs of the institution offering the program. In addition, an open platform system is provided such that anyone with access to the Internet can create, manage, and offer a course to anyone else with access to the Internet without the need for an affiliation with an institution, thus enabling the virtual classroom to extend worldwide.
159 Citations
37 Claims
-
1. A method for providing access to courses having course files in an on-line course-based instruction system, comprising the steps of:
-
storing a plurality of roles, with different roles providing a user with associated respective levels of access to courses in the system; for each course for which the user is to have a level of access, associating the user with one of the plurality of roles, with concurrent different roles for different courses in the system being able to be associated with the user; in response to a single login by the user at a computer, providing access to the user at the computer to at least two courses for which the user is to have a level of access in accordance with the respective roles associated with the user for the two courses; and providing a web page from a server to the user in response to the single login by the user at the computer, the web page comprising a plurality of course hyperliniks, at least two of the course hyperlinks being respectively associated with different respective courses, the plurality of course hyperliniks on the web page comprising at least two of the courses with which the user has an associated level of access, and further in response to the single login, presenting the user with a list of courses to which the user has a level of access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium bearing instructions for providing access to courses having course files in an on-line course-based instruction system, the instructions being executable to cause one or more processors to perform the steps of:
-
storing a plurality of roles, with different roles providing a user with associated respective levels of access to courses in the system; for each course for which the user is to have a level of access, associating the user with one of the plurality of roles, with concurrent different roles for different courses in the system being able to be associated with the user; in response to a single login by the user, providing access to the user to at least two courses for which the user is to have a level of access, in accordance with the respective roles associated with the user for the at least two courses; and providing a web page to the user in response to the single login by the user, the web page comprising a plurality of course hyperliniks, at least two of the course hyperlinks being respectively associated with different courses, the plurality of course hyperliniks on the web page comprising at least two of the courses with which the user has an associated level of access, and further in response to the single login, presenting the user with a list of courses for which the user is to have a level of access. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system providing access to a plurality of courses having course files, comprising:
-
a server computer in communication with a user over a network, the server computer comprising; a memory store configured to store respective course files associated with each of the plurality of courses; and an access controller configured to allow the user a level of access to the respective course files for each of the plurality of courses in which the user is to be associated with a respective role from among a plurality of roles in response to a single login by the user; wherein for at least each of a subset of the plurality of the courses the user is associated with one of the plurality of roles, with concurrent different roles for different courses in the system being able to be associated with the user with different roles providing the user with associated levels of access; and wherein the server computer is configured to provide a web page to the user in response to the single login by the user, the web page comprising a plurality of course hyperlinks, at least two of the course hyperlinks being respectively associated with different courses of the subset of courses, the plurality of course hyperliniks on the web page comprising at least two of the courses with which the user has an associated level of access; and further comprising a login manager configured to present the user with a list of the subset of courses on the web page in response to the single login. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification