PERSONALIZED TESTING OF LEARNING APPLICATION PERFORMANCE IN A MODULAR LEARNING SYSTEM
First Claim
1. A computer-implemented method for personalized testing of a learning application comprising:
- receiving a trial scheduling request from a user device operated by the learning user;
determining a learning application to be tested based on the trial scheduling request;
determining a performance review based on the trial scheduling request;
determining compatibility of the trial scheduling request to a controlled learning facility;
scheduling a trial performance of the learning application at the controlled learning facility;
receiving a trial performance request from the learning user;
determining availability of services for the trial performance request;
granting the trial performance request when the services are available for the trial performance request;
providing the trial performance via the services for the trial performance request;
displaying performance review of the learning application on a user device screen;
receiving manual review data from a tutoring user via a second user device;
storing the manual review data; and
updating a learning user profile associated with the learning and learning user databases.
2 Assignments
0 Petitions
Accused Products
Abstract
A modular learning system is provided for providing learning users a plurality of learning applications. On occasion, learning users may wish to develop personalized testing systems to determine the learning user'"'"'s progress. In the modular learning system, individual learning applications are selected by the learning users. The learning applications include learning content and are provided to the user with a learning facility, tutoring user, and other learning services. The personalized testing systems allows learning users to construct personalized testing for the user comprised of particular learning applications for performance by the learning user.
43 Citations
12 Claims
-
1. A computer-implemented method for personalized testing of a learning application comprising:
-
receiving a trial scheduling request from a user device operated by the learning user; determining a learning application to be tested based on the trial scheduling request; determining a performance review based on the trial scheduling request; determining compatibility of the trial scheduling request to a controlled learning facility; scheduling a trial performance of the learning application at the controlled learning facility; receiving a trial performance request from the learning user; determining availability of services for the trial performance request; granting the trial performance request when the services are available for the trial performance request; providing the trial performance via the services for the trial performance request; displaying performance review of the learning application on a user device screen; receiving manual review data from a tutoring user via a second user device; storing the manual review data; and updating a learning user profile associated with the learning and learning user databases. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium having tangibly embodied thereon a program of instructions executable by a processor for performing steps comprising:
-
receiving a trial scheduling request from a user device operated by a learning user; determining a learning application to be tested based on the trial scheduling request; determining a performance review based on the trial scheduling request; determining compatibility of the trial scheduling request to a controlled learning facility; scheduling a trial performance of the learning application at the controlled learning facility; receiving a trial performance request from the learning user; determining availability of services for the trial performance request; granting the trial performance request when the services are available for the trial performance request; providing the trial performance via services for the trial performance request; displaying performance review of the learning application on a user device screen; receiving manual review data from a tutoring user via a second user device; storing the manual review data; and updating a learning user profile associated with the learning and learning user databases. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus comprising:
-
a network interface; a processor coupled to the network interface; a memory coupled to the processor, including instructions configured for execution on the processor comprising steps for; receiving a trial scheduling request from a user device operated by a learning user; determining a learning application to be tested based on the trial scheduling request; determining a performance review based on the trial scheduling request; determining compatibility of the trial scheduling request to a controlled learning facility; scheduling a trial performance of the learning application at the controlled learning facility; receiving a trial performance request from the learning user; determining availability of services for the trial performance request; granting the trial performance request when the services are available for the trial performance request; providing the trial performance via the services for the trial performance request; displaying performance review of the learning application on a user device screen; receiving manual review data from a tutoring user via a second user device; storing manual review data; and updating a learning user profile associated with the learning and learning user databases. - View Dependent Claims (10, 11, 12)
-
Specification