3 papers
cs.CY2026
A CEFR-Inspired Classification Framework with Fuzzy C-Means To Automate Assessment of Programming Skills in Scratch
Ricardo Hidalgo-Aragón, Jesús M. González-Barahona, Gregorio Robles
Context: Schools, training platforms, and technology firms increasingly need to assess programming proficiency at scale with transparent, reproducible methods that support personal…
cs.SE2025
How Do Code Smells Affect Skill Growth in Scratch Novice Programmers?
Ricardo Hidalgo Aragón, Jesús M. González-Barahona, Gregorio Robles
Context. Code smells, which are recurring anomalies in design or style, have been extensively researched in professional code. However, their significance in block-based projects c…
cs.SE2024
Towards Identifying Code Proficiency through the Analysis of Python Textbooks
Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula +4
Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent…