skip to main content
article

The art and science of game programming

Published: 03 March 2006 Publication 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.
[2]
K. Becker. Teaching with games: The minesweeper and asteroids experience. The Journal of Computing in Small Colleges, 17(2):23--33, 2001.
[3]
F. Dunn and I. Parberry. 3D Math Primer for Graphics and Game Development. Wordware Publishing, 2002.
[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.
[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.
[6]
IGDA Curriculum Framework. Report Version 2.3 Beta, International Game Developer's Association, 2003.
[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.
[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.
[9]
I. Parberry, E. Carson, J. Nunn, and J. Scheinberg. SAGE: A simple academic game engine. http://larc.csci.unt.edu/sage/, 2005.
[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.
[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.

Cited By

View all
  • (2016)An Industrial Partnership Game Development Capstone CourseProceedings of the 17th Annual Conference on Information Technology Education10.1145/2978192.2978214(136-141)Online publication date: 28-Sep-2016
  • (2016)Towards Applying Keller’s ARCS Model and Learning by doing strategy in Classroom CoursesInnovations in Smart Learning10.1007/978-981-10-2419-1_26(189-198)Online publication date: 17-Sep-2016
  • (2010)ABC-SprintsProceedings of the Fifth International Conference on the Foundations of Digital Games10.1145/1822348.1822373(187-194)Online publication date: 19-Jun-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 38, Issue 1
March 2006
553 pages
ISSN:0097-8418
DOI:10.1145/1124706
Issue’s Table of Contents
  • 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
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: 03 March 2006
Published in SIGCSE Volume 38, Issue 1

Check for updates

Author Tags

  1. game programming
  2. graphics
  3. undergraduate education

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)2
Reflects downloads up to 21 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2016)An Industrial Partnership Game Development Capstone CourseProceedings of the 17th Annual Conference on Information Technology Education10.1145/2978192.2978214(136-141)Online publication date: 28-Sep-2016
  • (2016)Towards Applying Keller’s ARCS Model and Learning by doing strategy in Classroom CoursesInnovations in Smart Learning10.1007/978-981-10-2419-1_26(189-198)Online publication date: 17-Sep-2016
  • (2010)ABC-SprintsProceedings of the Fifth International Conference on the Foundations of Digital Games10.1145/1822348.1822373(187-194)Online publication date: 19-Jun-2010
  • (2009)Creating a Game Development Course with Limited ResourcesACM Transactions on Computing Education10.1145/1513593.15135969:1(1-16)Online publication date: 1-Mar-2009
  • (2024)Projects and Portfolios — An Educator's Reflections on the Summative Assessments in a Game Programming CourseSIGGRAPH Asia 2024 Educator's Forum10.1145/3680533.3697071(1-8)Online publication date: 3-Dec-2024
  • (2022)Designing Programming Games for Diversity in Teaching Introductory ProgrammingICT Education10.1007/978-3-030-92858-2_2(19-36)Online publication date: 1-Jan-2022
  • (2016)A video games technologies courseProceedings of the 37th Annual Conference of the European Association for Computer Graphics: Education Papers10.5555/3059068.3059077(45-48)Online publication date: 9-May-2016
  • (2016)An Industrial Partnership Game Development Capstone CourseProceedings of the 17th Annual Conference on Information Technology Education10.1145/2978192.2978214(136-141)Online publication date: 28-Sep-2016
  • (2014)Women's Participation in the Australian Digital Content IndustryGender Considerations and Influence in the Digital Media and Gaming Industry10.4018/978-1-4666-6142-4.ch007(125-142)Online publication date: 2014
  • (2013)Using Game Design as a Means to Make Computer Science Accessible to AdolescentsCases on Digital Game-Based Learning10.4018/978-1-4666-2848-9.ch015(279-300)Online publication date: 2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media