{"id":"https://openalex.org/W4408859234","doi":"https://doi.org/10.1109/access.2025.3554838","title":"Automated Code Assessment and Feedback: A Comprehensive Model for Improved Programming Education","display_name":"Automated Code Assessment and Feedback: A Comprehensive Model for Improved Programming Education","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4408859234","doi":"https://doi.org/10.1109/access.2025.3554838"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3554838","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554838","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3554838","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5015128200","display_name":"R. Parvathy","orcid":null},"institutions":[{"id":"https://openalex.org/I81556334","display_name":"Amrita Vishwa Vidyapeetham","ror":"https://ror.org/03am10p12","country_code":"IN","type":"education","lineage":["https://openalex.org/I81556334"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"R. Parvathy","raw_affiliation_strings":["Department of Computer Science and Engineering, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","Department of Computer Science &#x0026; Engineering, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India"],"raw_orcid":"https://orcid.org/0009-0008-0542-3543","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]},{"raw_affiliation_string":"Department of Computer Science &#x0026; Engineering, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078853116","display_name":"M.G. Thushara","orcid":"https://orcid.org/0000-0002-8325-1491"},"institutions":[{"id":"https://openalex.org/I81556334","display_name":"Amrita Vishwa Vidyapeetham","ror":"https://ror.org/03am10p12","country_code":"IN","type":"education","lineage":["https://openalex.org/I81556334"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"M. G. Thushara","raw_affiliation_strings":["Department of Computer Science and Applications, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","Department of Computer Science &#x0026; Applications, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India"],"raw_orcid":"https://orcid.org/0000-0002-8325-1491","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Applications, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]},{"raw_affiliation_string":"Department of Computer Science &#x0026; Applications, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006022318","display_name":"Jinesh M. Kannimoola","orcid":"https://orcid.org/0000-0001-5392-0570"},"institutions":[{"id":"https://openalex.org/I81556334","display_name":"Amrita Vishwa Vidyapeetham","ror":"https://ror.org/03am10p12","country_code":"IN","type":"education","lineage":["https://openalex.org/I81556334"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Jinesh M. Kannimoola","raw_affiliation_strings":["Department of Computer Science and Applications, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","Department of Computer Science &#x0026; Applications, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Applications, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]},{"raw_affiliation_string":"Department of Computer Science &#x0026; Applications, Amrita Vishwa Vidyapeetham, Amrita School of Computing, Amritapuri, Kerala, India","institution_ids":["https://openalex.org/I81556334"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I81556334"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":6.7382,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.96527022,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"13","issue":null,"first_page":"56642","last_page":"56658"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9882000088691711,"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.9882000088691711,"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/T14025","display_name":"Educational Technology and Assessment","score":0.9416000247001648,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7736445069313049},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5439825057983398},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5156360864639282},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4285734295845032}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7736445069313049},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5439825057983398},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5156360864639282},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4285734295845032},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3554838","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554838","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:729a33d38667489f89aaa08171d9579e","is_oa":true,"landing_page_url":"https://doaj.org/article/729a33d38667489f89aaa08171d9579e","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 56642-56658 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3554838","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3554838","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1892422585","https://openalex.org/W2010775113","https://openalex.org/W2104068968","https://openalex.org/W2161999665","https://openalex.org/W2165544851","https://openalex.org/W2520938204","https://openalex.org/W2526374745","https://openalex.org/W2552605389","https://openalex.org/W2622854668","https://openalex.org/W2729177083","https://openalex.org/W2891446920","https://openalex.org/W2897616367","https://openalex.org/W2972049724","https://openalex.org/W2982870776","https://openalex.org/W3012052762","https://openalex.org/W3014906611","https://openalex.org/W3049691109","https://openalex.org/W3106836616","https://openalex.org/W3214146065","https://openalex.org/W4213421742","https://openalex.org/W4283826711","https://openalex.org/W4284667356","https://openalex.org/W4285502556","https://openalex.org/W4360985811","https://openalex.org/W4381586920","https://openalex.org/W4383215759","https://openalex.org/W4383889013","https://openalex.org/W4384201991","https://openalex.org/W4388850789","https://openalex.org/W4390603641","https://openalex.org/W4391949005","https://openalex.org/W4392180430","https://openalex.org/W4392861678","https://openalex.org/W4393218999","https://openalex.org/W4393953095","https://openalex.org/W4394709796","https://openalex.org/W4394958503","https://openalex.org/W4399486771","https://openalex.org/W4401609312","https://openalex.org/W4402671239","https://openalex.org/W4403125765","https://openalex.org/W4403490691","https://openalex.org/W4403848843","https://openalex.org/W4403854101","https://openalex.org/W6630959345","https://openalex.org/W6645973074","https://openalex.org/W6740165703","https://openalex.org/W6797454469","https://openalex.org/W6857567667","https://openalex.org/W6859691573"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Programming":[0],"skills":[1],"are":[2,35],"essential":[3],"in":[4,23,72,182],"nearly":[5],"every":[6],"job":[7],"today.":[8],"To":[9,164],"prepare":[10],"students":[11,34,71,173,196],"for":[12,16,29,98,144,231],"the":[13,46,67,89,128,138,153,166,176],"growing":[14],"demand":[15],"programming":[17,57,204],"expertise,":[18],"they":[19],"must":[20,32],"be":[21],"proficient":[22],"coding.":[24],"This":[25,101,206],"poses":[26],"a":[27,73,168,179,228],"challenge":[28],"educators":[30],"who":[31],"ensure":[33],"well-equipped":[36],"to":[37,65,91,120,159],"meet":[38],"these":[39,114],"demands.":[40],"In":[41],"Today\u2019s":[42],"time,":[43],"most":[44],"of":[45,127,170,203,222],"schools":[47],"and":[48,54,62,87,109,116,134,149,175,224],"universities":[49],"have":[50],"introduced":[51],"advanced":[52],"curricula":[53],"syllabi":[55],"with":[56,197],"courses,":[58],"thus":[59],"an":[60,104,156],"effective":[61],"conventional":[63],"model":[64,111,123,154,177,207],"evaluate":[66,165],"codes":[68,129],"submitted":[69],"by":[70,226],"timely":[74,118],"manner":[75],"is":[76,96],"very":[77],"much":[78],"required.":[79],"Traditional":[80],"grading":[81,183,186],"systems":[82],"were":[83],"often":[84],"slow,":[85],"biased,":[86],"lacked":[88],"ability":[90],"provide":[92],"meaningful":[93],"feedback,":[94],"which":[95],"crucial":[97],"student":[99],"improvement.":[100],"study":[102],"proposes":[103],"extensive":[105],"automated":[106],"code":[107,145],"assessment":[108],"feedback":[110,119,192,215],"that":[112],"addresses":[113],"issues":[115],"provides":[117],"students.":[121],"The":[122,191],"evaluates":[124],"different":[125],"aspects":[126],"like":[130],"originality,":[131],"accuracy,":[132],"structure,":[133,146],"syntax.":[135],"By":[136],"using":[137],"Abstract":[139],"Syntax":[140],"Tree":[141],"(AST)":[142],"analysis":[143],"plagiarism":[147],"detection,":[148],"syntax":[150],"error":[151],"identification,":[152],"offers":[155],"improved":[157],"approach":[158],"evaluating":[160],"student\u2019s":[161],"coding":[162],"skills.":[163],"model,":[167],"group":[169],"60":[171],"engineering":[172],"participated,":[174],"demonstrated":[178],"40%":[180],"increase":[181],"efficiency,":[184],"reducing":[185],"time":[187],"while":[188],"maintaining":[189],"quality.":[190],"on":[193],"scores":[194],"provided":[195],"valuable":[198],"insights":[199],"about":[200],"their":[201],"understanding":[202],"concepts.":[205],"not":[208],"only":[209],"supports":[210],"skill":[211],"development":[212],"through":[213],"actionable":[214],"but":[216],"also":[217],"promotes":[218],"larger":[219],"educational":[220],"goals":[221],"accessibility":[223],"inclusivity":[225],"offering":[227],"sustainable":[229],"solution":[230],"quality":[232],"learning.":[233]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":3}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
