📊 ExamQR Analytics Platform

Question Bank Quality Assessment
CTT & IRT Theory

Analyze the quality of exams and question banks with two modern measurement approaches: Classical Test Theory (CTT) and Item Response Theory (IRT), on the ExamQR platform by TEX Vietnam.

🏫 TEX Vietnam JSC 📅 Illustrative data: Semester 1, 2024-2025 👥 Sample: 200 students • 20 items 🎓 Subject: Applied Mathematics
0.782Cronbach's α coefficient
14/20Items meeting CTT criteria
0.91IRT Model Fit (RMSEA)
12/20Items meeting IRT criteria

Overview of Item Evaluation Theory

Two internationally recognized methods integrated into ExamQR for a comprehensive analysis of question bank quality.

📐 CTT – Classical Test Theory

CTT analyzes items based on the observed scores of the whole group of candidates. Its statistics are sample-dependent – they change when the group of candidates changes.

🎯
Item difficulty (p – Difficulty Index) Proportion of candidates answering correctly. p = 0.3–0.7 is ideal
⚖️
Item discrimination (D – Discrimination Index) Difference in proportion correct between the upper and lower groups. D ≥ 0.30 is good
🔗
Point-biserial correlation (rpbis) Item–total correlation. r ≥ 0.25 is acceptable
🔀
Distractor Analysis Evaluates how attractive the incorrect options are
p = ncorrect / Ntotal
D = pupper − plower
α = (n/n−1) × (1 − Σσᵢ²/σ²X)
📈 IRT – Item Response Theory

IRT models the probability of a correct response as a function of the candidate's ability (θ). Item parameters are sample-invariant – more stable than CTT when comparing groups.

🏔️
Difficulty parameter (b) The ability level θ at which a candidate has a 50% chance of answering correctly. b ∈ [−3, 3]
📐
Discrimination parameter (a) Slope of the item characteristic curve (ICC). a ≥ 0.8 is acceptable
🎲
Guessing parameter (c) Probability of a correct answer by chance. c ≤ 0.25 for 4-option multiple-choice items
ℹ️
Item (IIF) & test (TIF) information functions Measures the precision of ability estimation at each level of θ
P(θ) = c + (1−c) × 1/(1 + e−a(θ−b))
I(θ) = a² × P(θ)(1−P(θ)) / (P(θ)−c)² × (1−c)²
CTT vs. IRT Comparison
Criterion CTT IRT (1PL/2PL/3PL)
Sample dependence✗ Highly dependent✓ Sample-invariant
Sample size requirement✓ N ≥ 30–50✗ N ≥ 200–500
Computational complexity✓ Simple✗ Complex (MLE/Bayesian)
Individual ability measurement~ Indirect, via total score✓ Direct (θ estimation)
Computerized adaptive testing (CAT)✗ Not supported✓ Foundation of CAT
Distractor analysis✓ Easy to perform~ Requires Nominal Response Model
Fit with ExamQR✓ Quick analysis, instructor reports✓ Item bank calibration, IRT-CAT
Item Evaluation Criteria – Recommended Thresholds (ExamQR)
📐 CTT Criteria
StatisticGoodAcceptableReject
Difficulty (p)0.30 – 0.700.20–0.30 | 0.70–0.80<0.20 | >0.80
Discrimination (D)≥ 0.300.20–0.29<0.20
rpbis≥ 0.300.20–0.29<0.20
Cronbach's α≥ 0.800.70–0.79<0.70
📈 IRT Criteria (3PL)
ParameterGoodAcceptableReview
Difficulty (b)−1.5 to 1.5±1.5–2.5|b| > 2.5
Discrimination (a)0.8 – 2.50.5–0.8< 0.5
Guessing (c)≤ 0.200.20–0.25> 0.25
Infit/Outfit MNSQ0.7 – 1.31.3–1.5> 1.5

CTT Analysis Results – Classical Test Theory

Analysis of 20 multiple-choice items with N = 200 students. Data processed by the ExamQR Analytics module.

0.782
Cronbach's Alpha
Test reliability
0.487
Mean difficulty
Mean p = 0.487
0.342
Mean discrimination
Mean D = 0.342
14/20
Items meeting criteria
70% of items are of good quality
CTT Analysis Table – 20 Items
Good (Meets criteria)
Needs review
Needs revision/removal
Item Content summary Difficulty (p) Discrimination (D) rpbis α if Deleted Distractor A Distractor B Distractor C Rating
Distractor Analysis – Item Q06 (Needs revision)

Item Q06 has low discrimination (D = 0.14). The option analysis shows that the keyed answer C* (the correct answer) attracts fewer high-ability candidates than distractor B – a sign of a problem with the item's content or wording.

GroupOption AOption BOption C* ✓Option DOmitted
High (n=50)18%32%36%12%2%
Middle (n=100)22%28%30%18%2%
Low (n=50)26%20%22%30%2%
⚠️ Findings
🔴
Option B is almost as attractive as the correct answer in the high-ability group (32% vs. 36%)Option B may be too close to the correct answer, or contain a content error that misleads strong students.
🟡
Options A and D are not working well as distractorsSelection rates are similar across groups, so they do not discriminate between ability levels.
✅
Recommendation: Reword option B and re-check the keyed answer C*Consult the subject-matter expert panel; the key may need to change or the item may need to be rewritten.

IRT Analysis Results – Item Response Theory (3PL)

IRT parameters estimated by Maximum Likelihood Estimation (MLE) using the three-parameter logistic (3PL) model, with the ExamQR built-in analysis engine.

−0.12
Mean candidate θ
Near 0 = well matched to difficulty
1.24
Mean a (discrimination)
Good discrimination
0.063
Mean c (guessing)
Low – stable
12/20
Items fitting the model
Infit MNSQ ≤ 1.30
IRT Parameter Table – 3PL Model
■ a = Discrimination   ■ b = Difficulty (logit)   ■ c = Guessing
Good fit (MNSQ ≤ 1.30)
Misfit (MNSQ > 1.30)
Item a (Discrimination) b (Difficulty) c (Guessing) SE(b) Infit MNSQ Outfit MNSQ IIF Peak θ at Peak Model Fit
Item Characteristic Curves (ICC) Explained – Items Q01 vs. Q06 vs. Q14
Q01 – Good item ✓ Fit
a=1.42, b=−0.31, c=0.05 → Clear, steep S-shaped curve; discriminates ability well from θ = −0.5 to 0.5
Q06 – Item needing revision ✗ Misfit
a=0.41, b=0.12, c=0.22 → Nearly flat curve, high c → High chance of guessing, no discrimination
Q14 – Difficult item, good discrimination ✓ Fit
a=1.87, b=1.52, c=0.04 → Difficult item for high-ability candidates (θ > 0.8); IIF peaks at θ = 1.5

Quality Analysis Charts

A comprehensive visualization of CTT and IRT statistics that helps instructors and assessment staff quickly identify items that need improvement.

Difficulty (p) Distribution – CTT Target: 0.3–0.7
Discrimination (D) Distribution – CTT Target: D ≥ 0.30
Scatter: Difficulty vs. Discrimination (CTT) Ideal region: p∈[0.3,0.7], D≥0.30
Scatter: b (IRT) vs. a (IRT) 3PL parameter map
Score Distribution (N=200) Normal curve overlay
Test Information Function (TIF) – IRT Information by ability level θ
Cronbach's Alpha if Each Item Is Deleted (Alpha-if-Item-Deleted) Horizontal line = current α = 0.782
Item Quality Ratings (CTT) Classified by criteria
rpbis by Item (Item–Total Correlation) Thresholds: 0.25 (yellow), 0.30 (green)
EXAM AND QUESTION BANK QUALITY ASSESSMENT REPORT
📚 Subject: Applied Mathematics (MATH201)
📅 Exam: Semester 1 – 2024-2025
👥 Candidates: 200
📋 Items: 20
⏱️ Format: 4-option multiple choice
📊 Methods: CTT + IRT 3PL
I. OVERALL RESULTS
62.4%
Mean score
SD = 14.3%
0.782
Cronbach's α
Acceptable reliability
0.487
Mean difficulty
Moderate
0.342
Mean discrimination
Good

II. ITEM CLASSIFICATION
12
✅ Items MEETING CRITERIA
60% – Good on both CTT and IRT
5
⚠️ Need REVIEW
25% – One criterion not met
3
🔴 Need REVISION
15% – Multiple criteria not met

III. DETAILED ANALYSIS BY ISSUE GROUP
Items to remove or rewrite (Q06, Q11, Q17)
ItemCTT issueIRT issueRecommendation
Q06 p=0.71, D=0.14, r=0.18 – Too easy, poor discrimination a=0.41, c=0.22 – Low discrimination, high guessing Rewrite completely
Q11 p=0.81, D=0.10, r=0.12 – Too easy b=−2.41, Outfit=1.67 – Poor model fit Adjust difficulty
Q17 p=0.19, D=0.18 – Too difficult b=2.61, SE=0.42 – Unstable estimate Simplify the item
Items to review (Q02, Q08, Q13, Q15, Q19)

These items meet some criteria but have 1–2 statistics near the borderline. Keep them with minor adjustments:

Q02: D = 0.24 (borderline) Q08: c = 0.23 (slightly high guessing) Q13: Infit = 1.38 (near misfit) Q15: r = 0.22 (distractors need improvement) Q19: p = 0.28 (slightly difficult)

IV. TEST RELIABILITY ASSESSMENT

A Cronbach's α = 0.782 indicates that the test has acceptable reliability (recommended threshold ≥ 0.70 for achievement tests, ≥ 0.80 for high-stakes tests). To reach α ≥ 0.80:

✅
Replace the 3 poor-quality items with new onesEstimated α rises to ~0.81–0.83
🟡
Increase the test length to 25–30 itemsBy the Spearman-Brown formula, estimated α reaches 0.85+
📊 Reliability statistics
Cronbach's Alpha0.782
KR-20 (Kuder-Richardson)0.779
Split-half (Spearman-Brown)0.764
Standard Error of MeasurementSE = 4.82 points
95% confidence interval± 9.5 points

V. RECOMMENDATIONS AND IMPROVEMENT ROADMAP
🔴
Short term (before next semester)Rewrite or replace Q06, Q11, Q17. Review the distractors of Q02, Q08, Q15. Convene a subject-matter expert panel to review these 8 items.
🟡
Medium term (within the academic year)Add items of medium difficulty to the question bank (p = 0.35–0.55). Increase the proportion of items with D ≥ 0.35. Recalibrate IRT with the new item pool.
🟢
Long term (strategic)Roll out IRT-based computerized adaptive testing (CAT). Build a question bank of 200+ items with calibrated IRT parameters. Align items with CLO/PLO learning outcomes.
🤖 ExamQR AI Insight

Based on an analysis of the 3 most recent exams, ExamQR found that items on the topic "Integration" tend to be unusually difficult (mean p = 0.31). We suggest strengthening learning resources for this chapter.

IRT results show that the current question bank provides the most information at ability levels θ ∈ [−0.5, 1.0], and lacks items in the θ > 1.5 region (top-performing students).

→ Recommendation: add 5–8 difficult items (b ∈ [1.5, 2.5]) for the next exam.


ExamQR Analytics Module · TEX Vietnam JSC · Report generated automatically · Report ID: RPT-MATH201-S1-2425 · Version: ExamQR v3.2