MEASURING LANGUAGE LEARNING USING STANDARDIZED SCORE SCALES AND ADAPTIVE ASSESSMENT ENGINES
First Claim
1. A system for adaptively assessing a language learning of a user configured to:
- receive a user identification from the user using a user interface displayed on a client device;
search in a first database for a history of the user associated with the user identification;
estimate an overall language skill of the user based on the history in the first database of the user, a difficulty level of a product being used by the user and/or responses to an initial plurality of assessment items displayed on the user interface to the user;
retrieve a random item pattern comprising a sequence of question types, wherein at least one question type is a multiple choice type of question and at least one question type is a fill in the blank type of question;
sequentially for each item in the random item pattern;
select a first next question type in the random item pattern,select a first assessment item from a second database of a plurality of calibrated assessment items, wherein the first assessment item matches the first next question type in the random item pattern and matches the overall language skill of the user,modify the user interface to present the first assessment item to the user,generate a first score for a first response from the user to the first assessment item, andupdate the overall language skill of the user and a conditional standard error of measurement for the overall language skill of the user based on the first score;
select one or more fixed forms for speaking, listening and writing based on the overall language skill of the user;
modify the user interface to present the one or more fixed forms for speaking, listening and writing to the user;
generate a third score for a third response to the one or more fixed forms for speaking, listening and writing;
update the overall language skill of the user and the conditional standard error of measurement of the overall language skill of the user based on the third score for the third response to the one or more fixed forms for speaking, listening and writing;
modify the user interface to notify the user of the overall language skill of the user; and
record the overall language skill to the first database.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention allows a language learning platform to calculate a user'"'"'s overall language skill. This may be performed as a standalone test or before, during and/or after a language course. The language learning platform may perform a Pre-CAT process, a CAT process, a stage 2—fixed form process and a scoring and reporting process. The Pre-CAT process is designed to quickly get an initial estimate of the user'"'"'s overall language skill. The CAT processes improves on the accuracy of the Pre-CAT process, preferably until the conditional standard error of measurement for the user'"'"'s overall language skill is less than a predetermined number. The stage 2—fixed form process may use the user'"'"'s overall language skill to select speaking, listening and writing assessment items of an appropriate difficulty for the user. The language learning platform may score the responses of the user, present the measured user'"'"'s overall language skill to the user and save the user'"'"'s overall language skill in a database for use in future tests.
19 Citations
20 Claims
-
1. A system for adaptively assessing a language learning of a user configured to:
-
receive a user identification from the user using a user interface displayed on a client device; search in a first database for a history of the user associated with the user identification; estimate an overall language skill of the user based on the history in the first database of the user, a difficulty level of a product being used by the user and/or responses to an initial plurality of assessment items displayed on the user interface to the user; retrieve a random item pattern comprising a sequence of question types, wherein at least one question type is a multiple choice type of question and at least one question type is a fill in the blank type of question; sequentially for each item in the random item pattern; select a first next question type in the random item pattern, select a first assessment item from a second database of a plurality of calibrated assessment items, wherein the first assessment item matches the first next question type in the random item pattern and matches the overall language skill of the user, modify the user interface to present the first assessment item to the user, generate a first score for a first response from the user to the first assessment item, and update the overall language skill of the user and a conditional standard error of measurement for the overall language skill of the user based on the first score; select one or more fixed forms for speaking, listening and writing based on the overall language skill of the user; modify the user interface to present the one or more fixed forms for speaking, listening and writing to the user; generate a third score for a third response to the one or more fixed forms for speaking, listening and writing; update the overall language skill of the user and the conditional standard error of measurement of the overall language skill of the user based on the third score for the third response to the one or more fixed forms for speaking, listening and writing; modify the user interface to notify the user of the overall language skill of the user; and record the overall language skill to the first database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for adaptively assessing a language learning of a user configured to:
-
retrieve a random item pattern comprising a sequence of question types, wherein at least one question type is a multiple choice type of question and at least one question type is a fill in the blank type of question; and repeat the steps, at least once, of; sequentially select a first next question type in the random item pattern, select a first assessment item from a database of a plurality of calibrated assessment items, wherein the first assessment item matches the first next question type in the random item pattern and matches the overall language skill of the user, modify the user interface to present the first assessment item to the user, generate a first score for a response from the user to the first assessment item, and update an overall language skill of the user and a conditional standard error of measurement for the overall language skill of the user based on the first score, until the conditional standard error of measurement for the overall language skill of the user is less than a predetermined threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising the steps of:
-
displaying by a hardware server a user interface on a client device to a user; searching by the hardware server in a first database for a history of the user; estimating by the hardware server an overall language skill of the user based on the history of the user in the first database, a difficulty level of a product being used by the user and/or an initial response to an initial assessment item displayed on the user interface to the user; generating by the hardware server a random item pattern comprising a sequence of question types, wherein at least one question type is a multiple choice type of question and at least one question type is a fill in the blank type of question; and sequentially for each item in the random item pattern; selecting by the hardware server a first next question type in the random item pattern, selecting by the hardware server a first assessment item from a second database of a plurality of calibrated assessment items, wherein the first assessment item matches the first next question type in the random item pattern and matches the overall language skill of the user, modifying the user interface to present by the hardware server the first assessment item on the client device to the user, generating by the hardware server a first score for a first response from the user to the first assessment item, and updating by the hardware server an overall language skill of the user and a conditional standard error of measurement for the overall language skill of the user based on the first score. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification