TUTORING INTERFACES FOR LEARNING APPLICATIONS IN A MODULAR LEARNING SYSTEM
A modular learning system is provided for managing interface items for a tutoring user supervising the performance of a learning application by a learning user. The tutoring interface items are provided to the tutoring user based on the tutoring user's presence at a learning facility during the learning application performance and after determining the tutor's credentials are compatible with the learning application. A user device provides the tutoring user with performance monitoring items and receives performance completion and measurement information from the tutoring user for providing to the modular learning system.
1 . A computer implemented method for generating tutoring interfaces for microlearning applications in a modular learning system comprising steps of:
determining tutoring service availability to a performance request specifying a learning application, where the performance request is received from a first user device associated with a learning user;
receiving tutoring user check-in credentials from a second user device;
verifying the tutoring user check-in credentials are compatible with the performance request;
determining compatibility of learning application tutoring interface items to the second user device using medium metadata associated with the learning application;
determining a tutor-learner ratio for learning application performance using mode metadata associated with the learning application;
determining a sequential or simultaneous performance mode based on a number of user devices and mode metadata associated with the learning application;
providing, for display on the second user device, tutor service preview items and application media;
providing, for display on the second user device, a performance monitoring item and application media on tutor's preferred user device screen;
providing for display to the tutoring user an application review screen with error metadata and scoring metrics metadata;
providing, for display on the second user device, a performance monitoring item and application media on tutor's preferred user device screen;
receiving scoring metrics and review inputs from tutoring user from preferred user device;
displaying scores and reviews to learning user on preferred user device; and
updating user databases and learning application metadata.
2 . The computer-implemented method of claim 1 , wherein the learning application tutoring interface items comprises of a plurality of tutor preview interface items.
3 . The computer-implemented method of claim 1 , wherein the learning application tutoring interface items comprises of a plurality of performance monitoring interface items.
4 . The computer-implemented method of claim 1 , wherein the learning application tutoring interface items comprises of a plurality of tutor review interface items.
5 . The computer-implemented method of claim 1 , wherein the performance monitoring interface items are generated in responsive to a number of user devices performing the learning application.
6 . A non-transitory computer readable storage medium having tangibly embodied thereon a program of instructions executable by a processor for performing a method for generating tutoring interfaces for microlearning applications in a modular learning system, the instructions when executed perform the steps of:
determining tutoring service availability to a performance request specifying a learning application, the performance request received from a first user device associated with a learning user;
receiving tutoring user check-in credentials from a second user device;
verifying the tutoring user check-in credentials are compatible with the performance request;
determining compatibility of learning application tutoring interface items to the second user device using medium metadata associated with the learning application;
determining a tutor-learner ratio for learning application performance using mode metadata associated with the learning application;
determining a sequential or simultaneous performance mode based on a number of user devices and mode metadata associated with the learning application;
providing, for display on the second user device, a tutor service preview item and application media;
providing, for display on the second user device, a performance monitoring item and application media on tutor's preferred user device screen;
providing for display to tutoring user an application review screen with error metadata and scoring metrics metadata;
receiving scoring metrics and review inputs from the tutoring user from preferred user device;
displaying scores and reviews to the learning user on preferred user device;
and updating user databases and learning application metadata.
7 . The non-transitory computer readable storage medium of claim 6 , wherein the learning application tutoring interface items comprises a plurality of tutor preview interface items.
8 . The non-transitory computer readable storage medium of claim 6 , wherein the learning application tutoring interface items comprises a plurality of performance monitoring interface items.
9 . The non-transitory computer readable storage medium of claim 6 , wherein the learning application tutoring interface items comprises a plurality of tutor review interface items.
10 . The non-transitory computer readable storage medium of claim 6 , wherein the performance monitoring interface items are generated in responsive to the number of user devices performing the learning application.
11 . An apparatus comprising:
a network interface configured for generating tutoring interfaces for microlearning applications in a modular learning system
a processor coupled to the network interface;
a memory coupled to the processor, wherein the memory comprises instructions for execution on the processor, the instructions causing the processor to perform the steps of:
determining tutoring service availability to a performance request specifying a learning application, the performance request received from a first user device associated with a learning user;
receiving tutoring user check-in credentials from a second user device;
verifying the tutoring user check-in credentials are compatible with the performance request;
determining compatibility of learning application tutoring interface items to the second user device using medium metadata associated with the learning application;
determining a tutor-learner ratio for learning application performance using mode metadata associated with the learning application;
determining a sequential or simultaneous performance mode based on a number of user devices and the mode metadata associated with the learning application;
providing, for display on the second user device, a tutor service preview items and application media;
providing, for display on the second user device, a performance monitoring item and application media on tutor's preferred user device screen;
providing for display to a tutoring user an application review screen with error metadata and scoring metrics metadata;
receiving scoring metrics and review inputs from the tutoring user from preferred user device;
displaying scores and reviews to the learning user on preferred user device;
and updating user databases and learning application metadata.
12 . The apparatus of claim 11 , wherein the learning application tutoring interface items comprises a plurality of tutor preview interface items.
13 . The apparatus of claim 11 , wherein the learning application tutoring interface items comprises a plurality of performance monitoring interface items.
14 . The apparatus of claim 11 , wherein the learning application tutoring interface items comprises a plurality of tutor review interface items.
15 . The apparatus of claim 11 , wherein the performance monitoring interface items are generated in responsive to the number of user devices performing the learning application.