G4D - a treasure hunt game for novice programmers to learn debugging

Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting narratives. Games have been developed to teach basic concepts of programming such as deriving logic, writing code, debugging the code and so on. Debugging code...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Smart learning environments Ročník 7; číslo 1; s. 1 - 21
Hlavní autoři: Venigalla, Akhila Sri Manasa, Chimalakonda, Sridhar
Médium: Journal Article
Jazyk:angličtina
Vydáno: Singapore Springer Singapore 26.08.2020
Springer Nature B.V
SpringerOpen
Témata:
ISSN:2196-7091, 2196-7091
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting narratives. Games have been developed to teach basic concepts of programming such as deriving logic, writing code, debugging the code and so on. Debugging code is one of the most important activities that can improve the skill of tackling a problem. In programming, one needs to identify the correct location of an error and fix it, which is usually learned through experience. Games have been developed to teach debugging to novice programmers. Syntactical errors occur frequently in the early stages of programming. The existing debugging games aim to support users in debugging the logic of the problem, but do not target on correcting the code snippets based on syntax. To address this challenge of providing syntactical support, we propose a treasure hunt based debugging game, in which users pass through various levels of the game by debugging code snippets written in C language. We have evaluated G4D based on MEEGA+ model, with 20 volunteers, having different programming backgrounds. The results of the user survey indicate that G4D has a good quality level and about 75% of the volunteers have either strongly agreed or agreed to recommend G4D to their colleagues.
AbstractList Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting narratives. Games have been developed to teach basic concepts of programming such as deriving logic, writing code, debugging the code and so on. Debugging code is one of the most important activities that can improve the skill of tackling a problem. In programming, one needs to identify the correct location of an error and fix it, which is usually learned through experience. Games have been developed to teach debugging to novice programmers. Syntactical errors occur frequently in the early stages of programming. The existing debugging games aim to support users in debugging the logic of the problem, but do not target on correcting the code snippets based on syntax. To address this challenge of providing syntactical support, we propose a treasure hunt based debugging game, in which users pass through various levels of the game by debugging code snippets written in C language. We have evaluated G4D based on MEEGA+ model, with 20 volunteers, having different programming backgrounds. The results of the user survey indicate that G4D has a good quality level and about 75% of the volunteers have either strongly agreed or agreed to recommend G4D to their colleagues.
Abstract Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting narratives. Games have been developed to teach basic concepts of programming such as deriving logic, writing code, debugging the code and so on. Debugging code is one of the most important activities that can improve the skill of tackling a problem. In programming, one needs to identify the correct location of an error and fix it, which is usually learned through experience. Games have been developed to teach debugging to novice programmers. Syntactical errors occur frequently in the early stages of programming. The existing debugging games aim to support users in debugging the logic of the problem, but do not target on correcting the code snippets based on syntax. To address this challenge of providing syntactical support, we propose a treasure hunt based debugging game, in which users pass through various levels of the game by debugging code snippets written in C language. We have evaluated G4D based on MEEGA+ model, with 20 volunteers, having different programming backgrounds. The results of the user survey indicate that G4D has a good quality level and about 75% of the volunteers have either strongly agreed or agreed to recommend G4D to their colleagues.
ArticleNumber 21
Author Venigalla, Akhila Sri Manasa
Chimalakonda, Sridhar
Author_xml – sequence: 1
  givenname: Akhila Sri Manasa
  orcidid: 0000-0003-4356-0334
  surname: Venigalla
  fullname: Venigalla, Akhila Sri Manasa
  email: cs19d504@iittp.ac.in
  organization: Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology
– sequence: 2
  givenname: Sridhar
  surname: Chimalakonda
  fullname: Chimalakonda, Sridhar
  organization: Research in Intelligent Software & Human Analytics (RISHA) Lab, Department of Computer Science and Engineering, Indian Institute of Technology
BookMark eNp9kUFPxCAQhYnRRF33D3gi8VwFSikcza6uJiZe9EygndZudmEFauK_F7cajQdPTMj73rzJO0WHzjtA6JySS0qluIqcVIIWhJGCEMpUwQ_QCaNKFDVR9PDXfIzmMa5JVikqykqdoOWKL3GBDU4BTBwD4JfRJdybLeDOB-z829AA3gXfB7PdQog4ebwBExxuwY59P7j-DB11ZhNh_vXO0PPtzdPirnh4XN0vrh-KhguZitaWHGRTMbAVI7UqS0tby1oiDZNggXW0ky2pVGdFXcqOg5DU1FZW0lIAKGfofvJtvVnrXRi2Jrxrbwa9__Ch1yakodmAtmCp4VDVDWVcdK2tBbSM5WWNBFLT7HUxeeXTXkeISa_9GFyOrxkvhaqZ4jKr5KRqgo8xQKebIZk0eJeCGTaaEv1ZgZ4q0LkCva9A84yyP-h34H-hcoJiFrsewk-qf6gPetqZcg
CitedBy_id crossref_primary_10_1186_s40561_024_00324_7
crossref_primary_10_1145_3589004
crossref_primary_10_1080_10494820_2022_2084115
crossref_primary_10_1155_hbe2_9822787
crossref_primary_10_5753_rbie_2025_5148
Cites_doi 10.1145/1151954.1067472
10.1145/1028174.971310
10.1111/j.1469-7610.1976.tb00381.x
10.1177/0735633117706109
10.1001/jama.2011.1234
10.1016/j.autcon.2017.11.003
10.1109/VLHCC.2014.6883051
10.1016/S0020-7373(75)80005-8
10.1145/1028174.971311
10.1186/s40561-018-0058-x
10.1080/1049482940040101
10.1145/1113847.1113882
10.1145/1240624.1240844
10.1145/1539024.1508980
10.1080/15391523.2002.10782359
10.1186/s40561-016-0030-6
10.1145/318774.318946
10.7763/IJIET.2015.V5.527
10.1016/j.compedu.2008.07.004
10.1016/j.jvlc.2004.08.003
10.1207/s15516709cog1202_4
10.1080/08993400802114581
10.1145/3105726.3106173
10.1007/978-3-319-08234-9_214-1
10.1145/2591708.2591748
10.1145/3197091.3197098
10.1145/1592761.1592779
10.1016/B978-0-12-374515-6.00006-X
ContentType Journal Article
Copyright The Author(s) 2020
The Author(s) 2020. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: The Author(s) 2020
– notice: The Author(s) 2020. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID C6C
AAYXX
CITATION
0-V
3V.
7XB
88B
8FE
8FG
8FK
ABUWG
AFKRA
AHOVV
ALSLI
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
CJNVE
DWQXO
GNUQQ
HCIFZ
M0P
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEDU
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DOA
DOI 10.1186/s40561-020-00129-4
DatabaseName Springer Nature OA Free Journals
CrossRef
ProQuest Social Sciences Premium Collection【Remote access available】
ProQuest Central (Corporate)
ProQuest Central (purchase pre-March 2016)
Education Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Education Research Index
Social Science Premium Collection
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials - QC
ProQuest Central
ProQuest Technology Collection
ProQuest One Community College
Education Collection
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
Education Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Proquest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Education
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
ProQuest One Education
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies & Aerospace Collection
Social Science Premium Collection
Education Collection
ProQuest Central Basic
ProQuest Education Journals
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Education Journals (Alumni Edition)
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList Publicly Available Content Database
CrossRef


Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: PIMPY
  name: Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISSN 2196-7091
EndPage 21
ExternalDocumentID oai_doaj_org_article_beb1a4e57c1246fdb76ed222d0c8e071
10_1186_s40561_020_00129_4
GroupedDBID 0R~
5VS
8FE
8FG
AAFWJ
AAHSB
AAJSJ
AAKKN
ABEEZ
ABFTD
ABUWG
ACACY
ACGFS
ACULB
ADBBV
ADINQ
ADMLS
AFGXO
AFKRA
AFPKN
AHBYD
AHYZX
ALMA_UNASSIGNED_HOLDINGS
ALSLI
AMKLP
ARAPS
ASPBG
AZQEC
BCNDV
BENPR
BGLVJ
C24
C6C
CCPQU
CJNVE
DWQXO
EBLON
EBS
GNUQQ
GROUPED_DOAJ
HCIFZ
IAO
IER
ITC
M0P
M~E
OK1
P62
PIMPY
PQEDU
PQQKQ
PROAC
RSV
SOJ
AASML
AAYXX
AFFHD
CITATION
PHGZM
PHGZT
PQGLB
0-V
3V.
7XB
8FK
AHOVV
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c468t-db34e8c52eb5207933b1db2d08a28ebe2f1f8d059fb6738f4e681a7b858b1eee3
IEDL.DBID M0P
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000705297600001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2196-7091
IngestDate Fri Oct 03 12:49:09 EDT 2025
Sat Oct 18 23:00:23 EDT 2025
Sat Nov 29 06:20:47 EST 2025
Tue Nov 18 22:16:05 EST 2025
Fri Feb 21 02:35:50 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Visual programming environments
Learning technologies
Novice programmers
Debugging games
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c468t-db34e8c52eb5207933b1db2d08a28ebe2f1f8d059fb6738f4e681a7b858b1eee3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-4356-0334
OpenAccessLink https://www.proquest.com/docview/2436972948?pq-origsite=%requestingapplication%
PQID 2436972948
PQPubID 2046137
PageCount 21
ParticipantIDs doaj_primary_oai_doaj_org_article_beb1a4e57c1246fdb76ed222d0c8e071
proquest_journals_2436972948
crossref_citationtrail_10_1186_s40561_020_00129_4
crossref_primary_10_1186_s40561_020_00129_4
springer_journals_10_1186_s40561_020_00129_4
PublicationCentury 2000
PublicationDate 2020-08-26
PublicationDateYYYYMMDD 2020-08-26
PublicationDate_xml – month: 08
  year: 2020
  text: 2020-08-26
  day: 26
PublicationDecade 2020
PublicationPlace Singapore
PublicationPlace_xml – name: Singapore
– name: Heidelberg
PublicationTitle Smart learning environments
PublicationTitleAbbrev Smart Learn. Environ
PublicationYear 2020
Publisher Springer Singapore
Springer Nature B.V
SpringerOpen
Publisher_xml – name: Springer Singapore
– name: Springer Nature B.V
– name: SpringerOpen
References Lapidot, Hazzan (CR22) 2005; 37
Wood, Bruner, Ross (CR36) 1976; 17
Fu, Su, Yu (CR13) 2009; 52
Jantan, Aljunid (CR16) 2012
Lee (CR23) 2014
Guzdial (CR15) 1994; 4
Kelleher, Pausch, Pausch, Kiesler (CR18) 2007
Ko, Myers (CR20) 2005; 16
CR38
Chiu, Huang (CR4) 2015; 5
Miljanovic, Bradbury (CR29) 2017
Zeller (CR37) 1999; 24
Barnes, Powell, Chan, Lipford (CR2) 2008
Lytridis, Tsinakos (CR26) 2018; 5
CR32
Sweller (CR33) 1988; 12
CR31
Etheredge (CR12) 2004; 36
Teng, Chen, Chen (CR34) 2018; 56
Eagle, Barnes (CR11) 2009; 41
McCall, Kolling (CR27) 2014
Denny, Luxton-Reilly, Carpenter (CR10) 2014
Li, Yi, Chi, Wang, Chan (CR24) 2018; 86
Luxton-Reilly, McMillan, Stevenson, Tempero, Denny (CR25) 2018
Tlili, Essalmi, Jemni (CR35) 2016; 3
Cooper, Dann, Pausch (CR8) 2000; 15
Nguyen (CR30) 2015; 11
Ko, Myers (CR19) 2004
Gould (CR14) 1975; 7
Jones, Harrold, Stasko (CR17) 2002
Ahmadzadeh, Elliman, Higgins (CR1) 2005; 37
De Freitas (CR9) 2018; 21
McCauley, Fitzgerald, Lewandowski, Murphy, Simon, Thomas, Zander (CR28) 2008; 18
Christensen (CR6) 2002; 34
Chmiel, Loui (CR5) 2004; 36
Beller, Spruit, Spinellis, Zaidman (CR3) 2018
Kolling (CR21) 2010; 10
Cook, Hatala, Brydges, Zendejas, Szostek, Wang, Hamstra (CR7) 2011; 306
T Lapidot (129_CR22) 2005; 37
T Nguyen (129_CR30) 2015; 11
P Denny (129_CR10) 2014
M Eagle (129_CR11) 2009; 41
DA Cook (129_CR7) 2011; 306
T Barnes (129_CR2) 2008
J Sweller (129_CR33) 1988; 12
129_CR38
D McCall (129_CR27) 2014
D Wood (129_CR36) 1976; 17
C-F Chiu (129_CR4) 2015; 5
R Christensen (129_CR6) 2002; 34
129_CR32
MJ Lee (129_CR23) 2014
129_CR31
J Etheredge (129_CR12) 2004; 36
R Chmiel (129_CR5) 2004; 36
JD Gould (129_CR14) 1975; 7
A Tlili (129_CR35) 2016; 3
C-H Teng (129_CR34) 2018; 56
C Kelleher (129_CR18) 2007
AJ Ko (129_CR19) 2004
M Ahmadzadeh (129_CR1) 2005; 37
C Lytridis (129_CR26) 2018; 5
A Zeller (129_CR37) 1999; 24
M Guzdial (129_CR15) 1994; 4
JA Jones (129_CR17) 2002
M Kolling (129_CR21) 2010; 10
A Luxton-Reilly (129_CR25) 2018
R McCauley (129_CR28) 2008; 18
SR Jantan (129_CR16) 2012
X Li (129_CR24) 2018; 86
F-L Fu (129_CR13) 2009; 52
AJ Ko (129_CR20) 2005; 16
S Cooper (129_CR8) 2000; 15
S De Freitas (129_CR9) 2018; 21
M Beller (129_CR3) 2018
MA Miljanovic (129_CR29) 2017
References_xml – volume: 37
  start-page: 84
  year: 2005
  end-page: 88
  ident: CR1
  article-title: An analysis of patterns of debugging among novice computer science students
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1151954.1067472
– start-page: 1
  year: 2014
  end-page: 8
  ident: CR27
  article-title: Meaningful categorisation of novice programmer errors
  publication-title: 2014 ieee frontiers in education conference ( e) proceedings
– start-page: 572
  year: 2018
  end-page: 583
  ident: CR3
  article-title: On the dichotomy of debugging behavior among programmers
  publication-title: 2018 ieee/acm 40th international conference on software engineering (icse)
– volume: 36
  start-page: 17
  year: 2004
  end-page: 21
  ident: CR5
  article-title: Debugging: From novice to expert
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1028174.971310
– start-page: 159
  year: 2018
  end-page: 164
  ident: CR25
  article-title: Ladebug: An online tool to help novice programmers improve their debugging skills
  publication-title: Proceedings of the 23rd annual acm conference on innovation and technology in computer science education
– volume: 17
  start-page: 89
  issue: 2
  year: 1976
  end-page: 100
  ident: CR36
  article-title: The role of tutoring in problem solving
  publication-title: Journal of Child Psychology and Psychiatry
  doi: 10.1111/j.1469-7610.1976.tb00381.x
– start-page: 151
  year: 2004
  end-page: 158
  ident: CR19
  article-title: Designing the whyline: A debugging interface for asking questions about program behavior
  publication-title: Proceedings of the sigchi conference on human factors in computing systems
– volume: 56
  start-page: 254
  issue: 2
  year: 2018
  end-page: 271
  ident: CR34
  article-title: Impact of augmented reality on programming language learning: Efficiency and perception
  publication-title: Journal of Educational Computing Research
  doi: 10.1177/0735633117706109
– volume: 306
  start-page: 978
  issue: 9
  year: 2011
  end-page: 988
  ident: CR7
  article-title: Technology-enhanced simulation for health professions education: A systematic review and meta-analysis
  publication-title: Jama
  doi: 10.1001/jama.2011.1234
– volume: 86
  start-page: 150
  year: 2018
  end-page: 162
  ident: CR24
  article-title: A critical review of virtual and augmented reality (vr/ar) applications in construction safety
  publication-title: Automation in Construction
  doi: 10.1016/j.autcon.2017.11.003
– start-page: 193
  year: 2014
  end-page: 194
  ident: CR23
  article-title: Gidget: An online debugging game for learning and engagement in computing education
  publication-title: 2014 ieee symposium on visual languages and human-centric computing (vl/hcc)
  doi: 10.1109/VLHCC.2014.6883051
– volume: 7
  start-page: 151
  issue: 2
  year: 1975
  end-page: 182
  ident: CR14
  article-title: Some psychological evidence on how people debug computer programs
  publication-title: International Journal of Man-Machine Studies
  doi: 10.1016/S0020-7373(75)80005-8
– volume: 36
  start-page: 22
  issue: 1
  year: 2004
  end-page: 25
  ident: CR12
  article-title: Cmerun: Program logic debugging courseware for cs1/cs2 students
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1028174.971311
– volume: 5
  start-page: 6
  issue: 1
  year: 2018
  ident: CR26
  article-title: Evaluation of the ARtutor augmented reality educational platform in tertiary education
  publication-title: Smart Learning Environments
  doi: 10.1186/s40561-018-0058-x
– volume: 10
  start-page: 14
  issue: 4
  year: 2010
  ident: CR21
  article-title: The greenfoot programming environment
  publication-title: ACM Transactions on Computing Education (TOCE)
– volume: 4
  start-page: 001
  issue: 1
  year: 1994
  end-page: 044
  ident: CR15
  article-title: Software realized scaffolding to facilitate programming for science learning
  publication-title: Interactive Learning Environments
  doi: 10.1080/1049482940040101
– volume: 37
  start-page: 79
  issue: 4
  year: 2005
  end-page: 83
  ident: CR22
  article-title: Song debugging: Merging content and pedagogy in computer science education
  publication-title: ACM SIGCSE Bulletin
  doi: 10.1145/1113847.1113882
– start-page: 273
  year: 2014
  end-page: 278
  ident: CR10
  article-title: Enhancing syntax error mes-sages appears ineffectual
  publication-title: Proceedings of the 2014 conference on innovation & technology in computer science education
– volume: 21
  start-page: 74
  issue: 2
  year: 2018
  end-page: 84
  ident: CR9
  article-title: Are games effective learning tools? A review of educational games
  publication-title: Journal of Educational Technology & Society
– start-page: 1455
  year: 2007
  end-page: 1464
  ident: CR18
  article-title: Storytelling alice motivates middle school girls to learn computer programming
  publication-title: Proceedings of the sigchi conference on human factors in computing systems
  doi: 10.1145/1240624.1240844
– volume: 41
  start-page: 321
  issue: 1
  year: 2009
  end-page: 325
  ident: CR11
  article-title: Experimental evaluation of an educational game for improved learning in introductory computing
  publication-title: ACM SIGCSE Bulletin
  doi: 10.1145/1539024.1508980
– volume: 34
  start-page: 411
  issue: 4
  year: 2002
  end-page: 433
  ident: CR6
  article-title: Effects of technology integration education on the attitudes of teachers and students
  publication-title: Journal of Research on Technology in Education
  doi: 10.1080/15391523.2002.10782359
– volume: 15
  start-page: 107
  issue: 5
  year: 2000
  end-page: 116
  ident: CR8
  article-title: Alice: A 3d tool for introductory pro-gramming concepts
  publication-title: Journal of Computing Sciences in Colleges
– ident: CR38
– ident: CR31
– volume: 3
  start-page: 7
  issue: 1
  year: 2016
  ident: CR35
  article-title: Improving learning computer architecture through an educational mobile game
  publication-title: Smart Learning Environments
  doi: 10.1186/s40561-016-0030-6
– start-page: 1
  year: 2008
  end-page: 5
  ident: CR2
  article-title: Game2learn: Improving the motivation of cs1 students
  publication-title: Proceedings of the 3rd international conference on game development in computer science education
– ident: CR32
– volume: 24
  start-page: 253
  year: 1999
  end-page: 267
  ident: CR37
  article-title: Yesterday, my program worked. Today, it does not. Why?
  publication-title: ACM Sigsoft Software Engineering Notes
  doi: 10.1145/318774.318946
– volume: 5
  start-page: 343
  issue: 5
  year: 2015
  ident: CR4
  article-title: Guided debugging practices of game based programming for novice programmers
  publication-title: International Journal of Information and Education Technology
  doi: 10.7763/IJIET.2015.V5.527
– volume: 52
  start-page: 101
  issue: 1
  year: 2009
  end-page: 112
  ident: CR13
  article-title: Egameflow: A scale to measure learners’ enjoyment of e-learning games
  publication-title: Computers in Education
  doi: 10.1016/j.compedu.2008.07.004
– volume: 16
  start-page: 41
  issue: 1-2
  year: 2005
  end-page: 84
  ident: CR20
  article-title: A framework and methodology for studying the causes of software errors in programming systems
  publication-title: Journal of Visual Languages and Computing
  doi: 10.1016/j.jvlc.2004.08.003
– start-page: 1
  year: 2012
  end-page: 6
  ident: CR16
  article-title: An experimental evaluation of scaffolded educational games design for programming
  publication-title: 2012 ieee conference on open systems
– volume: 11
  start-page: 309
  issue: 2
  year: 2015
  end-page: 319
  ident: CR30
  article-title: The effectiveness of online learning: Beyond no significant dif-ference and future horizons
  publication-title: MERLOT Journal of Online Learning and Teaching
– volume: 12
  start-page: 257
  issue: 2
  year: 1988
  end-page: 285
  ident: CR33
  article-title: Cognitive load during problem solving: Effects on learning
  publication-title: Cognitive Science
  doi: 10.1207/s15516709cog1202_4
– start-page: 467
  year: 2002
  end-page: 477
  ident: CR17
  article-title: Visualization of test information to assist fault localization
  publication-title: Proceedings of the 24th international conference on software engineering
– volume: 18
  start-page: 67
  issue: 2
  year: 2008
  end-page: 92
  ident: CR28
  article-title: Debugging: A review of the literature from an educational perspective
  publication-title: Computer Science Education
  doi: 10.1080/08993400802114581
– start-page: 93
  year: 2017
  end-page: 100
  ident: CR29
  article-title: Robobug: A serious game for learning debugging techniques
  publication-title: Proceedings of the 2017 acm conference on international computing education research
  doi: 10.1145/3105726.3106173
– start-page: 1
  volume-title: 2014 ieee frontiers in education conference ( e) proceedings
  year: 2014
  ident: 129_CR27
– volume: 18
  start-page: 67
  issue: 2
  year: 2008
  ident: 129_CR28
  publication-title: Computer Science Education
  doi: 10.1080/08993400802114581
– start-page: 193
  volume-title: 2014 ieee symposium on visual languages and human-centric computing (vl/hcc)
  year: 2014
  ident: 129_CR23
  doi: 10.1109/VLHCC.2014.6883051
– volume: 56
  start-page: 254
  issue: 2
  year: 2018
  ident: 129_CR34
  publication-title: Journal of Educational Computing Research
  doi: 10.1177/0735633117706109
– volume: 34
  start-page: 411
  issue: 4
  year: 2002
  ident: 129_CR6
  publication-title: Journal of Research on Technology in Education
  doi: 10.1080/15391523.2002.10782359
– start-page: 93
  volume-title: Proceedings of the 2017 acm conference on international computing education research
  year: 2017
  ident: 129_CR29
  doi: 10.1145/3105726.3106173
– volume: 37
  start-page: 79
  issue: 4
  year: 2005
  ident: 129_CR22
  publication-title: ACM SIGCSE Bulletin
  doi: 10.1145/1113847.1113882
– ident: 129_CR31
  doi: 10.1007/978-3-319-08234-9_214-1
– volume: 5
  start-page: 343
  issue: 5
  year: 2015
  ident: 129_CR4
  publication-title: International Journal of Information and Education Technology
  doi: 10.7763/IJIET.2015.V5.527
– volume: 21
  start-page: 74
  issue: 2
  year: 2018
  ident: 129_CR9
  publication-title: Journal of Educational Technology & Society
– start-page: 1455
  volume-title: Proceedings of the sigchi conference on human factors in computing systems
  year: 2007
  ident: 129_CR18
  doi: 10.1145/1240624.1240844
– volume: 5
  start-page: 6
  issue: 1
  year: 2018
  ident: 129_CR26
  publication-title: Smart Learning Environments
  doi: 10.1186/s40561-018-0058-x
– start-page: 1
  volume-title: 2012 ieee conference on open systems
  year: 2012
  ident: 129_CR16
– start-page: 273
  volume-title: Proceedings of the 2014 conference on innovation & technology in computer science education
  year: 2014
  ident: 129_CR10
  doi: 10.1145/2591708.2591748
– start-page: 159
  volume-title: Proceedings of the 23rd annual acm conference on innovation and technology in computer science education
  year: 2018
  ident: 129_CR25
  doi: 10.1145/3197091.3197098
– volume: 17
  start-page: 89
  issue: 2
  year: 1976
  ident: 129_CR36
  publication-title: Journal of Child Psychology and Psychiatry
  doi: 10.1111/j.1469-7610.1976.tb00381.x
– ident: 129_CR32
  doi: 10.1145/1592761.1592779
– volume: 36
  start-page: 22
  issue: 1
  year: 2004
  ident: 129_CR12
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1028174.971311
– start-page: 1
  volume-title: Proceedings of the 3rd international conference on game development in computer science education
  year: 2008
  ident: 129_CR2
– start-page: 572
  volume-title: 2018 ieee/acm 40th international conference on software engineering (icse)
  year: 2018
  ident: 129_CR3
– volume: 15
  start-page: 107
  issue: 5
  year: 2000
  ident: 129_CR8
  publication-title: Journal of Computing Sciences in Colleges
– volume: 10
  start-page: 14
  issue: 4
  year: 2010
  ident: 129_CR21
  publication-title: ACM Transactions on Computing Education (TOCE)
– volume: 36
  start-page: 17
  year: 2004
  ident: 129_CR5
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1028174.971310
– volume: 11
  start-page: 309
  issue: 2
  year: 2015
  ident: 129_CR30
  publication-title: MERLOT Journal of Online Learning and Teaching
– volume: 4
  start-page: 001
  issue: 1
  year: 1994
  ident: 129_CR15
  publication-title: Interactive Learning Environments
  doi: 10.1080/1049482940040101
– volume: 52
  start-page: 101
  issue: 1
  year: 2009
  ident: 129_CR13
  publication-title: Computers in Education
  doi: 10.1016/j.compedu.2008.07.004
– volume: 7
  start-page: 151
  issue: 2
  year: 1975
  ident: 129_CR14
  publication-title: International Journal of Man-Machine Studies
  doi: 10.1016/S0020-7373(75)80005-8
– volume: 16
  start-page: 41
  issue: 1-2
  year: 2005
  ident: 129_CR20
  publication-title: Journal of Visual Languages and Computing
  doi: 10.1016/j.jvlc.2004.08.003
– volume: 24
  start-page: 253
  year: 1999
  ident: 129_CR37
  publication-title: ACM Sigsoft Software Engineering Notes
  doi: 10.1145/318774.318946
– start-page: 467
  volume-title: Proceedings of the 24th international conference on software engineering
  year: 2002
  ident: 129_CR17
– volume: 12
  start-page: 257
  issue: 2
  year: 1988
  ident: 129_CR33
  publication-title: Cognitive Science
  doi: 10.1207/s15516709cog1202_4
– volume: 3
  start-page: 7
  issue: 1
  year: 2016
  ident: 129_CR35
  publication-title: Smart Learning Environments
  doi: 10.1186/s40561-016-0030-6
– volume: 37
  start-page: 84
  year: 2005
  ident: 129_CR1
  publication-title: Acm Sigcse Bulletin
  doi: 10.1145/1151954.1067472
– volume: 41
  start-page: 321
  issue: 1
  year: 2009
  ident: 129_CR11
  publication-title: ACM SIGCSE Bulletin
  doi: 10.1145/1539024.1508980
– ident: 129_CR38
  doi: 10.1016/B978-0-12-374515-6.00006-X
– start-page: 151
  volume-title: Proceedings of the sigchi conference on human factors in computing systems
  year: 2004
  ident: 129_CR19
– volume: 306
  start-page: 978
  issue: 9
  year: 2011
  ident: 129_CR7
  publication-title: Jama
  doi: 10.1001/jama.2011.1234
– volume: 86
  start-page: 150
  year: 2018
  ident: 129_CR24
  publication-title: Automation in Construction
  doi: 10.1016/j.autcon.2017.11.003
SSID ssj0001916359
Score 2.15939
Snippet Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting narratives. Games...
Abstract Visual Programming Environments (VPEs) are predominantly being used to teach programming concepts through interactive games with interesting...
SourceID doaj
proquest
crossref
springer
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Basic Skills
Computers and Education
Debugging
Debugging games
Education
Error correction
Games
Learning technologies
Logical Thinking
Novice programmers
Programmers
Programming
Programming environments
Syntax
Troubleshooting
Visual programming environments
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQYmBBPEWhIA9sYDWOHdsZgVIYUMUAUjfLrxQkSFGb8vuxnaS0SMDCmtjR5bvLvXK-A-BMEy5sTguETSYQVQVBueUMWaYZ5ZpQq2MT13s-HIrRKH9YGvUVasLq9sA1cD3tlYmiLuPGWyJWWM2Zs96o2cQIl8TT42nC86VgKmZXvNdDsrw9JSNYb0aDr4xCtBSTL4iuWKLYsH_Fy_z2YzTam8E22GocRXhZE7gD1ly5G2YsN_UYe6B_S_sQQQVDrXjI88HneVnBsXpz0HuisJwEJQCbAqyQnobVBMYpEdA6PQ-p5vE-eBrcPF7foWYmAjKUiQpZD58TJkudzsJ7E6Kxh9MmQqXCMyQtcCGs95kKHeZ5FtQxgRXXIhMaO-fIAVgvJ6U7BJD6hxjtXMYEoRoTlScWK2-yOdfMb-wA3OIjTdMwPMyteJUxcBBM1phKj6mMmEraAeeLPe91u4xfV18F2BcrQ6vreMELgGwEQP4lAB3QbZkmm-9vJlNKWO7jBio64KJl5Nftn0k6-g-SjsFmGgXNKyHWBevVdO5OwIb5qF5m09MoqZ_9WukL
  priority: 102
  providerName: Directory of Open Access Journals
– databaseName: SpringerOpen
  dbid: C24
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LTwMhECa-Dl58G-srHLwpsSwszB619XEwjQdNeiPLwlYT3Zp26-8XKFtToyZ63WUImWFmPoZhBqETzSSYjJeEFikQnpeMZEYKYoQWXGrGjQ5FXO9krwf9fnYfH4WNm2z35koyWOqg1iDOx9yDXeKPOyF6QvgiWk4pZD6RrxPfOITIikM8LM2aFzLfks55oVCsfw5hfrkUDb7mev1_q9xAaxFb4ovpZthEC7ba8m2ZYwrHNure8C4mOMc-vdyHBvHTpKrxIH-12IFXXA293cAxZ8tHtHE9xKGxBDZWT3x0erCDHq-vHjq3JLZRIAUXUBPjOG6hSBOr08TXw2OaOgmYNuQJOBkmJS3BOJhVat8CtORWAM2lhhQ0tdayXbRUDSu7hzB3kxTa2lQA45qyPGsbmjsvL6UWjrCFaMNWVcQa477VxYsKZw0Qasof5fijAn8Ub6HTGc3btMLGr6MvvbRmI3117PBhOBqoqGxKOweUc5vKwqEXURothTUOCJl2AdZhqhY6bGStosqOVcKZyNxRg0MLnTWy_fz985L2_zb8AK0mYXs4CyUO0VI9mtgjtFK818_j0XHYyh_O7eu2
  priority: 102
  providerName: Springer Nature
Title G4D - a treasure hunt game for novice programmers to learn debugging
URI https://link.springer.com/article/10.1186/s40561-020-00129-4
https://www.proquest.com/docview/2436972948
https://doaj.org/article/beb1a4e57c1246fdb76ed222d0c8e071
Volume 7
WOSCitedRecordID wos000705297600001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: DOA
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: M~E
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: P5Z
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Education Database
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: M0P
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/education
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: BENPR
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Publicly Available Content Database
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: PIMPY
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerOpen
  customDbUrl:
  eissn: 2196-7091
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001916359
  issn: 2196-7091
  databaseCode: C24
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB7RlgMXHgXEQln5wI1a3cSO7ZwQfVdqV1FVpMLFih_ZIkFSdrP8fsZep6si0QuXHOKHrHzjmc_jyQzAB8OkciVvaGYLRXndMFo6KagTRnBpGHcmJnE9l9Opur4uq-RwW6SwykEnRkXtOht85Hs5Z6JEJsjVp9tfNFSNCrerqYTGBmwhUS6DhF9MqrWPBbkPK8rhXxkl9hY8MGYazkzRBUP5PXsU0_bf45p_XY9Gq3P87H_X-xyeJr5JPq8E5AU88u12KNWcwjpewuEJPySU1CSEnAd3IblZtj2Z1T89QUJL2i7oEpLiuIKXm_QdicUmiPNmGTzWs1fw5fjo6uCUptIK1HKheuoQBa9skXtT5CFHHjMZouImqs4V4po3WaMcUq_GhLKgDfdCZbU0qlAm896z17DZdq1_A4TjJNZ4XwjFuMlYXU5cVqPll9IIHDiCbPjA2qa846H8xQ8dzx9K6BUoGkHRERTNR_DxbsztKuvGg733A253PUPG7Piim8902oDaoFGquS-kRUYjGmek8A7JkZtY5ZFnjWBnwFGnbbzQaxBHsDtIwrr530t6-_Bs7-BJHmUQtZTYgc1-vvTv4bH93X9fzMewtX80rS7HsHGQ83H0EoyjYOOzKr5he3V2UX39A283_I4
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3Pb9MwFH4aHRJc-D3RMcAHOIG1JnZs54AQUMaqdVUPQxonE_9IQYJka1MQ_9T-xj27yaohsdsOXJPYsuPPz5-fn98H8MIwqVzOS5rYTFFelIzmTgrqhBFcGsadiUlcx3IyUcfH-XQDzrq7MCGssrOJ0VC72gYf-W7KmciRCXL19uSUBtWocLraSWisYHHg__zGLdvizWiI4_syTfc-Hn3Yp62qALVcqIY6bIBXNku9ydKQHo6ZBBvkBqpIFXYpLZNSOWQdpQmKmCX3QiWFNCpTJvHeM6z3BmzyAPYebE5Hh9Mva68Osi2W5d3tHCV2FzxwdBp2adHpQ_mlFTAKBVxit38dyMZ1bu_u__aH7sGdllGTd6spcB82fPUgiFG3gSsPYfiJDwklBQlB9cEhSr4tq4bMip-eIGUnVR2sJWkj1YIfnzQ1iXIaxHmzDD752SP4fC2d2IJeVVf-MRCOlVjjfSYU4yZhRT5wSYHcRkojsGAfkm5AtW0zqweBjx867rCU0CsQaASBjiDQvA-vLsqcrPKKXPn1-4CTiy9DTvD4oJ7PdGtitMFlt-A-kxY5myidkcI7pH9uYJVHJtmHnQ43ujVUC70GTR9ed8hbv_53k7avru053No_Ohzr8Why8ARupxH_aJPFDvSa-dI_hZv2V_N9MX_WTiECX68bk-fn6FaN
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT8MwDLZ4CXHhjSjPHLhBxNqkSXoExgAxTRxA4hY1TTqQoENbx-8nSVtgCJAQ1zapKtuJvzj2Z4ADRbjQCc1xmMUC0zQnONGcYc0Uo1wRqpUnce3yXk_c3yc3n6r4fbZ7cyVZ1TQ4lqaiPH7RebXEBTseUQd8sTv6-EgKptMw626knI2f1fUOPspi0Q-Jk6Za5tupEx7JE_dPoM0vF6Te73SW_v_Hy7BYY050UhnJCkyZYtW1a65TO9agfUHbCKMUubRzFzJED-OiRP302SALalExcPsJqnO5XKQblQPkG04gbdTYRa3763DXOb89u8R1ewWcUSZKrK0mjMjiyKg4cjx5RIVWM7ol0khY3UZ5mAtt4VeuXGvQnBomwpQrEQsVGmPIBswUg8JsAqL2I5kyJmaCUBWSNGnpMLXen3PF7MQAwkbEMqu5x10LjCfpzyCCyUo-0spHevlIGsDh-5yXinnj19GnTnPvIx1rtn8wGPZlvQilso4ppSbmmUU1LNeKM6MtQNKtTBiLtQLYafQu66U8khElLLFHECoCOGr0_PH651_a-tvwfZi_aXdk96p3vQ0LkbcUu4mxHZgph2OzC3PZa_k4Gu55C38DDZX3fw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=G4D+-+a+treasure+hunt+game+for+novice+programmers+to+learn+debugging&rft.jtitle=Smart+learning+environments&rft.au=Venigalla%2C+Akhila+Sri+Manasa&rft.au=Chimalakonda%2C+Sridhar&rft.date=2020-08-26&rft.issn=2196-7091&rft.eissn=2196-7091&rft.volume=7&rft.issue=1&rft_id=info:doi/10.1186%2Fs40561-020-00129-4&rft.externalDBID=n%2Fa&rft.externalDocID=10_1186_s40561_020_00129_4
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2196-7091&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2196-7091&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2196-7091&client=summon