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...
Uloženo v:
| Vydáno v: | Smart learning environments Ročník 7; číslo 1; s. 1 - 21 |
|---|---|
| Hlavní autoři: | , |
| 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 |