Simulating a user score from input objectives
AssigneePearson Education, Inc.
InventorsNeena Capps, Gailene Nelson
Life of this patent
Estimating the term…
Abstract
Systems and methods of the present invention provide for a server computer to receive, from a client GUI a request for a recommendation, the request including a designation of a desired assessment score. The server then queries activity data for the user to identify an objective category associated with the user activity and an assessment score for the user below a defined threshold. The server then queries a recommended activity data, tagged with the identified category and a score weighting defining an increase to the assessment score. The server then generates a GUI including a report of the assessment score below the threshold and the recommended activity.
Claims20
A system comprising:
- a database coupled to a network and storing:
- at least one learning exercise associated in the database with a learning objective within a learning course;
- a plurality of scores, each reflecting a performance, by each of a plurality of learners, for the at least one learning exercise;
- a threshold, below which any score in the plurality of scores reflects an insufficient mastery of the learning objective;
- a user device coupled to the network and configured to receive, from an electronic form on a first graphical user interface (GUI):
- a desired grade for the learning course;
- and
- a first duration of time that a learner in the plurality of learners operating the user device is able to invest for completing at least one supplemental exercise selected by the learner from a second GUI displayed on the user device;
- and
- a server comprising a hardware computing device coupled to a network and including at least one processor executing instructions within a memory that, when executed, cause the system to:
- receive, through the network from the user device, the desired grade and the first duration of time;
- identify within the database:
- a course score in the plurality of scores below the threshold and associated in the database with the learner;
- the learning objective associated with the at least one learning exercise;
- the at least one supplemental exercise associated in the database with:
- the learning objective;
- a second duration of time required for the learner to complete the at least one supplemental exercise that is less than or equal to the first duration of time that the learner is able to invest;
- and
- a data weight associated with at least one activity regarding the at least one supplemental exercise that will increase the course score for the learner in the learning course, according to the duration of time required for the learner to complete the at least one supplemental exercise;
- and
- a profile of the learner including the time selected by the learner that the learner is available to invest in order to complete the at least one supplemental exercise;
- and
- generate, for display on the second GUI, based on a comparison of the selected time available to invest included in the profile of the learner against content available and the time required to complete learning materials to arrive at optimal recommendations, at least one recommendation to improve the course score by completing the at least one activity regarding the at least one supplemental exercise based on the data weight, the recommendation increasing the course score to an amount that is equal to or above the threshold, the recommendation allowing the learner to complete the at least one supplemental exercise within the duration of time required by completing the at least one activity.
A system comprising:
- a server comprising a hardware computing device coupled to a network and including at least one processor executing instructions within a memory that, when executed, cause the system to:
- receive, through the network, from an electronic form on a first Graphical User Interface (GUI) displayed on a user device coupled to the network:
- a desired grade for a learning course;
- and a first duration of time that a learner operating the user device is able to invest for completing at least one supplemental exercise selected by the learner from a second GUI displayed on the user device;
- and
- receive, through the network from the user device, the desired grade and the first duration of time;
- identify within a database coupled to the network:
- a course score below a threshold, the score reflecting a performance of the learner for at least one learning exercise, and the threshold reflecting an insufficient mastery of a learning objective within the learning course, associated with the learning exercise;
- the learning objective associated with the learning exercise;
- the at least one supplemental exercise associated in the database with:
- the learning objective;
- a second duration of time required for the learner to complete the at least one supplemental exercise that is less than or equal to the first duration of time that the learner is able to invest;
- and
- a data weight associated with at least one activity regarding the at least one supplemental exercise that will increase the course score for the learner in the learning course, according to the duration of time required for the learner to complete the at least one supplemental exercise;
- and
- a profile of the learner including the time selected by the learner that the learner is available to invest in order to complete the at least one supplemental exercise;
- and
- generate, for display on the second GUI, based on a comparison of the selected time available to invest included in the profile of the learner against content available and the time required to complete learning materials to arrive at optimal recommendations, at least one recommendation to improve the course score by completing the at least one activity regarding the at least one supplemental exercise based on the data weight, the recommendation increasing the course score to an amount that is equal to or above the threshold, the recommendation allowing the learner to complete the at least one supplemental exercise within the duration of time required by completing the at least one activity.
A method comprising:
- receiving, through a network by a server comprising a hardware computing device coupled to the network and including at least one processor executing instructions within a memory, from an electronic form on a first Graphical User Interface (GUI) displayed on a user device coupled to the network:
- a desired grade for a learning course;
- and
- a first duration of time that a learner operating the user device is able to invest for completing at least one supplemental exercise selected by the learner from a second GUI displayed on the user device;
- and
- receiving, through the network from the user device, the desired grade and the first duration of time;
- identifying, by the server within a database coupled to the network:
- a course score below a threshold, the score reflecting a performance of the learner for at least one learning exercise, and the threshold reflecting an insufficient mastery of a learning objective within the learning course, associated with the learning exercise;
- the learning objective associated with the learning exercise;
- the at least one supplemental exercise associated in the database with:
- the learning objective;
- a second duration of time required for the learner to complete the at least one supplemental exercise that is less than or equal to the first duration of time that the learner is able to invest;
- and
- a data weight associated with at least one activity regarding the at least one supplemental exercise that will increase the course score for the learner in the learning course, according to the duration of time required for the learner to complete the at least one supplemental exercise;
- and
- a profile of the learner including the time selected by the learner that the learner is available to invest in order to complete the at least one supplemental exercise;
- and
- generating, by the server for display on the second GUI, based on a comparison of the selected time available to invest included in the profile of the learner against content available and the time required to complete learning materials to arrive at optimal recommendations, at least one recommendation to improve the course score by completing the at least one activity regarding the at least one supplemental exercise based on the data weight, the recommendation increasing the course score to an amount that is equal to or above the threshold, the recommendation allowing the learner to complete the at least one supplemental exercise within the duration of time required by completing the at least one activity.
Dependencies are inferred from the claim text.