skip to main content
10.1145/1121341.1121500acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article

The art and science of game programming

Published:03 March 2006Publication History

ABSTRACT

The University of North Texas has for many years offered classes in game programming to Computer Science students and classes in game art and design to art students. A key feature of these classes is the opportunity for these diverse communities of students to collaborate on joint projects. We describe the features that make these classes unique.

References

  1. J. C. Adams. Chance-It: An object-oriented capstone project for CS-1. In Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, pages 10--14. ACM Press, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. K. Becker. Teaching with games: The minesweeper and asteroids experience. The Journal of Computing in Small Colleges, 17(2):23--33, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. F. Dunn and I. Parberry. 3D Math Primer for Graphics and Game Development. Wordware Publishing, 2002.Google ScholarGoogle Scholar
  4. N. Faltin. Designing courseware on algorithms for active learning with virtual board games. In Proceedings of the 4th Annual Conference on Innovation and Technology in Computer Science Education, pages 135--138. ACM Press, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. J. Feldman and J. D. Zelenski. The quest for excellence in designing CS1/CS2 assignments. In Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, pages 319--323. ACM Press, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. IGDA Curriculum Framework. Report Version 2.3 Beta, International Game Developer's Association, 2003.Google ScholarGoogle Scholar
  7. R. M. Jones. Design and implementation of computer games: A capstone course for undergraduate computer science education. In Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, pages 260--264. ACM Press, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Moser. A fantasy adventure game as a learning environment: Why learning to program is so difficult and what can be done about it. In Proceedings of the 2nd Conference on Integrating Technology into Computer Science Education, pages 114--116. ACM Press, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. I. Parberry, E. Carson, J. Nunn, and J. Scheinberg. SAGE: A simple academic game engine. http://larc.csci.unt.edu/sage/, 2005.Google ScholarGoogle Scholar
  10. I. Parberry, T. Roden, and M. Kazemzadeh. Experience with an industry-driven capstone course on game programming. In Proceedings of the 2005 ACM Technical Symposium on Computer Science Education, pages 91--95. ACM Press, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. Sindre, S. Line, and O. V. Valvåg. Positive experiences with an open project assignment in an introductory programming course. In Proceedings of the 25th International Conference on Software Engineering, pages 608--613. ACM Press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The art and science of game programming

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education
      March 2006
      612 pages
      ISBN:1595932593
      DOI:10.1145/1121341

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 March 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader