ABSTRACT
Many incoming college freshmen have accumulated a significant number of hours of experience playing computer games. Extending that experience to actual game creation activities can be highly motivational for these students. Most of these activities require some level of programming expertise, however, making them activities too advanced for the majority of incoming students.In this paper, we describe a freshman-level course called Problem Solving through Game Creation. Students learn to use a number of drag-and-drop game creation tools to develop both 2D and 3D games, with no programming required in the course. We also cover a variety of other topics and tools related to game development.Our experience has been that students enjoy the course, but we have more formal course goals as well. Specifically, we hope to motivate students to declare and complete the computer science major and to better prepare students for the initial required computer science courses. We describe these goals in detail and discuss the process we have initiated to continually evaluate achievement of those goals.
- Ahearn, L. and Crooks, C.E. III. Awesome Game Creation: No Programming Required, 2nd ed, Charles River Media, 2002. Google ScholarDigital Library
- Becker, K. Teaching with games: the Minesweeper and Asteroids experience. Journal of Computing Sciences in Colleges, 17(2):23--33, 2001. Google ScholarDigital Library
- Chamillard, A.T. and Braun, K. Evaluating programming ability in an introductory computer science course. In Proceedings of the Thirty-First SIGCSE Technical Symposium on Computer Science Education, Austin, Texas, March 2000, pp. 212--215. Google ScholarDigital Library
- Claypool, K. and Claypool, M. Teaching software engineering through game design. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, Monte de Caparica, Portugal, June 2005, pp. 123--127. Google ScholarDigital Library
- Gorriz, C.M. and Medina, C. Engaging girls with computers through software games. Communications of the ACM, 43(1):42--49, 2000. Google ScholarDigital Library
- Huang, T. Strategy game programming projects. Journal of Computing Sciences in Colleges, 16(4):205--213, 2001. Google ScholarDigital Library
- Humphrey, W.S. Introduction to the Personal Software Process, Addison Wesley Longman, 1997. Google ScholarDigital Library
- Jones, R.M. Design and implementation of computer games: A capstone course for undergraduate computer science education. In Proceedings of the Thirty-First SIGCSE Technical Symposium on Computer Science Education, Austin, Texas, March 2000, pp. 260--264. Google ScholarDigital Library
- Lorenzen, T. and Heilman, W. CS1 and CS2: write computer games in Java! ACM SIGCSE Bulletin, 34(4):99--100, 2002. Google ScholarDigital Library
- Natale, M.J. The effect of a male-oriented computer gaming culture on careers in the computing industry. ACM SIGCAS Computers and Society, 32(2):24--31, 2002. Google ScholarDigital Library
- Sweedyk, E. and Keller, Robert M. (2005). Fun and games: A new software engineering course. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (pp. 138--142), Monte de Caparica, Portugal. Google ScholarDigital Library
- Walker, H.M. Do computer games have a role in the computing classroom? ACM SIGCSE Bulletin, 35(4):18--20, 2003. Google ScholarDigital Library
Index Terms
- Introductory game creation: no programming required
Recommendations
Introductory game creation: no programming required
Many incoming college freshmen have accumulated a significant number of hours of experience playing computer games. Extending that experience to actual game creation activities can be highly motivational for these students. Most of these activities ...
Engagement: gaming throughout the curriculum
SIGCSE '09: Proceedings of the 40th ACM technical symposium on Computer science educationThis paper considers how gaming has been infused into the computing curriculum of institutions in the United States. To increase motivation of students and improve retention, many programs have begun using gaming in their introductory courses, as upper ...
Engagement: gaming throughout the curriculum
SIGCSE '09This paper considers how gaming has been infused into the computing curriculum of institutions in the United States. To increase motivation of students and improve retention, many programs have begun using gaming in their introductory courses, as upper ...
Comments