System and method of virtual schooling
First Claim
Patent Images
1. A virtual school, comprising:
- a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
graphical user interface means adapted to be displayed on said plurality of clients, said graphical user interface means including a plurality of personalized spaces;
a database storing a plurality of files with a plurality of different file formats;
a plurality of collaborative modules, each of which is adapted to be run over said network, said collaborative modules including;
a content manager;
a curriculum planner;
an instructional sequencer; and
a progress tracker.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and methods of virtual schooling, which provide an Internet-based elementary and secondary school that is committed to offering a complete and comprehensive education to all pupils. The curriculum used in the system and methods is Web-deployed and database-driven. Its subjects include, but are not necessarily limited to History/Civics/Geography, Language Arts, Math, Music, Science, and Visual Arts. Preferably, lessons should integrate on-line and off-line instructional materials for a well-rounded learning experience.
-
Citations
86 Claims
-
1. A virtual school, comprising:
-
a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
graphical user interface means adapted to be displayed on said plurality of clients, said graphical user interface means including a plurality of personalized spaces;
a database storing a plurality of files with a plurality of different file formats;
a plurality of collaborative modules, each of which is adapted to be run over said network, said collaborative modules including;
a content manager;
a curriculum planner;
an instructional sequencer; and
a progress tracker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of operating a virtual school, comprising the steps of:
-
providing a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
loading a means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
providing graphical user interface means adapted to be displayed on said plurality of clients, said graphical user interface means including a plurality of personalized spaces;
connecting a database to said computer network;
storing a plurality of files with a plurality of different file formats in said database;
providing a plurality of interactive modules, each of which is adapted to be run over said network, said interactive modules including;
a content manager;
a curriculum planner;
an instructional sequencer; and
a progress tracker;
managing creation, editing, storage, use of content within said virtual school with said content manager;
planning a curriculum for a pupil using the virtual school with said curriculum planner;
sequencing said curriculum with said instructional sequencer; and
tracking progress of said pupil within said curriculum with said progress tracker. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. In a virtual school system having a computer network, which includes server means and a plurality of clients each of which is adapted to be connected to the server means over the network, means for operating the server means and the plurality of clients, wherein the operating means supports a browser-based, run-time environment for a virtual school application on the network, graphical user interface means adapted to be displayed on the plurality of clients, and a database connected to the computer network storing a plurality of files with a plurality of different file formats, the improvement comprising:
-
a plurality of browser windows, each of which is adapted to display individual parts of a reading lesson; and
a plurality of tiles, each of which is adapted to be used by a user using the system on one of the plurality of clients in conjunction with said plurality of windows, and each of which includes a given part of speech. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54)
-
-
48. A method of interactively teaching a pupil to read using a computer system with a display and a database, comprising the steps of:
-
storing within the database a plurality of browser windows, each of which is adapted to display individual parts of a reading lesson, a plurality of text files, each of which is adapted to teach a given part of said reading lesson to the pupil, and a plurality of image files retrieved from the database, each of which is adapted to supplement said given part of said reading lesson;
operating the computer system to render said plurality of browser windows on the display; and
providing a plurality of tiles, each of which includes a given part of human speech and is adapted to be used by the pupil using the computer system to further supplement said given part of said reading lesson.
-
-
55. A method of operating a virtual school, comprising the steps of:
-
providing a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
loading a means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
providing graphical user interface means adapted to be displayed on said plurality of clients;
connecting a database to said computer network;
storing within said database a plurality of browser windows, each of which is adapted to display to a user on one of said plurality of clients individual parts of a lesson, a plurality of text files, each of which is adapted to teach a given part of said lesson to said user, and a plurality of image files, each of which is adapted to supplement said given part of said lesson;
operating the computer system to render said plurality of browser windows on the display; and
providing an interactive module, which is adapted to be run over said network and manage creation, editing, storage, use of content within said virtual school. - View Dependent Claims (56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80)
-
-
59. A method of operating a virtual school, comprising the steps of:
-
providing a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
loading a means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
providing graphical user interface means adapted to be displayed on said plurality of clients;
connecting a database to said computer network;
storing within said database a first plurality of browser windows, each of which is adapted to display to a user on one of said plurality of clients individual parts of a lesson, a first plurality of text files, each of which is adapted to teach a given part of said lesson to said user, and a first plurality of image files, each of which is adapted to supplement said given part of said lesson;
operating the computer system to render said first plurality of browser windows on the display;
providing a first interactive module, which is adapted to be run over said network and be used by said user to plan a curriculum comprising a plurality of lessons; and
providing a second interactive module, which is adapted to be run over said network and interface with said first interactive module for sequencing said plurality of lessons based on an assessment of said user and said curriculum.
-
-
79. A method of operating a virtual school, comprising the steps of:
-
providing a computer network, including server means and a plurality of clients each of which is adapted to be connected to said server means over said network;
loading a means for operating said server means and said plurality of clients, said operating means supporting a run-time environment for a virtual school application on said network;
providing graphical user interface means adapted to be displayed on said plurality of clients;
connecting a database to said computer network;
storing within said database a first plurality of browser windows, each of which is adapted to display to a user on one of said plurality of clients individual parts of a lesson, a first plurality of text files, each of which is adapted to teach a given part of said lesson to said user, and a first plurality of image files, each of which is adapted to supplement said given part of said lesson;
operating the computer system to render said first plurality of browser windows on the display;
providing a first interactive module, which is adapted to be run over said network and be used by said user to plan a curriculum comprising a plurality of lessons, said first interactive module including calendar means accounting for a plurality of vacation days, a plurality of holidays, and a plurality of events occurring throughout the course of said curriculum at a location proximate to said user;
providing a second interactive module, which is adapted to be run over said network and interface with said first interactive module for sequencing said plurality of lessons based on an assessment of said user and said curriculum;
creating an assessment test for assessing a performance of said user at a plurality of selected points in time throughout said curriculum;
administering said assessment test with said first interactive module; and
adjusting said curriculum with said second interactive module, based on a combination of factors selected from the group consisting of the results of said assessment test, said plurality of vacation days, said plurality of holidays, and said plurality of events occurring throughout the course of said curriculum at a location proximate to said user.
-
-
81. A diagnostic and prescriptive curriculum assessment method, comprising the steps of:
-
providing a computer;
providing an expert system for planning a curriculum, wherein said expert system is operable on said computer;
storing a criterion referenced test (CRT) on said computer, wherein said CRT is adapted to test a pupil using said computer to study said curriculum;
administering said CRT to said pupil;
scoring said administered CRT; and
adapting said curriculum with said expert system. - View Dependent Claims (82, 83, 84, 85, 86)
-
Specification