• DocumentCode
    3206430
  • Title

    Introducing object oriented design patterns through a puzzle-based serious computer game

  • Author

    Rusu, Adrian ; Russell, Robert ; Cocco, Remo ; DiNicolantonio, Spence

  • fYear
    2011
  • fDate
    12-15 Oct. 2011
  • Abstract
    In this paper we confront the stereotype which depicts a software engineer as an individual who is programming all day in his or her cubicle. We present an interactive, puzzle-based game, which is similar to Lemmings, to help students ranging from middle school to college juniors learn high-level concepts about the design phase of the software engineering life cycle. Object oriented design patterns are represented in our game in the form of actions that can be assigned to lemmings. The actions are metaphors for object oriented design patterns in software development, which means the student is not actually developing a design for a real software system. This could be an abstract and intimidating process. Instead, the student plays a puzzle-based game which is appealing especially to a younger audience. The key is the student is still using the same strategies that would be used in a real software project to develop a design to beat our game.
  • Keywords
    computer aided instruction; computer games; object-oriented methods; software engineering; Lemmings game; college juniors student; middle school student; object oriented design pattern; puzzle-based serious computer game; software development; software engineer; software engineering life cycle design phase; software system; Bridges; Educational institutions; Games; Legged locomotion; Software; Software engineering; Edutainment; Middle School Education; Object Oriented Design; Software Engineering Education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference (FIE), 2011
  • Conference_Location
    Rapid City, SD
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-61284-468-8
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2011.6143048
  • Filename
    6143048