Method for developing and administering tests over a network
First Claim
1. A method for minimizing cheating on any given test instance administered by a test deliverer on behalf of a client to a test candidate over a computer network wherein each test instance is derived from a test definition calling for a predetermined minimum number of questions each of which is associated with multiple answers and wherein the questions are presented in a sequential order to the test candidate comprising the steps of:
- developing pools of potential questions and answers designed to integrate both knowledge and experience within a test subject area while avoiding questions which require quantitative responses;
electronically enforcing prespecified, separate time limits for answering each question on the test, each section on the test and for the test as a whole;
prohibiting the test candidate from returning to previous test questions once a subsequent question in the sequence and associated answers has been presented to test candidate;
including decoy questions in the test based on factual information which is obscure but easy to find by using unpermitted reference materials;
monitoring the amount of time spent by each test candidate in answering each question;
statistically analyzing answers to said decoy questions and said answer times by comparing each to the same data derived from previous test takers known not to have cheated on the particular test;
calculating the probability that any given test candidate has cheated on a test based on said statistical analysis; and
informing the client of that probability.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for developing and administering tests over a computer network. The method provides a way for test deliverers to develop tests in response to either internal requests or external ones originating from parties, such as employment agencies or prospective employers, desiring to test the knowledge of others, such as potential employees. This original request usually specifies certain criteria, such as the number of questions desired and whether the test should be administered adaptively or not, which are treated as a first set of rules. Based on the original request, pools of prospective questions and answers are developed along with a second set of rules covering such matters as grouping, selection and ordering. The result is a test definition and the creation of a prototest which is then implemented in a test definition language developed specifically for that purpose. After a test candidate requests to take a test, a test generated by the test definition is delivered to the test candidate and administered. The questions asked and the test candidate'"'"'s answers are returned to the test deliverer for grading and eventual statistical analysis.
198 Citations
3 Claims
-
1. A method for minimizing cheating on any given test instance administered by a test deliverer on behalf of a client to a test candidate over a computer network wherein each test instance is derived from a test definition calling for a predetermined minimum number of questions each of which is associated with multiple answers and wherein the questions are presented in a sequential order to the test candidate comprising the steps of:
-
developing pools of potential questions and answers designed to integrate both knowledge and experience within a test subject area while avoiding questions which require quantitative responses;
electronically enforcing prespecified, separate time limits for answering each question on the test, each section on the test and for the test as a whole;
prohibiting the test candidate from returning to previous test questions once a subsequent question in the sequence and associated answers has been presented to test candidate;
including decoy questions in the test based on factual information which is obscure but easy to find by using unpermitted reference materials;
monitoring the amount of time spent by each test candidate in answering each question;
statistically analyzing answers to said decoy questions and said answer times by comparing each to the same data derived from previous test takers known not to have cheated on the particular test;
calculating the probability that any given test candidate has cheated on a test based on said statistical analysis; and
informing the client of that probability. - View Dependent Claims (2, 3)
monitoring the transfer time required to download information across the Internet to the test candidate; and
adjusting said time limits to account for delays caused by said transfer time.
-
Specification