{"id":"https://openalex.org/W4415966016","doi":"https://doi.org/10.1145/3769994.3769997","title":"Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool","display_name":"Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool","publication_year":2025,"publication_date":"2025-11-06","ids":{"openalex":"https://openalex.org/W4415966016","doi":"https://doi.org/10.1145/3769994.3769997"},"language":null,"primary_location":{"id":"doi:10.1145/3769994.3769997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3769997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3769994.3769997","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000902205","display_name":"Oka Kurniawan","orcid":"https://orcid.org/0000-0001-9519-0959"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Oka Kurniawan","raw_affiliation_strings":["Singapore University of Technology and Design, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0001-9519-0959","affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design, Singapore, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Erick Chandra","orcid":"https://orcid.org/0009-0005-9558-1200"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Erick Chandra","raw_affiliation_strings":["Singapore University of Technology and Design, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0009-0005-9558-1200","affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design, Singapore, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053470148","display_name":"Christopher M. Poskitt","orcid":"https://orcid.org/0000-0002-9376-2471"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Christopher M. Poskitt","raw_affiliation_strings":["Singapore Management University, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-9376-2471","affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071232627","display_name":"Yannic Noller","orcid":"https://orcid.org/0000-0002-9318-8027"},"institutions":[{"id":"https://openalex.org/I904495901","display_name":"Ruhr University Bochum","ror":"https://ror.org/04tsk2644","country_code":"DE","type":"education","lineage":["https://openalex.org/I904495901"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Yannic Noller","raw_affiliation_strings":["Ruhr University Bochum, Bochum, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9318-8027","affiliations":[{"raw_affiliation_string":"Ruhr University Bochum, Bochum, Germany","institution_ids":["https://openalex.org/I904495901"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084357603","display_name":"Kenny Tsu Wei Choo","orcid":"https://orcid.org/0000-0003-3845-9143"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Kenny Tsu Wei Choo","raw_affiliation_strings":["Singapore University of Technology and Design, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0003-3845-9143","affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design, Singapore, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023488341","display_name":"Cyrille J\u00e9gourel","orcid":"https://orcid.org/0000-0003-2770-8394"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Cyrille Jegourel","raw_affiliation_strings":["Singapore University of Technology and Design, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0003-2770-8394","affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design, Singapore, Singapore","institution_ids":["https://openalex.org/I152815399"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31627727,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.5974000096321106,"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.5974000096321106,"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/T10260","display_name":"Software Engineering Research","score":0.18469999730587006,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.1339000016450882,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.9811999797821045},{"id":"https://openalex.org/keywords/algorithmic-program-debugging","display_name":"Algorithmic program debugging","score":0.8385000228881836},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.3919999897480011},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.3158000111579895},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.30820000171661377}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.9811999797821045},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.8385000228881836},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8276000022888184},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6366000175476074},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5722000002861023},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.47049999237060547},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.3919999897480011},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.3158000111579895},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.30820000171661377},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.28610000014305115}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3769994.3769997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3769997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3769994.3769997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3769997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1596953637","https://openalex.org/W2004451884","https://openalex.org/W2009908982","https://openalex.org/W2060384944","https://openalex.org/W2082679772","https://openalex.org/W2090266317","https://openalex.org/W2885271276","https://openalex.org/W2916390547","https://openalex.org/W3000240292","https://openalex.org/W3205344510","https://openalex.org/W4323033692","https://openalex.org/W4362580838","https://openalex.org/W4382239980","https://openalex.org/W4388422146","https://openalex.org/W4391266318","https://openalex.org/W4396214523","https://openalex.org/W4396833177"],"related_works":[],"abstract_inverted_index":{"Debugging":[0],"is":[1],"a":[2,109],"fundamental":[3],"skill":[4],"that":[5,74,117,153],"novice":[6,17,84],"programmers":[7,18],"must":[8],"develop.":[9],"Numerous":[10],"tools":[11,46,78],"have":[12,27],"been":[13,28],"created":[14],"to":[15,35,67,82,132,165],"assist":[16],"in":[19,58,93,125],"this":[20,63],"process.":[21,61,96],"Recently,":[22],"large":[23],"language":[24],"models":[25],"(LLMs)":[26],"integrated":[29],"with":[30,79,108,139,169],"automated":[31],"program":[32],"repair":[33],"techniques":[34,81],"generate":[36],"fixes":[37],"for":[38],"students\u2019":[39],"buggy":[40],"code.":[41],"However,":[42],"many":[43],"of":[44,111],"these":[45],"foster":[47],"an":[48,69],"over-reliance":[49],"on":[50,162],"AI":[51],"and":[52,129],"do":[53],"not":[54],"actively":[55],"engage":[56],"students":[57,119],"the":[59,94,118,121,135,146,170],"debugging":[60,71,77,95,156],"In":[62],"work,":[64],"we":[65,106,151],"aim":[66],"design":[68,103],"intuitive":[70],"assistant,":[72],"CodeHinter,":[73],"combines":[75],"traditional":[76],"LLM-based":[80],"help":[83],"debuggers":[85],"fix":[86],"semantic":[87,127],"errors":[88,128],"while":[89],"promoting":[90],"active":[91],"engagement":[92],"We":[97],"present":[98],"findings":[99],"from":[100],"our":[101,140],"second":[102],"iteration,":[104],"which":[105],"tested":[107],"group":[110],"undergraduate":[112],"students.":[113],"Our":[114],"results":[115],"indicate":[116],"found":[120],"tool":[122],"highly":[123],"effective":[124],"resolving":[126],"significantly":[130],"easier":[131],"use":[133],"than":[134],"first":[136],"version.":[137],"Consistent":[138],"previous":[141],"study,":[142],"error":[143],"localization":[144],"was":[145],"most":[147],"valuable":[148],"feature.":[149],"Finally,":[150],"conclude":[152],"any":[154],"AI-assisted":[155],"approach":[157],"should":[158],"be":[159],"personalized":[160],"based":[161],"user":[163],"profiles":[164],"optimize":[166],"their":[167],"interactions":[168],"tool.":[171]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-11-06T00:00:00"}
