{"id":"https://openalex.org/W3080267165","doi":"https://doi.org/10.1186/s40561-020-00129-4","title":"G4D - a treasure hunt game for novice programmers to learn debugging","display_name":"G4D - a treasure hunt game for novice programmers to learn debugging","publication_year":2020,"publication_date":"2020-08-26","ids":{"openalex":"https://openalex.org/W3080267165","doi":"https://doi.org/10.1186/s40561-020-00129-4","mag":"3080267165"},"language":"en","primary_location":{"id":"doi:10.1186/s40561-020-00129-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40561-020-00129-4","pdf_url":"https://slejournal.springeropen.com/track/pdf/10.1186/s40561-020-00129-4","source":{"id":"https://openalex.org/S2494786546","display_name":"Smart Learning Environments","issn_l":"2196-7091","issn":["2196-7091"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Smart Learning Environments","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://slejournal.springeropen.com/track/pdf/10.1186/s40561-020-00129-4","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024990001","display_name":"Akhila Sri Manasa Venigalla","orcid":"https://orcid.org/0000-0003-4356-0334"},"institutions":[{"id":"https://openalex.org/I4210146682","display_name":"Intel (India)","ror":"https://ror.org/04f2n1245","country_code":"IN","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210146682"]},{"id":"https://openalex.org/I4210109292","display_name":"Indian Institute of Technology Tirupati","ror":"https://ror.org/01xtkxh20","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210109292"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Akhila Sri Manasa Venigalla","raw_affiliation_strings":["Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology, Tirupati, India"],"affiliations":[{"raw_affiliation_string":"Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology, Tirupati, India","institution_ids":["https://openalex.org/I4210109292","https://openalex.org/I4210146682"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042924610","display_name":"Sridhar Chimalakonda","orcid":"https://orcid.org/0000-0003-0818-8178"},"institutions":[{"id":"https://openalex.org/I4210146682","display_name":"Intel (India)","ror":"https://ror.org/04f2n1245","country_code":"IN","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210146682"]},{"id":"https://openalex.org/I4210109292","display_name":"Indian Institute of Technology Tirupati","ror":"https://ror.org/01xtkxh20","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210109292"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sridhar Chimalakonda","raw_affiliation_strings":["Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology, Tirupati, India"],"affiliations":[{"raw_affiliation_string":"Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology, Tirupati, India","institution_ids":["https://openalex.org/I4210109292","https://openalex.org/I4210146682"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5024990001"],"corresponding_institution_ids":["https://openalex.org/I4210109292","https://openalex.org/I4210146682"],"apc_list":null,"apc_paid":null,"fwci":2.2968,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.90106363,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"7","issue":"1","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.9998000264167786,"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.9998000264167786,"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/T10731","display_name":"Educational Games and Gamification","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11122","display_name":"Online Learning and Analytics","score":0.980400025844574,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.944665789604187},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8346231579780579},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7788360118865967},{"id":"https://openalex.org/keywords/treasure","display_name":"Treasure","score":0.5985729694366455},{"id":"https://openalex.org/keywords/algorithmic-program-debugging","display_name":"Algorithmic program debugging","score":0.589661180973053},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5117456912994385},{"id":"https://openalex.org/keywords/game-programming","display_name":"Game programming","score":0.479870468378067},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4552035629749298},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.4247773289680481},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34149909019470215},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.2929110527038574},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2557649612426758},{"id":"https://openalex.org/keywords/game-design","display_name":"Game design","score":0.19307294487953186},{"id":"https://openalex.org/keywords/game-developer","display_name":"Game Developer","score":0.1779422163963318},{"id":"https://openalex.org/keywords/game-design-document","display_name":"Game design document","score":0.09226667881011963}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.944665789604187},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8346231579780579},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7788360118865967},{"id":"https://openalex.org/C2776084483","wikidata":"https://www.wikidata.org/wiki/Q272937","display_name":"Treasure","level":2,"score":0.5985729694366455},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.589661180973053},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5117456912994385},{"id":"https://openalex.org/C109347269","wikidata":"https://www.wikidata.org/wiki/Q1753830","display_name":"Game programming","level":5,"score":0.479870468378067},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4552035629749298},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.4247773289680481},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34149909019470215},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.2929110527038574},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2557649612426758},{"id":"https://openalex.org/C503285160","wikidata":"https://www.wikidata.org/wiki/Q858057","display_name":"Game design","level":2,"score":0.19307294487953186},{"id":"https://openalex.org/C41826821","wikidata":"https://www.wikidata.org/wiki/Q844005","display_name":"Game Developer","level":3,"score":0.1779422163963318},{"id":"https://openalex.org/C6907630","wikidata":"https://www.wikidata.org/wiki/Q3010535","display_name":"Game design document","level":4,"score":0.09226667881011963},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C27206212","wikidata":"https://www.wikidata.org/wiki/Q34178","display_name":"Theology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1186/s40561-020-00129-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40561-020-00129-4","pdf_url":"https://slejournal.springeropen.com/track/pdf/10.1186/s40561-020-00129-4","source":{"id":"https://openalex.org/S2494786546","display_name":"Smart Learning Environments","issn_l":"2196-7091","issn":["2196-7091"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Smart Learning Environments","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:beb1a4e57c1246fdb76ed222d0c8e071","is_oa":true,"landing_page_url":"https://doaj.org/article/beb1a4e57c1246fdb76ed222d0c8e071","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Smart Learning Environments, Vol 7, Iss 1, Pp 1-21 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1186/s40561-020-00129-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s40561-020-00129-4","pdf_url":"https://slejournal.springeropen.com/track/pdf/10.1186/s40561-020-00129-4","source":{"id":"https://openalex.org/S2494786546","display_name":"Smart Learning Environments","issn_l":"2196-7091","issn":["2196-7091"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Smart Learning Environments","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8799999952316284,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3080267165.pdf","grobid_xml":"https://content.openalex.org/works/W3080267165.grobid-xml"},"referenced_works_count":48,"referenced_works":["https://openalex.org/W1543330234","https://openalex.org/W1574060188","https://openalex.org/W1594917386","https://openalex.org/W1970209023","https://openalex.org/W1975487129","https://openalex.org/W1985037427","https://openalex.org/W1989678938","https://openalex.org/W1993139624","https://openalex.org/W1993146342","https://openalex.org/W1993199499","https://openalex.org/W1993214795","https://openalex.org/W1996391180","https://openalex.org/W2006282721","https://openalex.org/W2012016729","https://openalex.org/W2017931558","https://openalex.org/W2050390685","https://openalex.org/W2084944215","https://openalex.org/W2090266317","https://openalex.org/W2096859876","https://openalex.org/W2130736456","https://openalex.org/W2148329403","https://openalex.org/W2150795540","https://openalex.org/W2151987636","https://openalex.org/W2155788121","https://openalex.org/W2157922094","https://openalex.org/W2162045655","https://openalex.org/W2168730166","https://openalex.org/W2196854537","https://openalex.org/W2203335496","https://openalex.org/W2324038938","https://openalex.org/W2382398438","https://openalex.org/W2606433942","https://openalex.org/W2745758802","https://openalex.org/W2770233082","https://openalex.org/W2794673032","https://openalex.org/W2798957165","https://openalex.org/W2809259768","https://openalex.org/W2886573845","https://openalex.org/W2940799945","https://openalex.org/W2998142795","https://openalex.org/W2999906277","https://openalex.org/W3023429904","https://openalex.org/W4236908369","https://openalex.org/W4237112997","https://openalex.org/W4245492089","https://openalex.org/W4250691433","https://openalex.org/W6682619189","https://openalex.org/W6687462241"],"related_works":["https://openalex.org/W2119199043","https://openalex.org/W2396596882","https://openalex.org/W2801084903","https://openalex.org/W2377280071","https://openalex.org/W2060682672","https://openalex.org/W2375626968","https://openalex.org/W2098290990","https://openalex.org/W4242908235","https://openalex.org/W1520271518","https://openalex.org/W1607095761"],"abstract_inverted_index":{"Abstract":[0],"Visual":[1],"Programming":[2],"Environments":[3],"(VPEs)":[4],"are":[5],"predominantly":[6],"being":[7],"used":[8],"to":[9,23,63,84,87,105,202,205],"teach":[10,24,85],"programming":[11,28,174],"concepts":[12,26],"through":[13,78,147],"interactive":[14],"games":[15,103],"with":[16,169],"interesting":[17],"narratives.":[18],"Games":[19,80],"have":[20,81,162,196],"been":[21,82],"developed":[22,83],"basic":[25],"of":[27,45,55,68,98,112,131,150,178,193],"such":[29],"as":[30],"deriving":[31],"logic,":[32],"writing":[33],"code,":[34],"debugging":[35,86,102,109,141,154],"the":[36,46,53,65,95,110,113,121,151,179,194],"code":[37,42,122,155],"and":[38,71,190],"so":[39],"on.":[40],"Debugging":[41],"is":[43,75],"one":[44,61],"most":[47],"important":[48],"activities":[49],"that":[50,183],"can":[51],"improve":[52],"skill":[54],"tackling":[56],"a":[57,137,186],"problem.":[58],"In":[59],"programming,":[60],"needs":[62],"identify":[64],"correct":[66],"location":[67],"an":[69],"error":[70],"fix":[72],"it,":[73],"which":[74,144],"usually":[76],"learned":[77],"experience.":[79],"novice":[88],"programmers.":[89],"Syntactical":[90],"errors":[91],"occur":[92],"frequently":[93],"in":[94,108,143,158],"early":[96],"stages":[97],"programming.":[99],"The":[100,176],"existing":[101],"aim":[104],"support":[106],"users":[107,145],"logic":[111],"problem,":[114],"but":[115],"do":[116],"not":[117],"target":[118],"on":[119,125,166],"correcting":[120],"snippets":[123,156],"based":[124,140,165],"syntax.":[126],"To":[127],"address":[128],"this":[129],"challenge":[130],"providing":[132],"syntactical":[133],"support,":[134],"we":[135],"propose":[136],"treasure":[138],"hunt":[139],"game,":[142],"pass":[146],"various":[148],"levels":[149],"game":[152],"by":[153],"written":[157],"C":[159],"language.":[160],"We":[161],"evaluated":[163],"G4D":[164,184,204],"MEEGA+":[167],"model,":[168],"20":[170],"volunteers,":[171],"having":[172],"different":[173],"backgrounds.":[175],"results":[177],"user":[180],"survey":[181],"indicate":[182],"has":[185],"good":[187],"quality":[188],"level":[189],"about":[191],"75%":[192],"volunteers":[195],"either":[197],"strongly":[198],"agreed":[199,201],"or":[200],"recommend":[203],"their":[206],"colleagues.":[207]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
