TUTORING INTERFACES FOR LEARNING APPLICATIONS IN A MODULAR LEARNING SYSTEM
First Claim
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 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
15 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15)
-
Specification