{"id":"https://openalex.org/W4390621714","doi":"https://doi.org/10.1109/fie58773.2023.10343266","title":"Autograder Impact on Software Design Outcomes","display_name":"Autograder Impact on Software Design Outcomes","publication_year":2023,"publication_date":"2023-10-18","ids":{"openalex":"https://openalex.org/W4390621714","doi":"https://doi.org/10.1109/fie58773.2023.10343266"},"language":"en","primary_location":{"id":"doi:10.1109/fie58773.2023.10343266","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/fie58773.2023.10343266","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Frontiers in Education Conference (FIE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074536538","display_name":"Ruben Acu\u00f1a","orcid":"https://orcid.org/0000-0002-8405-8335"},"institutions":[{"id":"https://openalex.org/I4210128493","display_name":"Middle East Studies Association of North America","ror":"https://ror.org/047w8z534","country_code":"US","type":"other","lineage":["https://openalex.org/I4210128493"]},{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Ruben Acu\u00f1a","raw_affiliation_strings":["School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","institution_ids":["https://openalex.org/I4210128493"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090820647","display_name":"Tyler Baron","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128493","display_name":"Middle East Studies Association of North America","ror":"https://ror.org/047w8z534","country_code":"US","type":"other","lineage":["https://openalex.org/I4210128493"]},{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tyler Baron","raw_affiliation_strings":["School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","institution_ids":["https://openalex.org/I4210128493"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004468525","display_name":"Srividya Bansal","orcid":"https://orcid.org/0009-0008-7393-4206"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]},{"id":"https://openalex.org/I4210128493","display_name":"Middle East Studies Association of North America","ror":"https://ror.org/047w8z534","country_code":"US","type":"other","lineage":["https://openalex.org/I4210128493"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Srividya Bansal","raw_affiliation_strings":["School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University,Mesa,Arizona,USA","institution_ids":["https://openalex.org/I4210128493"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Mesa, Arizona, USA","institution_ids":["https://openalex.org/I55732556"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5074536538"],"corresponding_institution_ids":["https://openalex.org/I4210128493","https://openalex.org/I55732556"],"apc_list":null,"apc_paid":null,"fwci":0.2766,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.70523828,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"106","issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9987999796867371,"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.9987999796867371,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10260","display_name":"Software Engineering Research","score":0.9937000274658203,"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.7767812013626099},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.7374671697616577},{"id":"https://openalex.org/keywords/formative-assessment","display_name":"Formative assessment","score":0.6281015872955322},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.5023503303527832},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4717748165130615},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4693896174430847},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.4596391022205353},{"id":"https://openalex.org/keywords/eiffel","display_name":"Eiffel","score":0.4434940218925476},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.42221659421920776},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4221598207950592},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.41989952325820923},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.33433830738067627},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15950140357017517},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.1092609167098999}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7767812013626099},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.7374671697616577},{"id":"https://openalex.org/C42525527","wikidata":"https://www.wikidata.org/wiki/Q1209955","display_name":"Formative assessment","level":2,"score":0.6281015872955322},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.5023503303527832},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4717748165130615},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4693896174430847},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.4596391022205353},{"id":"https://openalex.org/C186362262","wikidata":"https://www.wikidata.org/wiki/Q732089","display_name":"Eiffel","level":3,"score":0.4434940218925476},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.42221659421920776},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4221598207950592},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41989952325820923},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.33433830738067627},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15950140357017517},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.1092609167098999},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fie58773.2023.10343266","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/fie58773.2023.10343266","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Frontiers in Education Conference (FIE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1529377943","https://openalex.org/W1535381460","https://openalex.org/W1615568607","https://openalex.org/W2170644967","https://openalex.org/W2254299877","https://openalex.org/W2342249984","https://openalex.org/W2406536118","https://openalex.org/W2605994771","https://openalex.org/W2606015835","https://openalex.org/W2807648480","https://openalex.org/W3003257820","https://openalex.org/W3022044005","https://openalex.org/W3132118157","https://openalex.org/W3145100113","https://openalex.org/W4200056622","https://openalex.org/W4213340858","https://openalex.org/W4213421742","https://openalex.org/W4310354118","https://openalex.org/W6631161164","https://openalex.org/W6691912389","https://openalex.org/W6736169210","https://openalex.org/W6783080530"],"related_works":["https://openalex.org/W2023326899","https://openalex.org/W305181021","https://openalex.org/W601233751","https://openalex.org/W2470013345","https://openalex.org/W1832041276","https://openalex.org/W609482051","https://openalex.org/W2052363833","https://openalex.org/W2058419585","https://openalex.org/W1578809901","https://openalex.org/W3144789794"],"abstract_inverted_index":{"This":[0],"Innovative":[1],"Practice":[2],"Full":[3],"Paper":[4],"presents":[5],"an":[6,72,157,185,201,216,293,303],"analysis":[7,137],"of":[8,32,46,55,89,132,155,270,325],"autograder":[9,158,202,217,248,262,294,304],"usage":[10],"on":[11,81,86,116,231],"software":[12,22,165,171,192,272,319,334],"engineering":[13,23,166,193,208,273,320,335],"design":[14,139,209,226,297],"outcomes.":[15,210],"Autograders":[16],"have":[17,179],"found":[18],"increasing":[19],"use":[20,184],"in":[21,63,190,218,280],"and":[24,48,68,138,144,175,333],"computer":[25],"science":[26],"courses":[27,78],"due":[28],"to":[29,38,52,74,104,112,122,134,140,183,206,223,250,257,283,316],"a":[30,90,124,129,160,191,220,266],"variety":[31],"reasons.":[33],"They":[34],"are":[35,61,146],"often":[36],"introduced":[37],"support":[39],"large":[40],"class":[41],"sizes,":[42],"increase":[43],"the":[44,56,110,153,180,196,207,225,232,242,247,277,285,318,323],"reproducibility":[45],"grades,":[47],"provide":[49],"formative":[50,243],"feedback":[51,244],"students.":[53,233],"Many":[54],"classes":[57],"that":[58,163,228,237,309],"apply":[59],"autograders":[60],"introductory":[62],"nature,":[64],"such":[65,168,219],"as":[66,169,222,254],"CS1":[67],"CS2":[69],"courses,":[70],"or":[71,96],"introduction":[73],"algorithms":[75,97,145],"course.":[76,274],"These":[77],"typically":[79],"focus":[80],"assessing":[82],"student":[83,252],"programming":[84,91,108],"ability":[85],"specific":[87],"aspects":[88],"language":[92],"(e.g.,":[93,98],"Java":[94],"inheritance)":[95],"sorting,":[99],"searching).":[100],"One":[101],"common":[102],"drawback":[103],"automated":[105,327],"assessment":[106,328],"with":[107,241],"is":[109,188,203,238,310],"need":[111],"impose":[113],"additional":[114,197],"structure":[115,198,236],"assignments.":[117],"For":[118],"example,":[119],"students":[120],"asked":[121],"implement":[123],"game":[125],"might":[126],"be":[127],"given":[128],"detailed":[130],"list":[131],"functions":[133,143],"implement,":[135],"skipping":[136],"determine":[141],"what":[142],"relevant.":[147],"In":[148],"this":[149,281],"work,":[150],"we":[151,178,214],"discuss":[152],"experience":[154],"introducing":[156,292,302,326],"into":[159,330],"second-year":[161],"course":[162,194,282,286,296],"teaches":[164],"topics":[167],"personal":[170,306],"process,":[172],"object-oriented":[173],"design,":[174],"UML.":[176],"Although":[177],"traditional":[181],"motivations":[182],"autograder,":[186],"it":[187,229],"challenging":[189],"since":[195],"required":[199],"by":[200,246,288],"potentially":[204],"detrimental":[205],"To":[211],"address":[212],"this,":[213],"developed":[215],"way":[221],"minimize":[224],"choices":[227],"imposed":[230,239],"The":[234,261],"partial":[235],"together":[240],"produced":[245],"helps":[249,315],"scaffold":[251],"learning":[253],"they":[255],"transition":[256],"more":[258],"complex":[259],"programs.":[260],"was":[263],"used":[264],"during":[265],"spring":[267],"2023":[268],"offering":[269],"our":[271],"We":[275],"analyzed":[276],"data":[278,308],"gathered":[279],"evaluate":[284],"change":[287],"asking:":[289],"how":[290,300],"does":[291,301],"impact":[295,305],"outcomes?":[298],"And,":[299],"process":[307],"collected?":[311],"Answering":[312],"these":[313],"questions":[314],"inform":[317],"community":[321],"about":[322],"suitability":[324],"tools":[329],"advanced":[331],"computing":[332],"courses.":[336]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-12-25T23:11:45.687758","created_date":"2025-10-10T00:00:00"}
