Thumbnail
Access Restriction
Subscribed

Author Hartung, Carl ♦ Koscher, Karl ♦ Hemingway, Bruce ♦ Borriello, Gaetano ♦ Mayton, Brian
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Computer programming, programs & data
Subject Keyword Accelerometers ♦ Pedagogy ♦ Multi-player video games ♦ Sensor-based input devices ♦ Group design
Abstract Embedded systems are increasingly becoming connected through wireless networking. These devices now form the basis of many of today's consumer products including cell phones and video game controllers. In the "Software for Embedded Systems" class in the Department of Computer Science & Engineering at the University of Washington, we used the design of a multi-player video game as motivation for the principal concepts in wireless embedded systems. Each student in the class designed an accelerometer-based game controller and then, the class as a whole, developed a multi-player video game that allowed 28 players (the number of students in the course) to play simultaneously. In this paper, we first describe the context of the course and its goals followed by the hardware/software platform we used to realize the game controller. We then detail the pedagogical approach we used to collectively design the video game (loosely based on soccer) and conclude with the lessons learned from this group design experience and how we would enhance the project and course in the future.
Description Affiliation: University of Washington, Seattle, WA, USA (Borriello, Gaetano; Hartung, Carl; Hemingway, Bruce; Koscher, Karl; Mayton, Brian)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1978-02-01
Publisher Place New York
Journal ACM SIGCSE Bulletin (SGCS)
Volume Number 40
Issue Number 1
Page Count 5
Starting Page 82
Ending Page 86


Open content in new tab

   Open content in new tab
Source: ACM Digital Library