APPLYING GAMES-BASED LEARNING TO TEACH SOFTWARE ENGINEERING CONCEPTS

Thomas M. Connolly, Mark Stansfield, Tom Hainey

Abstract

For some time now, computer games have played an important role in both children and adults’ leisure activities. While there has been much written on the negative aspects of computer games, it has also been recognised that they have potential advantages and benefits. There is no doubt that computer games can be highly engaging and incorporate features that are extremely compelling. It is these highly engaging features of computer games that have attracted the interests of educationalists. The use of games-based learning has been growing for some years now, however, within software engineering there is still a dearth of empirical evidence to support this approach. In this paper, we examine the literature on the use of computer games to teach software engineering concepts and describe a computer game we have been developing to teach these concepts.

References

  1. Armarego, J. 2002. Advanced Software Design: A Case in Problem-Based Learning. Proceedings of the 15th Conference on Software Engineering Education and Training, 25-27 February 2002, Covington, Kentucky, USA, pp. 44-54.
  2. Cherry, C. and Macredie, R.D. 1999. The importance of context within information system design: an assessment of participative design, Requirements Engineering, 4: 103-114.
  3. Connolly, T.M. & Begg, C.E 2006. A constructivist-based approach to teaching database analysis and design. Journal of Information Systems Education, 17(1): 43- 54.
  4. Connolly, T.M. & Begg, C.E 2005. Database Systems: A practical approach to design, implementation, and management, 4th edition. Addison Wesley Longman: England.
  5. Connolly, T.M. & Begg, C.E 2002. Database Solutions: A step-by-step approach to building databases, 2nd edition. Addison Wesley Longman: England.
  6. Connolly, T.M., McLellan, E., Stansfield, M.H., Ramsay J. & Sutherland J. 2004. Applying Computer Games Concepts to Teaching Database Analysis and Design. International Conference on Computer Games, AI, Design and Education, Reading, UK, November 2004.
  7. DeGrace, P. & Hulet Stahl, L. 1998. Wicked Problems, Righteous Solutions: A Catalog of Modern Engineering Paradigms, Prentice Hall.
  8. Forman, E. & McPhail, J. 1993. Vygotskian perspectives on children's collaborative problem-solving activities. (In Forman, E.A., Minick, N. & C. Addison Stone (eds), Contexts for learning. Sociocultural dynamics in children's development, Oxford University Press, Oxford).
  9. Illeris, K. 2003. Towards a contemporary and comprehensive theory of learning. International Journal of Lifelong Learning, 22(4): 396-406.
  10. Kensing, F. & Blomberg, J. 1998. Participatory design: issues and concerns. Computer Supported Cooperative Work, 7: 167-185.
  11. Koehler, M.J. & Mishra, P. 2005. Teachers Learning Technology by Design. Journal of Computing in Teacher Education, 21(3), Spring 2005.
  12. Kriz, W.C. 2003. Creating effective learning environments and learning organizations through gaming simulation design. Simulation and Gaming, 34(4): 495-511.
  13. Lave, J. 1991. Situating learning in communities of practice. Washington, DC: American Psychological Association.
  14. Lave, J. & Wenger, E. 1991. Situated learning: Legitimate peripheral participation, Cambridge University Press, Cambridge, England.
  15. Oh, E. & Van der Hoek, A. 2001. Adapting Game Technology to Support Individual and Organizational Learning. Proceedings of the 13th International Conference on Software Engineering and Knowledge Engineering, Buenos Aires, Argentina, June 2001.
  16. Piaget, J. 1968. Six Psychological Studies. Vintage Books, New York.
  17. Schön, D.A. 1983. The Reflective Practitioner: How Professionals Think in Action. Basic Books, New York.
  18. Schön, D.A. 1987. Educating the Reflective Practitioner: Towards a New Design for Teaching in the Professions. Jossey-Bass Inc., San Fransisco.
  19. Shaffer, D.W. 2004a. Pedagogical Praxis: The Professions as Models for Postindustrial Education. The Teachers College Record, 106(7): 1401-1421.
  20. Shaffer, D.W. 2004b. Epistemic frames and islands of expertise: Learning from infusion experiences. In Proceedings International Conference of the Learning Sciences, Santa Monica, CA. Retrieved 28 July 2005, from http://www.education.wisc.edu/edpsych/facstaff/ dws/papers/epistemicframesicls04.pdf.
  21. Shaffer, D.W. & Resnick, M. 1999. Thick authenticity: New media and authentic learning. Journal of Interactive Learning Research, 10(2): 195-215.
Download


Paper Citation


in Harvard Style

M. Connolly T., Stansfield M. and Hainey T. (2007). APPLYING GAMES-BASED LEARNING TO TEACH SOFTWARE ENGINEERING CONCEPTS . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST, ISBN 978-972-8865-79-5, pages 289-295. DOI: 10.5220/0001272702890295


in Bibtex Style

@conference{webist07,
author={Thomas M. Connolly and Mark Stansfield and Tom Hainey},
title={APPLYING GAMES-BASED LEARNING TO TEACH SOFTWARE ENGINEERING CONCEPTS},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST,},
year={2007},
pages={289-295},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001272702890295},
isbn={978-972-8865-79-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST,
TI - APPLYING GAMES-BASED LEARNING TO TEACH SOFTWARE ENGINEERING CONCEPTS
SN - 978-972-8865-79-5
AU - M. Connolly T.
AU - Stansfield M.
AU - Hainey T.
PY - 2007
SP - 289
EP - 295
DO - 10.5220/0001272702890295