SYSTEM, APPARATUS, AND METHOD FOR GENERATING TESTING SCHEDULES FOR STANDARIZED TESTS
A test scheduler comprises at least one interface for receiving a plurality of inputs from a user and at least one external source; and a processor configured to perform a test scheduling algorithm to generate a testing schedule for a testing campus, wherein the test scheduling algorithm generates a series of input prompts and decisions based on the plurality of inputs; wherein the plurality of inputs includes at least testing parameters and student and teacher data, the teacher data including at least a roster of teachers and teacher schedules.
1 . A test scheduler for generating testing schedules for standardized tests, comprising:
at least one interface for receiving a plurality of inputs from a user and at least one external source; and
a processor configured to perform a test scheduling algorithm to generate a testing schedule for a testing campus, wherein the test scheduling algorithm generates a series of input prompts and decisions based on the plurality of inputs;
wherein the plurality of inputs includes at least testing parameters and student and teacher data, the teacher data including at least a roster of teachers and teacher schedules.
2 . The test scheduler according to claim 1 , wherein the at least one external source is a school district management system.
3 . The test scheduler according to claim 2 , wherein the test scheduler is configured to receive inputs and updates from the school district management system.
4 . The test scheduler according to claim 1 , wherein the plurality of inputs further include administrative data associated with the testing, wherein the processor is further configured to archive the administrative data.
5 . The test scheduler according to claim 1 , wherein the plurality of inputs further include data received via self-registration, entered by a student who will be testing, or by a parent of a student who will be testing.
6 . The test scheduler according to claim 1 , wherein the plurality of inputs further includes student testing accommodations required, past performance data for each test, and past performance data for each student.
7 . The test scheduler according to claim 1 , further comprising a second interface, the second interface configured to communicate with the at least one external source.
8 . A test scheduling system for generating testing schedules for standardized tests, comprising:
a test scheduler configured to generate a test schedule; and
at least one external computing device configured to supply student and teacher data to the test scheduler for the test schedule;
wherein the test scheduler includes:
at least one interface for receiving a plurality of inputs from the at least one external computing device;
a memory, the memory storing a test scheduling computer program product; and
a processor configured to execute a test scheduling algorithm and prepare based thereon a testing schedule for a testing campus, wherein the test scheduling algorithm generates a series of input prompts and decisions based on the plurality of inputs;
wherein the plurality of inputs includes at least testing parameters and student and teacher data, the teacher data including at least a roster of teachers and teacher schedules.
9 . The test scheduling system according to claim 8 , wherein the at least one external source is a school district management system.
10 . The test scheduling system according to claim 9 , wherein the test scheduler is configured to receive inputs and updates from the school district management system.
11 . The test scheduling system according to claim 8 , wherein the plurality of inputs further include administrative data associated with the testing, wherein the processor is further configured to archive the administrative data.
12 . The test scheduling system according to claim 8 , wherein the plurality of inputs further data received via self-registration, entered by a student who will be testing, or by a parent of a student who will be testing.
13 . The test scheduling system according to claim 8 , wherein the plurality of inputs further includes student testing accommodations required, past performance data for each test, and past performance data for each student.
14 . The test scheduling system according to claim 8 , further comprising a second interface, the second interface configured to communicate with the at least one external source.
15 . A method for coordinating a standardized test, comprising:
receiving data for a testing campus, the data including at least school district information and campus information;
receiving testing parameters;
receiving student and teacher data from at least one external source, the teacher data including at least a roster of teachers and teacher schedules;
receiving student testing accommodations required;
receiving past performance data for each test and student;
preparing a testing schedule for the testing campus using the received data, the testing parameters, student and teacher information, testing accommodations, and past performance data;
wherein the processing and preparing the testing schedule is performed by a processor stored on a non-transitory computer readable medium.
16 . The method according to claim 15 , wherein the at least one external source is a school district management system.
17 . The method according to claim 15 , wherein the preparing a testing schedule includes organizing and processing the received data, testing parameters, student and teacher information, testing accommodations, and past performance data.
18 . The method according to claim 15 , further including archiving administrative data associated with the testing.
19 . The method according to claim 15 , further including receiving data via self-registration.
20 . The method according to claim 15 , wherein the receiving student testing accommodations required is received from a second external data source.