A Gameful Approach to Teaching Software Design and Software Testing
暂无分享,去创建一个
[1] SungBok Park,et al. Understanding Online Game Addiction: Connection between Presence and Flow , 2009, HCI.
[2] J. McGonigal. Reality Is Broken: Why Games Make Us Better and How They Can Change the World , 2011 .
[3] John Brown,et al. Gamification » Blog Archive » Gamification in Education: What, How, Why Bother? , 2014 .
[4] Ita Richardson,et al. Globalizing Software Development in the Local Classroom , 2007, 20th Conference on Software Engineering Education & Training (CSEET'07).
[5] James J. Horning,et al. Software Hut: A Computer Program Engineering Project in the Form of a Game , 1977, IEEE Transactions on Software Engineering.
[6] John P. Charlton,et al. Distinguishing addiction and high engagement in the context of online game playing , 2007, Comput. Hum. Behav..
[7] E. L. Jones. An experiential approach to incorporating software testing into the computer science curriculum , 2001, 31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No.01CH37193).
[8] Helen Sharp,et al. What Do We Know about Developer Motivation? , 2008, IEEE Software.
[9] André van der Hoek,et al. SimSE: an educational simulation game for teaching the Software engineering process , 2004, ITiCSE '04.
[10] Terhi Kilamo,et al. Teaching collaborative software development: A case study , 2012, 2012 34th International Conference on Software Engineering (ICSE).
[11] Patricia Wallace. The Psychology of the Internet , 1999 .
[12] Daniel D. Garcia,et al. "But it looks right!": the bugs students don't see , 2004 .
[13] Edward L. Jones,et al. Integrating testing into the curriculum — arsenic in small doses , 2001, SIGCSE '01.
[14] Lucas Layman,et al. Lab Partners: If They're Good Enough for the Natural Sciences, Why Aren't They Good Enough for Us? , 2007, 20th Conference on Software Engineering Education & Training (CSEET'07).
[15] Jonathan Bell,et al. HALO (highly addictive, socially optimized) software engineering , 2011, GAS '11.
[16] Michael Eagle,et al. Experimental evaluation of an educational game for improved learning in introductory computing , 2009, SIGCSE '09.
[17] Bill Z. Manaris,et al. Strategies for effective integration of software engineering concepts and techniques into the undergraduate computer science curriculum , 1997, SIGCSE '97.
[18] Daniel M. Zimmerman,et al. Secret Ninja Formal Methods , 2008, FM.
[19] Gail E. Kaiser,et al. A Gameful Approach to Teaching Software Design and Software Testing - Assignments and Quests , 2013 .
[20] Stephen H. Edwards. Rethinking computer science education from a test-first perspective , 2003, OOPSLA '03.
[21] Sebastian G. Elbaum,et al. Bug Hunt: Making Early Software Testing Lessons Engaging and Affordable , 2007, 29th International Conference on Software Engineering (ICSE'07).
[22] André van der Hoek,et al. An experimental card game for teaching software engineering processes , 2005, J. Syst. Softw..
[23] Michael H. Goldwasser. A gimmick to integrate software testing throughout the curriculum , 2002, SIGCSE '02.
[24] Renée C. Bryce. Bug Wars: a competitive exercise to find bugs in code , 2011 .
[25] Christopher A. Egert,et al. Motivating OOP by blowing things up: an exercise in cooperation and competition in an introductory java programming course , 2006, SIGCSE '06.