Table of Contents Author Guidelines Submit a Manuscript
International Journal of Computer Games Technology
Volume 2009, Article ID 693267, 12 pages
http://dx.doi.org/10.1155/2009/693267
Research Article

An Application of a Game Development Framework in Higher Education

Department of Computer and Information Science, Norwegian University of Science and Technology, 7491 Trondheim, Norway

Received 27 July 2008; Revised 26 November 2008; Accepted 24 February 2009

Academic Editor: Rafael Bidarra

Copyright © 2009 Alf Inge Wang and Bian Wu. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. Rosas, M. Nussbaum, P. Cumsille et al., “Beyond Nintendo: design and assessment of educational video games for first and second grade students,” Computers & Education, vol. 40, no. 1, pp. 71–94, 2003. View at Publisher · View at Google Scholar
  2. M. Sharples, “The design of personal mobile technologies for lifelong learning,” Computers & Education, vol. 34, no. 3-4, pp. 177–193, 2000. View at Publisher · View at Google Scholar
  3. A. Baker, E. O. Navarro, and A. van der Hoek, “Problems and programmers: an educational software engineering card game,” in Proceedings of the 25th International Conference on Software Engineering (ICSE '03), pp. 614–619, Portland, Ore, USA, May 2003. View at Publisher · View at Google Scholar
  4. L. Natvig, S. Line, and A. Djupdal, ““Age of computers”; an innovative combination of history and computer game elements for teaching computer fundamentals,” in Proceedings of the 34th Annual Frontiers in Education (FIE '04), vol. 3, pp. 1–6, Savannah, Ga, USA, October 2004. View at Publisher · View at Google Scholar
  5. E. O. Navarro and A. van der Hoek, “SimSE: an educational simulation game for teaching the software engineering process,” in Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '04), p. 233, Leeds, UK, June 2004. View at Publisher · View at Google Scholar
  6. G. Sindre, L. Natvig, and M. Jahre, “Experimental validation of the learning effect for a pedagogical game on computer fundamentals,” IEEE Transactions on Education, vol. 52, no. 1, pp. 10–18, 2009. View at Publisher · View at Google Scholar
  7. B. A. Foss and T. I. Eikaas, “Game play in engineering education: concept and experimental results,” International Journal of Engineering Education, vol. 22, no. 5, pp. 1043–1052, 2006. View at Google Scholar
  8. A. I. Wang, O. K. Mørch-Storstein, and T. Øfsdahl, “Lecture quiz—a mobile game concept for lectures,” in Proceedings of the 11th IASTED International Conference on Software Engineering and Application (SEA '07), pp. 305–310, Cambridge, Mass, USA, November 2007.
  9. A. I. Wang, T. Øfsdahl, and O. K. Mørch-Storstein, “An evaluation of a mobile game concept for lectures,” in Proceedings of the 21st Conference on Software Engineering Education and Training (CSEET '08), pp. 197–204, Charleston, SC, USA, April 2008. View at Publisher · View at Google Scholar
  10. M. S. El-Nasr and B. K. Smith, “Learning through game modding,” Computers in Entertainment, vol. 4, no. 1, pp. 45–64, 2006. View at Publisher · View at Google Scholar
  11. T. W. Malone, “What makes things fun to learn? Heuristics for designing instructional computer games,” in Proceedings of the 3rd ACM SIGSMALL Symposium and the First SIGPC Symposium on Small Systems (SIGSMALL '80), pp. 162–169, ACM Press, Palo Alto, Calif, USA, September 1980. View at Publisher · View at Google Scholar
  12. P. Clements, L. Bass, and R. Kazman, Software Architecture in Practice, Addison-Wesley, Reading, Mass, USA, 2nd edition, 2003.
  13. A. I. Wang and T. Stålhane, “Using post mortem analysis to evaluate software architecture student projects,” in Proceedings of the 18th Conference on Software Engineering Education and Training (CSEET '05), pp. 43–50, Ottawa, Canada, April 2005. View at Publisher · View at Google Scholar
  14. J. O. Coplien, “Software design patterns: common questions and answers,” in The Patterns Handbook: Techniques, Strategies, and Applications, pp. 311–320, Cambridge University Press, New York, NY, USA, 1998. View at Google Scholar
  15. A. Rollings and D. Morris, Game Architecture and Design: A New Edition, New Riders Games, Indianapolis, Ind, USA, 2003.
  16. D. P. Perry and A. L. Wolf, “Foundations for the study of software architecture,” ACM Sigsoft Software Engineering Notes, vol. 17, no. 4, pp. 40–52, 1992. View at Publisher · View at Google Scholar
  17. R. Kazman, M. Klein, M. Barbacci, T. Longstaff, H. Lipson, and J. Carriere, “The architecture tradeoff analysis method,” in Proceedings of the 4th IEEE International Conference on Engineering Complex Computer Systems (ICECCS '98), pp. 68–78, Monterey, Calif, USA, August 1998. View at Publisher · View at Google Scholar
  18. Microsoft Corporation, “XNA Developer Center,” June 2008, http://msdn.microsoft.com/en-us/xna/aa937794.aspx.
  19. B. Nitschke, Professional XNA Game Programming: For Xbox 360 and Windows, John Wiley & Sons, New York, NY, USA, 2007.
  20. JGame project, “JGame: a Java game engine for 2D games,” November 2008, http://www.13thmonkey.org/~boris/jgame/index.html.
  21. Adobe, “Animation software, multimedia software—Adobe Flash CS4 Professional,” November 2008, http://www.adobe.com/products/flash.
  22. Lifelong Kindergarten Group, MIT Media Lab, “Scratch: Imagine, Program, Share,” June 2008, http://scratch.mit.edu.
  23. Carnegie Mellon University, “Alice.org,” June 2008, http://www.alice.org.
  24. T. Blomholm Kvamme and J.-E. Strøm, Evaluation and extension of an XNA game library used in software architecture projects, M.S. thesis, Department of Computer and Information Science, Norwegian University of Science and Technology (NTNU), Trondheim, Norway, June 2008.
  25. IEEE Std 1471-2000, “IEEE Recommended Practice for Architectural Description of Software-Intensive Systems,” Software Engineering Standards Committee of the IEEE Computer Society, 2000.
  26. P. Kruchten, “The 4+1 view model of architecture,” IEEE Software, vol. 12, no. 6, pp. 42–50, 1995. View at Publisher · View at Google Scholar
  27. A. BinSubaih and S. C. Maddock, “Using ATAM to evaluate a game-based architecture,” in Proceedings of the 2nd International ECOOP Workshop on Architecture-Centric Evolution (ECOOP '06), Nantes, France, July 2006.
  28. A. D. Minueto, An undergraduate teaching development framework, M.S. thesis, School of Computer Science, McGill University, Montreal, Canada, 2005.
  29. J. Distasio and T. Way, “Inclusive computer science education using a ready-made computer game framework,” in Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '07), pp. 116–120, Dundee, Scotland, June 2007.
  30. Washington State University Vancouver and University of Puget Sound, “The Java Instructional Gaming Project,” June 2000, http://ai.vancouver.wsu.edu/jig.
  31. GarageGames, “GarageGames,” June 2008, http://www.garagegames.com.
  32. C. Johnson and J. Voigt, “DXFramework,” June 2008, http://www.dxframework.org.
  33. I. Parberry, “SAGE: a simple academic game engine,” June 2008, http://larc.csci.unt.edu/sage.
  34. R. Coleman, S. Roebke, and L. Grayson, “GEDI: a game engine for teaching videogame design and programming,” Journal of Computing Science in Colleges, vol. 21, no. 2, pp. 72–82, 2005. View at Google Scholar
  35. Rockwell Automation Inc, “Arena Simulation Software,” June 2008, http://www.arenasimulation.com.
  36. IBM, “INNOV8—a BPM Simulator,” June 2008, http://www.ibm.com/software/solutions/soa/innov8.html.
  37. Monoxna, “Monoxna—Google Code,” November 2008, http://code.google.com/p/monoxna.