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, the method comprising:
- receiving over the Internet a trial scheduling request from a user device operated by the learning user, the trial scheduling request being a request from the learning user to schedule a trial performance for testing the performance of the learning user of a learning application on the user device operated by the learning user, the trial performance occurring at a controlled learning facility that offers trial performances of learning applications stored in a learning application database;
determining the learning application of the learning applications to be practiced or performed by the learning user based on the trial scheduling request by receiving learning applications for testing from an electronic trial management interface on the user device operated by the learning user;
generating a trial performance item for the learning user'"'"'s trial scheduling request, the trial performance item including the determined learning application to be practiced or performed by the learning user;
determining a nature of a performance review based on the trial scheduling request by accessing scoring metrics application metadata of the determined learning application;
determining compatibility of the determined learning application to the controlled learning facility;
responsive to determining that the determined learning application can be performed at the controlled learning facility, scheduling a trial performance of the determined learning application at the controlled learning facility;
receiving a trial performance request for the determined learning application from the learning user through an electronic trial management interface on the user device operated by the learning user over the Internet;
determining availability of at least the controlled learning facility for the trial performance request;
responsive to determining that the controlled learning facility is available for the trial performance request, granting the trial performance request, when services are available at at least the controlled learning facility for the trial performance request, to the learning user via the trial management interface and to a tutoring user through a tutoring management interface operating an authorized user device, the tutoring user tutoring the learning user in the performance or practice of the trial performance of the trial performance request;
displaying by an electronic interface generator on a device screen of the authorized user device operated by the tutoring user, a performance review of the learning application performed by the learning user, the performance review including an associated manual score or review data based on the scoring metrics application metadata of the determined learning application and obtained by the performance or practice of the trial performance of the determined learning application by the learning user;
receiving manual score or review data inputted from the tutoring user via the authorized user device for at least some of the scoring metrics in the scoring metrics application metadata of the determined learning application performed by the learning user over the Internet;
storing the manual score or review data as updated trial performance score and review data associated with the learning user; and
updating a learning user profile associated with the learning user to reflect the updated trial performance score and review data.
3 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.
42 Citations
12 Claims
-
1. A computer-implemented method for personalized testing of a learning application, the method comprising:
-
receiving over the Internet a trial scheduling request from a user device operated by the learning user, the trial scheduling request being a request from the learning user to schedule a trial performance for testing the performance of the learning user of a learning application on the user device operated by the learning user, the trial performance occurring at a controlled learning facility that offers trial performances of learning applications stored in a learning application database; determining the learning application of the learning applications to be practiced or performed by the learning user based on the trial scheduling request by receiving learning applications for testing from an electronic trial management interface on the user device operated by the learning user; generating a trial performance item for the learning user'"'"'s trial scheduling request, the trial performance item including the determined learning application to be practiced or performed by the learning user; determining a nature of a performance review based on the trial scheduling request by accessing scoring metrics application metadata of the determined learning application; determining compatibility of the determined learning application to the controlled learning facility; responsive to determining that the determined learning application can be performed at the controlled learning facility, scheduling a trial performance of the determined learning application at the controlled learning facility; receiving a trial performance request for the determined learning application from the learning user through an electronic trial management interface on the user device operated by the learning user over the Internet; determining availability of at least the controlled learning facility for the trial performance request; responsive to determining that the controlled learning facility is available for the trial performance request, granting the trial performance request, when services are available at at least the controlled learning facility for the trial performance request, to the learning user via the trial management interface and to a tutoring user through a tutoring management interface operating an authorized user device, the tutoring user tutoring the learning user in the performance or practice of the trial performance of the trial performance request; displaying by an electronic interface generator on a device screen of the authorized user device operated by the tutoring user, a performance review of the learning application performed by the learning user, the performance review including an associated manual score or review data based on the scoring metrics application metadata of the determined learning application and obtained by the performance or practice of the trial performance of the determined learning application by the learning user; receiving manual score or review data inputted from the tutoring user via the authorized user device for at least some of the scoring metrics in the scoring metrics application metadata of the determined learning application performed by the learning user over the Internet; storing the manual score or review data as updated trial performance score and review data associated with the learning user; and updating a learning user profile associated with the learning user to reflect the updated trial performance score and review data. - 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 over the Internet from a user device operated by a learning user, the trial scheduling request being a request from the learning user to schedule a trial performance for testing the performance of the learning user of a learning application on the user device operated by the learning user, the trial performance occurring at a controlled learning facility that offers trial performances of learning applications stored in a learning application database; determining the learning application of the learning application to be practiced or performed by the learning user based on the trial scheduling request by receiving learning applications for testing from an electronic trial management interface on the user device operated by the learning user; generating a trial performance item for the learning user'"'"'s trial scheduling request, the trial performance item including the determined learning application to be practiced or performed by the learning user; determining a nature of a performance review based on the trial scheduling request by accessing scoring metrics application metadata of the determined learning application; determining compatibility of the determined learning application to a controlled learning facility; responsive to determining that the determined learning application can be performed at the controlled learning facility, scheduling a trial performance of the learning application at the controlled learning facility; receiving a trial performance request for the determined learning application from the learning user through an electronic trial management interface on the user device operated by the learning user over the Internet; determining availability of at least the controlled learning facility for the trial performance request; responsive to determining that the controlled learning facility is available for the trial performance request, granting the trial performance request when the services are available at at least the controlled learning facility for the trial performance request, to the learning user via the trial management interface and to a tutoring user through a tutoring management interface operating an authorized user device, the tutoring user tutoring the learning user in the performance or practice of the trial performance of the trial performance request; displaying by an electronic interface generator on a device screen of the authorized user device operated by the tutoring user, a performance review of the learning application performed by the learning user, the performance review including an associated manual score or review data based on the scoring metrics application metadata of the determined learning application and obtained by the performance or practice of the trial performance of the determined learning application by the learning user; receiving manual score or review data inputted from the tutoring user via the authorized user device for at least some of the scoring metrics in the scoring metrics application metadata of the determined learning application performed by the learning user over the Internet; storing the manual score or review data as updated trial performance score and review data associated with the learning user; and updating a learning user profile associated with the learning user to reflect the updated trial performance score and review data. - 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 over the Internet from a user device operated by a learning user, the trial scheduling request being a request from the learning user to schedule a trial performance for testing the performance of the learning user of a learning application on the user device operated by the learning user, the trial performance occurring at a controlled learning facility that offers trial performances of learning applications stored in a learning application database; determining the learning application of the learning application to be practiced or performed by the learning user based on the trial scheduling request by receiving learning applications for testing from an electronic trial management interface on the user device operated by the learning user; generating a trial performance item for the learning user'"'"'s trial scheduling request, the trial performance item including the determined learning application to be practiced or performed by the learning user; determining a nature of a performance review based on the trial scheduling request by accessing scoring metrics application metadata of the determined learning application; determining compatibility of the determined learning application to a controlled learning facility; responsive to determining that the determined learning application can be performed at the controlled learning facility, scheduling a trial performance of the learning application at the controlled learning facility; receiving a trial performance request for the determined learning application from the learning user through an electronic trial management interface on the user device operated by the learning user over the Internet; determining availability of at least the controlled learning facility for the trial performance request; responsive to determining that the controlled learning facility is available for the trial performance request, granting the trial performance request when the services are available at at least the controlled learning facility for the trial performance request, to the learning user via the trial management interface and to a tutoring user through a tutoring management interface operating an authorized user device, the tutoring user tutoring the learning user in the performance or practice of the trial performance of the trial performance request; displaying by an electronic interface generator on a device screen of the authorized user device operated by the tutoring user, a performance review of the learning application performed by the learning user, the performance review including an associated manual score or review data based on the scoring metrics application metadata of the determined learning application and obtained by the performance or practice of the trial performance of the determined learning application by the learning user; receiving manual score or review data inputted from the tutoring user via the authorized user device for at least some of the scoring metrics in the scoring metrics application metadata of the determined learning application performed by the learning user over the Internet; storing the manual score or review data as updated trial performance score and review data associated with the learning user; and updating a learning user profile associated with the learning user to reflect the updated trial performance score and review data. - View Dependent Claims (10, 11, 12)
-
Specification