skip to main content
10.1145/1352135.1352165acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Multi-player soccer and wireless embedded systems

Published: 12 March 2008 Publication History

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.

References

[1]
IEEE 802.15 WPAN Task Group 4 (TG4): http://www.ieee802.org/15/pub/TG4.html.
[2]
Estrin, D., G. Borriello, et. al. Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers, Committee on Networked Systems of Embedded Computers, Computer Science and Telecommunications Board, National Research Council, Washington, DC, 2001.
[3]
University of Washington, Department of Computer Science & Engineering, CSE466: Software for Embedded Systems: http://www.cs.washington.edu/education/courses/cse466/.
[4]
University of Washington, Department of Computer Science & Engineering, CSE477: Computer Engineering Capstone: http://www.cs.washington.edu/education/courses/cse477/.
[5]
Hemingway, B., Brunette, W., Anderl, T., and Borriello, G. The Flock: Using Wireless Mote Networks in an Undergraduate Curriculum. IEEE Computer (special issue on Sensor Networks), Vol. 37, No. 8, pp. 72--78, August 2004.
[6]
TinyOS Exchange: http://www.tinyos.net/.
[7]
Intel iMote2: http://embedded.seattle.intel-research.net/wiki/index.php?title=Intel_Mote_2.
[8]
University of Washington, Department of Computer Science & Engineering, CSE466: Software for Embedded Systems: (Winter 2007 edition): http://www.cs.washington.edu/education/courses/cse466/07wi/.
[9]
Nintendo Wii: http://wii.com/.
[10]
Crossbow Technology, Inc.: http://www.xbow.com/.
[11]
University of Washington, Department of Computer Science & Engineering, CSE466: Software for Embedded Systems: (Winter 2007 edition), video of final project: http://www.cs.washington.edu/homes/gaetano/CSE466.wmv.

Cited By

View all
  • (2011)Experiment on social multiplayer multimodal gamesProceedings of the 2011 IEEE International Games Innovation Conference10.1109/IGIC.2011.6115126(35-36)Online publication date: 2-Nov-2011
  • (2008)Contributing student pedagogyACM SIGCSE Bulletin10.1145/1473195.147324240:4(194-212)Online publication date: 30-Nov-2008
  • (2021)Teaching Embedded Systems by Constructing an Escape RoomProceedings of the 52nd ACM Technical Symposium on Computer Science Education10.1145/3408877.3432485(1103-1109)Online publication date: 3-Mar-2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education
March 2008
606 pages
ISBN:9781595937995
DOI:10.1145/1352135
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 March 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. accelerometers
  2. group design
  3. multi-player video games
  4. pedagogy
  5. sensor-based input devices

Qualifiers

  • Research-article

Conference

SIGCSE '08

Acceptance Rates

Overall Acceptance Rate 1,787 of 5,146 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2011)Experiment on social multiplayer multimodal gamesProceedings of the 2011 IEEE International Games Innovation Conference10.1109/IGIC.2011.6115126(35-36)Online publication date: 2-Nov-2011
  • (2008)Contributing student pedagogyACM SIGCSE Bulletin10.1145/1473195.147324240:4(194-212)Online publication date: 30-Nov-2008
  • (2021)Teaching Embedded Systems by Constructing an Escape RoomProceedings of the 52nd ACM Technical Symposium on Computer Science Education10.1145/3408877.3432485(1103-1109)Online publication date: 3-Mar-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media