A CEFR-Inspired Classification Framework with Fuzzy C-Means To Automate Assessment of Programming Skills in Scratch

작성자

카테고리:

← 피드로
arXiv cs.AI · Ricardo Hidalgo-Arag'on, Jes'us M. Gonz'alez-Barahona, Gregorio Robles · 2026-06-18 AI

[Submitted on 1 Apr 2026 (v1), last revised 16 Jun 2026 (this version, v2)]

View PDF HTML (experimental)

Abstract:Context: Schools, training platforms, and technology firms increasingly need to assess programming proficiency at scale with transparent, reproducible methods that support personalized learning pathways. Objective: This study introduces a pedagogical framework for Scratch project assessment, aligned with the Common European Framework of Reference (CEFR), providing universal competency levels for students and teachers alongside actionable insights for curriculum design. Method: We apply Fuzzy C-Means clustering to 2008246 Scratch projects evaluated via this http URL, implementing an ordinal criterion to map clusters to CEFR levels (A1-C2), and introducing enhanced classification metrics that identify transitional learners, enable continuous progress tracking, and quantify classification certainty to balance automated feedback with instructor review. Impact: The framework enables diagnosis of systemic curriculum gaps-notably a “B2 bottleneck” where only 13.3% of learners reside due to the cognitive load of integrating Logic Synchronization, and Data Representation–while providing certainty–based triggers for human intervention.

Submission history

From: Ricardo Hidalgo Aragón [view email]
[v1] Wed, 1 Apr 2026 10:42:07 UTC (2,668 KB)
[v2] Tue, 16 Jun 2026 19:14:09 UTC (2,668 KB)

원문에서 계속 ↗

추출 본문 · 출처: arxiv.org · https://arxiv.org/abs/2604.00730

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다