{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T19:34:31Z","timestamp":1761766471315,"version":"3.37.3"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,1,30]],"date-time":"2019-01-30T00:00:00Z","timestamp":1548806400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2019,5]]},"DOI":"10.1007\/s11042-019-7230-3","type":"journal-article","created":{"date-parts":[[2019,1,30]],"date-time":"2019-01-30T01:02:28Z","timestamp":1548810148000},"page":"13731-13746","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["BashDungeon"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1441-5752","authenticated-orcid":false,"given":"Fabrizio","family":"Corda","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Onnis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matteo","family":"Pes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"L. Davide","family":"Spano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riccardo","family":"Scateni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,1,30]]},"reference":[{"key":"7230_CR1","unstructured":"Akilli GK (2014) Games and simulations: a new approach in education? In: Gamification for human factors integration: social, education, and psychological issues. IGI Global, pp 272\u2013289"},{"key":"7230_CR2","unstructured":"Algorithmszzle S (2012) Digital game based learning. \n                    http:\/\/sortingalgorithmsgame.webs.com\/\n                    \n                  . [Online; Accessed 7 May 2018]"},{"issue":"3","key":"7230_CR3","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1145\/1269900.1268821","volume":"39","author":"T Barnes","year":"2007","unstructured":"Barnes T, Richter H, Powell E, Chaffin A, Godwin A (2007) Game2learn: building cs1 learning games for retention. SIGCSE Bull 39(3):121\u2013125. \n                    https:\/\/doi.org\/10.1145\/1269900.1268821","journal-title":"SIGCSE Bull"},{"key":"7230_CR4","doi-asserted-by":"publisher","unstructured":"Barnes T, Powell E, Chaffin A, Lipford H (2008) Game2learn: improving the motivation of cs1 students. In: Proceedings of the 3rd international conference on game development in computer science education, GDCSE \u201908. ACM, New York, pp 1\u20135, DOI \n                    https:\/\/doi.org\/10.1145\/1463673.1463674","DOI":"10.1145\/1463673.1463674"},{"issue":"1","key":"7230_CR5","first-page":"8","volume":"9","author":"P Battistella","year":"2016","unstructured":"Battistella P, von Wangenheim CG (2016) Games for teaching computing in higher education\u2013a systematic review. IEEE Technol Eng Educ J 9(1):8\u201330","journal-title":"IEEE Technol Eng Educ J"},{"issue":"2","key":"7230_CR6","first-page":"141","volume":"16","author":"PE Battistella","year":"2017","unstructured":"Battistella PE, Von Wangenheim CG, Von Wangenheim A, Martina JE (2017) Design and large-scale evaluation of educational games for teaching sorting algorithms. Inf Educ 16(2):141\u2013164","journal-title":"Inf Educ"},{"key":"7230_CR7","unstructured":"Calder\u00f3n A, Ruiz M (2013) Prodec: a serious game for software project management training. In: Proceedings of the 8th international conference on software engineering advances. Venice"},{"key":"7230_CR8","doi-asserted-by":"crossref","unstructured":"Calvillo-G\u00e1mez EH, Cairns P, Cox AL (2010) Assessing the core elements of the gaming experience. In: Evaluating user experience in games. Springer, pp 47\u201371","DOI":"10.1007\/978-1-84882-963-3_4"},{"key":"7230_CR9","unstructured":"CargoBot (2012) CargoBot. \n                    http:\/\/twolivesleft.com\/CargoBot\/\n                    \n                  . [Online; Accessed 7 May 2018]"},{"issue":"5","key":"7230_CR10","doi-asserted-by":"publisher","first-page":"87","DOI":"10.5539\/mas.v5n5p87","volume":"5","author":"C Caulfield","year":"2011","unstructured":"Caulfield C, Veal D, Maj SP (2011) Teaching software engineering project management\u2013a novel approach for software engineering programs. Mod Appl Sci 5(5):87","journal-title":"Mod Appl Sci"},{"key":"7230_CR11","unstructured":"CeeBot (2008) CeeBot. \n                    http:\/\/www.ceebot.com\/ceebot\/index-e.php\n                    \n                  . [Online; Accessed 7 May 2018]"},{"key":"7230_CR12","unstructured":"ColoBot (2001) ColoBot. \n                    http:\/\/www.ceebot.com\/colobot\/index-e.php\n                    \n                  . [Online; Accessed 7 May 2018]"},{"key":"7230_CR13","unstructured":"Conrad S, LaVan M, Pratusevich M, Tolley E, Zou D (2011) Terminus: a text adventure game to promote learning about terminal command line interfaces. Tech. rep. MIT"},{"key":"7230_CR14","doi-asserted-by":"publisher","unstructured":"Eagle M, Barnes T (2008) Wu\u2019s castle: teaching arrays and loops in a game. In: Proceedings of the 13th annual conference on innovation and technology in computer science education, ITiCSE \u201908. ACM, New York, pp 245\u2013249, DOI \n                    https:\/\/doi.org\/10.1145\/1384271.1384337","DOI":"10.1145\/1384271.1384337"},{"key":"7230_CR15","doi-asserted-by":"publisher","unstructured":"Eagle M, Barnes T (2009) Experimental evaluation of an educational game for improved learning in introductory computing. In: Proceedings of SIGCSE 2009. ACM, New York, pp 321\u2013325, DOI \n                    https:\/\/doi.org\/10.1145\/1508865.1508980","DOI":"10.1145\/1508865.1508980"},{"issue":"6","key":"7230_CR16","first-page":"180","volume":"18","author":"CW Ford Jr","year":"2003","unstructured":"Ford CW Jr, Minsker S (2003) Treez-an educational data structures game. J Comput Sci Coll 18(6):180\u2013185","journal-title":"J Comput Sci Coll"},{"key":"7230_CR17","doi-asserted-by":"publisher","unstructured":"Gibson B, Bell T (2013) Evaluation of games for teaching computer science. In: Proceedings of the 8th workshop in primary and secondary computing education, WiPSE \u201913. ACM, New York, pp 51\u201360, DOI \n                    https:\/\/doi.org\/10.1145\/2532748.2532751","DOI":"10.1145\/2532748.2532751"},{"issue":"1","key":"7230_CR18","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.compedu.2010.09.008","volume":"56","author":"T Hainey","year":"2011","unstructured":"Hainey T, Connolly TM, Stansfield M, Boyle EA (2011) Evaluation of a game to teach requirements collection and analysis in software engineering at tertiary education level. Comput Educ 56(1):21\u201335","journal-title":"Comput Educ"},{"key":"7230_CR19","doi-asserted-by":"publisher","unstructured":"Hakulinen L (2011) Card games for teaching data structures and algorithms. In: Proceedings of Koli Calling 2011. ACM, New York, pp 120\u2013121, \n                    https:\/\/doi.org\/10.1145\/2094131.2094157","DOI":"10.1145\/2094131.2094157"},{"key":"7230_CR20","doi-asserted-by":"crossref","unstructured":"Hill J, Ray CK, Blair JR, Carver CA Jr (2003) Puzzles and games: addressing different learning styles in teaching operating systems concepts. In: ACM SIGCSE bulletin, vol 35. ACM, pp 182\u2013186","DOI":"10.1145\/792548.611964"},{"key":"7230_CR21","doi-asserted-by":"crossref","unstructured":"Jordan C, Knapp M, Mitchell D, Claypool M, Fisler K (2011) Countermeasures: a game for teaching computer security. In: 2011 10th annual workshop on network and systems support for games (NetGames). IEEE, pp 1\u20136","DOI":"10.1109\/NetGames.2011.6080983"},{"key":"7230_CR22","unstructured":"Kano Computing (2015) Terminal quest. \n                    https:\/\/github.com\/KanoComputing\/terminal-questl\n                    \n                  . [Online; Accessed 10 Sept 2018]"},{"key":"7230_CR23","doi-asserted-by":"publisher","first-page":"1991","DOI":"10.1016\/j.sbspro.2012.06.938","volume":"47","author":"C Kazimoglu","year":"2012","unstructured":"Kazimoglu C, Kiernan M, Bacon L, Mackinnon L (2012) A serious game for developing computational thinking and learning introductory computer programming. Procedia-Soc Behav Sci 47:1991\u20131999","journal-title":"Procedia-Soc Behav Sci"},{"key":"7230_CR24","unstructured":"LCC S (2013) LightBot. \n                    http:\/\/lightbot.com\/\n                    \n                  . [Online; Accessed 10 Sept 2018]"},{"key":"7230_CR25","doi-asserted-by":"publisher","unstructured":"Mitamura T, Suzuki Y, Oohori T (2012) Serious games for learning programming languages. In: 2012 IEEE international conference on systems, man, and cybernetics (SMC), pp 1812\u20131817. \n                    https:\/\/doi.org\/10.1109\/ICSMC.2012.6378001","DOI":"10.1109\/ICSMC.2012.6378001"},{"key":"7230_CR26","unstructured":"Navarro EO, Van Der Hoek A (2004) Simse: an educational simulation game for teaching the software engineering process. In: ACM SIGCSE Bulletin, vol 36. ACM, pp 233\u2013233"},{"key":"7230_CR27","unstructured":"OverTheWire (2015) Bandit. \n                    http:\/\/overthewire.org\/wargames\/bandit\/\n                    \n                  . [Online; Accessed 10 Sept 2018]"},{"key":"7230_CR28","unstructured":"Pratusevich M (2011) Terminus. \n                    http:\/\/web.mit.edu\/mprat\/Public\/web\/Terminus\/Web\/main.html\n                    \n                  . [Online; Accessed 10 Sept 2018]"},{"key":"7230_CR29","unstructured":"Pratusevich M (2013) Terminus. \n                    http:\/\/www.mprat.org\/Terminus\/\n                    \n                  . [Online; Accessed 7 May 2018]"},{"issue":"1","key":"7230_CR30","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/950566.950596","volume":"1","author":"M Prensky","year":"2003","unstructured":"Prensky M (2003) Digital game-based learning. Comput Entertain 1(1):21\u201321. \n                    https:\/\/doi.org\/10.1145\/950566.950596","journal-title":"Comput Entertain"},{"key":"7230_CR31","unstructured":"Robozzle (2011) RoboZZle a social puzzle game. \n                    http:\/\/robozzle.com\/\n                    \n                  . [Online; Accessed 7 May 2018]"},{"key":"7230_CR32","doi-asserted-by":"crossref","unstructured":"Rusu A, Russell R, Burns E, Fabian A (2011) Employing software maintenance techniques via a tower-defense serious computer game. In: International conference on technologies for e-learning and digital entertainment. Springer, pp 176\u2013184","DOI":"10.1007\/978-3-642-23456-9_32"},{"issue":"2","key":"7230_CR33","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1111\/j.1744-6570.2011.01190.x","volume":"64","author":"T Sitzmann","year":"2011","unstructured":"Sitzmann T (2011) A meta-analytic examination of the instructional effectiveness of computer-based simulation games. Personnel Psychol 64(2):489\u2013528","journal-title":"Personnel Psychol"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-019-7230-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-019-7230-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-019-7230-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,29]],"date-time":"2020-01-29T19:11:57Z","timestamp":1580325117000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-019-7230-3"}},"subtitle":["Learning UNIX with a video-game"],"short-title":[],"issued":{"date-parts":[[2019,1,30]]},"references-count":33,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2019,5]]}},"alternative-id":["7230"],"URL":"https:\/\/doi.org\/10.1007\/s11042-019-7230-3","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2019,1,30]]},"assertion":[{"value":"10 May 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 December 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 January 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 January 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}