Teaching game design and game programming through interdisciplinary courses

  • Authors:
  • Paul Gestwicki;Fu-Shing Sun;Benjamin Dean

  • Affiliations:
  • Ball State University;Ball State University;Ball State University

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We provide an experience report on experimental methods for teaching interdisciplinary courses on game and software design. We are working with two groups of students: an interdisciplinary group that studies game design and a group of computer science majors that studies game programming. Teams are formed across the two groups, and the groups collaborate to create game software. The designers learn about the process by which software is created, and the programmers learn how to effectively communicate with non-technical colleagues on a project. Formal team management processes were adopted at the beginning of the projects, but we found that external factors prevented the effective use of such professional approaches: the more informal approaches have required less oversight and time investment, have increased morale, and have not negatively impacted productivity. Our approach is compared to some other published work. We include our recommendations for adopting this interdisciplinary approach, and these recommendations are based on student feedback, the literature, and instructors' analysis.