{"id":"https://openalex.org/W7148450885","doi":"https://doi.org/10.48550/arxiv.2604.00730","title":"A CEFR-Inspired Classification Framework with Fuzzy C-Means To Automate Assessment of Programming Skills in Scratch","display_name":"A CEFR-Inspired Classification Framework with Fuzzy C-Means To Automate Assessment of Programming Skills in Scratch","publication_year":2026,"publication_date":"2026-04-01","ids":{"openalex":"https://openalex.org/W7148450885","doi":"https://doi.org/10.48550/arxiv.2604.00730"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.00730","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.00730","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.00730","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5132817975","display_name":"Ricardo Hidalgo-Arag\u00f3n","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hidalgo-Arag\u00f3n, Ricardo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066580987","display_name":"Jesus M. Gonzalez-Barahona","orcid":"https://orcid.org/0000-0001-9682-460X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gonz\u00e1lez-Barahona, Jes\u00fas M.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5132788827","display_name":"Gregorio Robles","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Robles, Gregorio","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.6152999997138977,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.6152999997138977,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13034","display_name":"Information Systems Education and Curriculum Development","score":0.06830000132322311,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12884","display_name":"Educational Assessment and Pedagogy","score":0.02889999933540821,"subfield":{"id":"https://openalex.org/subfields/3304","display_name":"Education"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/scratch","display_name":"Scratch","score":0.8021000027656555},{"id":"https://openalex.org/keywords/curriculum","display_name":"Curriculum","score":0.574999988079071},{"id":"https://openalex.org/keywords/fuzzy-logic","display_name":"Fuzzy logic","score":0.5311999917030334},{"id":"https://openalex.org/keywords/certainty","display_name":"Certainty","score":0.5109000205993652},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.44670000672340393},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4440000057220459}],"concepts":[{"id":"https://openalex.org/C2781235140","wikidata":"https://www.wikidata.org/wiki/Q275131","display_name":"Scratch","level":2,"score":0.8021000027656555},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6935999989509583},{"id":"https://openalex.org/C47177190","wikidata":"https://www.wikidata.org/wiki/Q207137","display_name":"Curriculum","level":2,"score":0.574999988079071},{"id":"https://openalex.org/C58166","wikidata":"https://www.wikidata.org/wiki/Q224821","display_name":"Fuzzy logic","level":2,"score":0.5311999917030334},{"id":"https://openalex.org/C7493553","wikidata":"https://www.wikidata.org/wiki/Q1520777","display_name":"Certainty","level":2,"score":0.5109000205993652},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.45159998536109924},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.44670000672340393},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4449000060558319},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4440000057220459},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.314300000667572},{"id":"https://openalex.org/C2909711754","wikidata":"https://www.wikidata.org/wiki/Q7100785","display_name":"Ordinal Scale","level":2,"score":0.3140999972820282},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.28839999437332153},{"id":"https://openalex.org/C5041914","wikidata":"https://www.wikidata.org/wiki/Q5511107","display_name":"Fuzzy cognitive map","level":5,"score":0.288100004196167},{"id":"https://openalex.org/C203357204","wikidata":"https://www.wikidata.org/wiki/Q1089605","display_name":"Chunking (psychology)","level":2,"score":0.2874999940395355},{"id":"https://openalex.org/C17212007","wikidata":"https://www.wikidata.org/wiki/Q5511111","display_name":"Fuzzy clustering","level":3,"score":0.28459998965263367},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2786000072956085},{"id":"https://openalex.org/C42011625","wikidata":"https://www.wikidata.org/wiki/Q1055058","display_name":"Fuzzy set","level":3,"score":0.2777999937534332},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2777000069618225}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.00730","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.00730","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.00730","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.00730","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.8045450448989868}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Context:":[0],"Schools,":[1],"training":[2],"platforms,":[3],"and":[4,50,82,95,133],"technology":[5],"firms":[6],"increasingly":[7],"need":[8],"to":[9,64,75,78,99,125],"assess":[10],"programming":[11],"proficiency":[12],"at":[13],"scale":[14],"with":[15,36,103],"transparent,":[16],"reproducible":[17],"methods":[18],"that":[19,87],"support":[20],"personalized":[21],"learning":[22],"pathways.":[23],"Objective:":[24],"This":[25],"study":[26],"introduces":[27],"a":[28,115],"pedagogical":[29],"framework":[30,108],"for":[31,48,55,139],"Scratch":[32,66],"project":[33],"assessment,":[34],"aligned":[35],"the":[37,126],"Common":[38],"European":[39],"Framework":[40],"of":[41,111,121,129],"Reference":[42],"(CEFR),":[43],"providing":[44,136],"universal":[45],"competency":[46],"levels":[47,80],"students":[49],"teachers":[51],"alongside":[52],"actionable":[53],"insights":[54],"curriculum":[56,113],"design.":[57],"Method:":[58],"We":[59],"apply":[60],"Fuzzy":[61],"C-Means":[62],"clustering":[63],"2008246":[65],"projects":[67],"evaluated":[68],"via":[69],"Dr.Scratch,":[70],"implementing":[71],"an":[72],"ordinal":[73],"criterion":[74],"map":[76],"clusters":[77],"CEFR":[79],"(A1-C2),":[81],"introducing":[83],"enhanced":[84],"classification":[85,97],"metrics":[86],"identify":[88],"transitional":[89],"learners,":[90],"enable":[91],"continuous":[92],"progress":[93],"tracking,":[94],"quantify":[96],"certainty":[98],"balance":[100],"automated":[101],"feedback":[102],"instructor":[104],"review.":[105],"Impact:":[106],"The":[107],"enables":[109],"diagnosis":[110],"systemic":[112],"gaps-notably":[114],"\"B2":[116],"bottleneck\"":[117],"where":[118],"only":[119],"13.3%":[120],"learners":[122],"reside":[123],"due":[124],"cognitive":[127],"load":[128],"integrating":[130],"Logic":[131],"Synchronization,":[132],"Data":[134],"Representation--while":[135],"certainty--based":[137],"triggers":[138],"human":[140],"intervention.":[141]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-04-03T00:00:00"}
