• 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