Skip to main content

Home/ Becker Video Game Design/ Group items tagged object-oriented programming

Rss Feed Group items tagged

Garrett Eastman

Rapid Digital Game Creation for Learning Object-Oriented Concepts - 1 views

  •  
    "This article is about the learning that occurs from making games, rather than from playing games. In this paper, we describe the use of Rapid Digital Game Creation (RDGC) for learning and teaching Object-Oriented (O-O) concepts. RDGC involves the rapid building of digital games with high-level software that requires little or no programming knowledge. We examine how RDGC supports the understanding of various O-O concepts. Using a theoretical framework of constructionism, we discuss pedagogical guidelines for RDGC-based learning. We suggest that RDGC is a useful pedagogic tool that complements formal programming languages and can help flatten the steep learning curve needed to learn O-O computer programming (or OOP)."
Garrett Eastman

BINX: An XNA/XBox 360 Educational Game for Electrical and Computer Engineers - 0 views

  •  
    abstract: "This work focuses on the design and implementation of an educational game for deployment on the Xbox 360 commercial game console. Video games can be extremely powerful and effective learning tools when deployed with methodical precision. Currently, no learning tools are available for commercial consoles that focus on teaching core concepts in Engineering. This work presents an overall design for an educational game to address Number Systems in the scope of the Electrical and Computer Engineering curricula. BINX is an educational adventure game designed to address Number Systems and their arithmetic operations in Digital Logic Design, a core course is Electrical and Computer Engineering programs. Object Oriented Design Principles were used in the development of this game. This work presents one sublevel implemented using the XNA framework - a Microsoft Software Development Kit (SDK).The BINX gameplay takes place inside a computer where a malicious virus is threatening the computer's operability. The player has to find the virus and eradicate it by disconnecting the terminals of the graphics processor. The player has the opportunity to practice before taking on the Boss Challenge. In the practice phase, the player practices number conversions without fear of penalties. In the Challenge phase, the player is timed and has to perform the number conversions before the allotted time expires. The combination of practice and challenge provides players with the ability to practice number conversions and, when ready, to take on the challenge task where assessment is conducted to provide the player with the knowledge of how well he/she has performed on the challenge. The number conversion level of BINX was implemented and formally evaluated showing improvement in student scores after using BINX."
1 - 2 of 2
Showing 20 items per page