System for utilizing assessment without testing
First Claim
1. An apparatus, comprising:
- a communication interface configured to communicate with a plurality of student client systems independent of one or more educator systems; and
a processor configured todetermine an average usage time of a language learning system over a period of time for each of a plurality of students based on messages received by the communication interface,calculate a comparison value for each of the plurality of students by comparing the average usage time of that student to norm sample data,periodically calculate a performance predictor for each of the plurality of students based on the comparison value for that student, the performance predictor indicating the respective student'"'"'s chance of meeting a benchmark based on the norm sample data,store the calculated performance predictor in a database,generate, based on the calculated performance predictor and historical data stored in the database, a skill set identification for each of the plurality of students and a prescription for each of the plurality of students, the prescription including a target usage time for that student in a next period of time and available lessons selected for that student based at least in part on the skill set identification,receive a request from one of the one or more educator systems for a performance report, andgenerate, in response to the request, a report including the performance predictor for each of the plurality of students and a quantified risk variable associated with each of the plurality of students.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for educational assessment without testing is provided that includes one or more client systems that are connected to a network allowing students or school officials to communicate with an education framework that performs and manages educational assessment. The one or more client systems issue a message to the education framework requesting a task to be performed. The educational assessment is administered independent of one or more educators so as to avoid interruption of instruction time. A server system receives the message and the education framework proceeds to process the contents of the message. The education framework includes a plurality of programming modules being executed on the server system that provides to educators specific information used for the educational assessment based on the contents of the message. The programming modules assist in calculating and determining one or more parameters for the educational assessment of the students as well as providing specific reports to educators as to the progress of the students.
13 Citations
21 Claims
-
1. An apparatus, comprising:
-
a communication interface configured to communicate with a plurality of student client systems independent of one or more educator systems; and a processor configured to determine an average usage time of a language learning system over a period of time for each of a plurality of students based on messages received by the communication interface, calculate a comparison value for each of the plurality of students by comparing the average usage time of that student to norm sample data, periodically calculate a performance predictor for each of the plurality of students based on the comparison value for that student, the performance predictor indicating the respective student'"'"'s chance of meeting a benchmark based on the norm sample data, store the calculated performance predictor in a database, generate, based on the calculated performance predictor and historical data stored in the database, a skill set identification for each of the plurality of students and a prescription for each of the plurality of students, the prescription including a target usage time for that student in a next period of time and available lessons selected for that student based at least in part on the skill set identification, receive a request from one of the one or more educator systems for a performance report, and generate, in response to the request, a report including the performance predictor for each of the plurality of students and a quantified risk variable associated with each of the plurality of students. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium containing instructions that when executed by a processor cause the processor to perform a method comprising:
-
determining an average usage time of a language learning system over a period of time for each of a plurality of students based on messages received by a communication interface, the communication interface being coupled to the processor and configured to communicate with a plurality of student client systems independent of one or more educator systems; calculating a comparison value for each of the plurality of students by comparing the average usage time of that student to norm sample data; periodically calculating a performance predictor for each of the plurality of students based on the comparison value for that student, the performance predictor indicating the respective student'"'"'s chance of meeting a benchmark based on the norm sample data; storing the calculated performance predictor in a database; generating, based on the calculated performance predictor and historical data stored in the database, a skill set identification for each of the plurality of students and a prescription for each of the plurality of students, the prescription including a target usage time for that student in a next period of time and available lessons selected for that student based at least in part on the skill set identification; receiving a request from one of the one or more educator systems for a performance report; and generating, in response to the request, a report including the performance predictor for each of the plurality of students and a quantified risk variable associated with each of the plurality of students. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
determining, by a processor, an average usage time of a language learning system over a period of time for each of a plurality of students based on messages received by a communication interface, the communication interface being coupled to the processor and configured to communicate with a plurality of student client systems independent of one or more educator systems; calculating a comparison value for each of the plurality of students by comparing the average usage time of that student to norm sample data; periodically calculating a performance predictor for each of the plurality of students based on the comparison value for that student, the performance predictor indicating the respective student'"'"'s chance of meeting a benchmark based on the norm sample data; storing the calculated performance predictor in a database; generating, based on the calculated performance predictor and historical data stored in the database, a skill set identification for each of the plurality of students and a prescription for each of the plurality of students, the prescription including a target usage time for that student in a next period of time and available lessons selected for that student based at least in part on the skill set identification; receiving a request from one of the one or more educator systems for a performance report; and generating, in response to the request, a report including the performance predictor for each of the plurality of students and a quantified risk variable associated with each of the plurality of students. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification