DocumentCode
1924465
Title
Work in progress — integrating multiple computer science disciplines via a technical game development course
Author
Mathias, James Dean
Author_Institution
Utah State Univ., Logan, UT
fYear
2008
fDate
22-25 Oct. 2008
Abstract
This paper describes a new course in development that utilizes technical game development as the unifying subject. This matches a goal of our Computer Science program to provide opportunities for students to utilize multiple CS topics in a single course. Doing so results in those subjects being reinforced and expanded by repeating them in a new context, it also provides new challenges and learning opportunities when several topics are integrated in a single project. The course requires all work is done in teams of three to five, with each project following standard software development practice, and incorporating multiple technical components, such as concurrency, Artificial Intelligence, and etc. The course requires students to peer review, which helps train them to critically review otherpsilas work; they are also required to give an oral presentation of their final project.
Keywords
computer aided instruction; computer games; computer science education; educational courses; software engineering; computer science program; multiple computer science discipline; software development practice; technical game development course; Application software; Artificial intelligence; Computer graphics; Computer science; Concurrent computing; Physics; Programming; Recruitment; Scheduling; Software engineering; computer games; recruitment and retention; team development; topic integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 2008. FIE 2008. 38th Annual
Conference_Location
Saratoga Springs, NY
ISSN
0190-5848
Print_ISBN
978-1-4244-1969-2
Electronic_ISBN
0190-5848
Type
conf
DOI
10.1109/FIE.2008.4720610
Filename
4720610
Link To Document