Teaching · For Teachers
Paste the answer key and your students' answers. Every item gets its difficulty, how well it separates strong and weak scorers, and a look at which wrong answers drew whom, so you can tell a hard question from a broken one.
Included with Caveat Classroom and Whole-school licenses. Or get it in the For Teachers toolkit, $79 for 72 items.
The worked example is a made-up 20-item unit test taken by 30 students, coded T-01 to T-30, with one item whose key was entered wrong. Paste your own answers on the Answers tab.
Loading the calculator. If nothing appears, turn on JavaScript.
Teaching · For Teachers$12 · included with Classroom and Whole-school licenses
Classical test theory, with the formulas the page uses.
The difficulty index p is the proportion of students who answered the item correctly, so a higher p means an easier item. The discrimination index D is p in the upper group minus p in the lower group, where the groups are the top and bottom 27 percent of students by total score (Kelley's 27 percent; you can choose 25, 33 or 50). Ties at the group boundary go by the order the students were entered.
The item-rest correlation r is the Pearson (point-biserial) correlation between the item's 0 or 1 score and each student's total on the other items, so the item does not inflate its own correlation. Blanks count as wrong.
The flags follow Ebel and Frisbie's guidance for classroom tests: D of .40 or more is very good, .30 to .39 good, .20 to .29 worth a review, under .20 worth revising, and a negative D or r usually means a wrong key or two defensible answers. An option chosen by more upper-group students than the key is flagged as a possible wrong key; an option chosen by fewer than 5 percent of students is not doing its job as a distractor.
KR-20 = k ÷ (k − 1) × (1 − Σpq ÷ variance of total scores), with the population variance. The standard error of measurement is the standard deviation × √(1 − KR-20).
Item statistics from one class are rough. With 30 students, a D of .20 can move by .15 or more from one group to the next. Read the item before changing it.
The worked example is made up and generated by a model (30 students, 20 items; KR-20 0.86 in this sample). Keep only student codes here; the printed report shows no codes. Support: team@caveatacademic.com.