System and method for providing a virtual school environment
DCFirst Claim
1. A virtual school environment for allowing teachers to communicate with their students or the students'"'"' parents over the Internet, comprising:
- a database system;
a plurality of school web pages, each corresponding to a different one of plural schools, and a plurality of teacher web pages, each corresponding to a different one of a plurality of teachers from each of the plurality of different schools, and each teacher web page including links to other web pages;
where the plural school web pages and the plural teacher web pages are stored on the database system and linked in a hierarchical arrangement whereby the teacher web pages corresponding to teachers from a particular school may be accessed through links on the school web page corresponding to the particular school;
a computer server system accessible via the Internet and connected to the database system to access the plurality of web pages; and
software executable by the computer server system to develop a list of parents who would like to receive an associated student'"'"'s school assignments and grades for a class, via the teachers'"'"' corresponding web pages;
receive school assignments from one or more teachers via the Internet, add the received assignments to the teachers'"'"' corresponding web pages, automatically send the received assignments via electronic mail to the parents on the list who have indicated that they would like to receive a student'"'"'s school assignments;
receive grades for each student for each assignment, from one or more teachers via the Internet;
add the grades to a portion of the teachers'"'"' corresponding web pages that is accessible only by an authorized user; and
automatically send the received grades for a student as electronic mail to the parents on the list who have indicated that they would like to receive a student'"'"'s grades;
transmit a selected teacher'"'"'s web page containing an assignment or grade via the Internet in response to a request.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A virtual school environment for allowing a plurality of teachers from a plurality of schools to communicate with their students or their students'"'"' parents over a computer network. The virtual school environment includes a plurality of web pages accessible via the computer network and linked in a hierarchical arrangement. Each of the plural web pages corresponds to one of the teachers. The virtual school environment also includes a computer server system connectable to the computer network and configured to access the plurality of web pages. The server system includes software executable by the server system to receive school assignments from one or more teachers via the computer network, and then add the received assignments to the teachers'"'"' corresponding web pages. Optionally, the server system may be configured to automatically transmit assignments to one or more parents via the computer network.
175 Citations
30 Claims
-
1. A virtual school environment for allowing teachers to communicate with their students or the students'"'"' parents over the Internet, comprising:
-
a database system;
a plurality of school web pages, each corresponding to a different one of plural schools, and a plurality of teacher web pages, each corresponding to a different one of a plurality of teachers from each of the plurality of different schools, and each teacher web page including links to other web pages;
where the plural school web pages and the plural teacher web pages are stored on the database system and linked in a hierarchical arrangement whereby the teacher web pages corresponding to teachers from a particular school may be accessed through links on the school web page corresponding to the particular school;
a computer server system accessible via the Internet and connected to the database system to access the plurality of web pages; and
software executable by the computer server system to develop a list of parents who would like to receive an associated student'"'"'s school assignments and grades for a class, via the teachers'"'"' corresponding web pages;
receive school assignments from one or more teachers via the Internet, add the received assignments to the teachers'"'"' corresponding web pages, automatically send the received assignments via electronic mail to the parents on the list who have indicated that they would like to receive a student'"'"'s school assignments;
receive grades for each student for each assignment, from one or more teachers via the Internet;
add the grades to a portion of the teachers'"'"' corresponding web pages that is accessible only by an authorized user; and
automatically send the received grades for a student as electronic mail to the parents on the list who have indicated that they would like to receive a student'"'"'s grades;
transmit a selected teacher'"'"'s web page containing an assignment or grade via the Internet in response to a request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
provide a parent interface configured to receive requests from parents to receive assignments that are assigned to one or more selected classes, and automatically transmit each received assignment as electronic mail to all parents who requested assignments for the corresponding class. -
7. The virtual school environment of claim 6, wherein the software is executable by the computer server system to determine, for each received assignment, what class the received assignment is assigned to.
-
8. The virtual school environment of claim 1, wherein each of the received assignments is assigned to at least one student, and wherein the software is executable by the computer server system to
provide a parent interface configured to receive requests from parents to receive assignments that are assigned to one or more students, and automatically transmit each received assignment as electronic mail to the parents who requested assignments for the corresponding student. -
9. The virtual school environment of claim 8, wherein the software is executable by the computer server system to determine, for each received assignment, which student the received assignment is assigned to.
-
10. The virtual school environment of claim 1, wherein the software is executable by the computer server system to provide a student interface including links to online courses.
-
-
11. A method for enabling parents to monitor their student'"'"'s school work, comprising:
-
for each of one or more classes, developing a list of parents requesting to receive school assignments assigned to the class;
receiving, via a computer network, an assignment from a teacher, wherein the assignment is assigned to a first class;
storing the assignment in a database;
receiving a command from the teacher to assign the assignment to a second class; and
automatically transmitting the assignment as electronic mail to each parent on the list for the second class. - View Dependent Claims (12)
-
-
13. A method for enabling parents to monitor their student'"'"'s school work, comprising:
-
receiving, via a computer network, assignments from one or more teachers, wherein each assignment is assigned to one or more classes;
for each of the one or more classes, developing a list of parents requesting to receive school assignments assigned to the class;
for each assignment received, automatically transmitting the assignment as electronic mail to each parent on the list for the corresponding class;
receiving, via the computer network, student grades from one or more teachers;
storing the grades;
receiving requests from students for their grades; and
in response to the requests, transmitting the grades to the corresponding students via the computer network. - View Dependent Claims (14)
-
-
15. A method for enabling parents to monitor their student'"'"'s school work, comprising:
-
receiving, via a computer network, assignments from one or more teachers, wherein each assignment is assigned to one or more classes;
for each of the one or more classes, developing a list of parents requesting to receive school assignments assigned to the class;
for each assignment received, automatically transmitting the assignment as electronic mail to each parent on the list for the corresponding class;
receiving, via the computer network, student grades from one or more teachers;
storing the grades;
receiving requests from parents for their student'"'"'s grades; and
in response to the requests, transmitting the grades to the corresponding parents via the computer network.
-
-
16. A virtual school environment, comprising:
-
a school assignment database system;
a computer server system configured to access the assignment database system, and connectable to a computer network to communicate with parents, teachers, and students; and
software executable by the computer server system to develop a list of parents who would like to receive an associated student'"'"'s school assignments for a class, receive school assignments from one or more teachers via the computer network, wherein each assignment is associated with at least one of plural classes of students, store the assignments in the assignment database system, and automatically transmit the assignments as electronic mail to the parents of one or more of the students in the corresponding classes. - View Dependent Claims (17, 18, 19, 20, 21, 22)
receive, via the computer network, modifications to a selected assignment stored in the assignment database system, modify the selected assignment, store the modified assignment in the assignment database system, and automatically transmit the modified assignment as electronic mail to the parents of one or more of the students in the class associated with the modified assignment. -
18. The virtual school environment of claim 16, wherein the software is executable by the computer server system to provide a teacher interface including electronic mail addresses of the parents of at least one of the teacher'"'"'s students.
-
19. The virtual school environment of claim 18, wherein the teacher interface includes a teacher-selectable command to transmit an electronic mail message to one or more parents.
-
20. The virtual school environment of claim 16, wherein the software is executable by the computer server system to provide a teacher interface including a list of parents requesting to receive the assignments.
-
21. The virtual school environment of claim 16, wherein the software is executable by the computer server system to provide a teacher interface including access to stored lesson plans.
-
22. The virtual school environment of claim 16, wherein the software is executable by the computer server system to provide a student interface including links to online courses.
-
-
23. A method for enabling parents to monitor their student'"'"'s school work, comprising:
-
developing a list of parents who would like to receive an associated student'"'"'s assignments and/or grades in a class via email and/or a web page;
storing the list in a database accessible to a computer server system;
receiving, via a web interface to the computer server system, a plurality of assignments from a teacher of the class;
automatically adding the received assignments to a web page for the class served by the computer server system;
automatically transmitting the assignments to the parents on the list who have requested to receive their student'"'"'s assignments, via a web page and/or email;
for each student, receiving a grade for each assignment at the computer server system; and
automatically transmitting a student'"'"'s grades to the parents on the list who have requested to receive the student'"'"'s grades, via a web page and/or email. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
developing a list of students in a class who elect to receive their own assignments and grades for the class via email and/or a web page;
automatically transmitting the assignments to the students on the list who have requested to receive the assignments, via a web page and/or email;
for each student, receiving a grade for each assignment; and
automatically transmitting the grades to the students who have requested to receive their grades, via a web page and/or email.
-
-
25. The method of claim 23, further comprising:
displaying to the teacher a list of parents to whom assignments were sent, via a web page.
-
26. The method of claim 23, further comprising, adding notices of test dates to a web page for the class.
-
27. The method of claim 23, further comprising, adding suggested reading lists to a web page for the class.
-
28. The method of claim 23, further comprising, adding extra credit projects to a web page for the class.
-
29. The method of claim 23, further comprising, adding class schedules to a web page for the class.
-
30. The method of claim 23, further comprising, adding holiday reminders to a web page for the class.
Specification