Welcome to the NetPong Home Page



What is NetPong?

NetPong is a simple game that was developed to teach digital design. The game is based upon the classic game of Pong. The oject is to keep a ball in the playing field by blocking it with your paddle. NetPong has expanded the original by alowing up to four player to play in a single game. Each player kit must be built using digital logic. The four players kits are connected via serial connections to a central hub (which the students also build). A computer is also attached to the central hub to add artifical players and to display the video for the game.


Abstract

A digital design curriculum has been developed that is applicable to a wide range of teaching situations. The main focus is on the basic principles of digital design. Economy of effor it achieved by focusing on a songle goal that is built up over a number of labs. The chosen goal is a simple game called NetPong, which not only presents information on the basic digital design concepts, but also introduces information on networking and common interfaces.

The materials associtage with this curriculum include six lab manuals with associated prelabs, custom software, and sample solutions. This material is not intended to be a complete course, but it should be sufficient for someone knowledgeable about digital design to quickly put together an introductory course. The material is adaptable to a range of audiences and can easily by taylored for different audiences, from advanced high school students to junior level college classes. Furthermore, minimal equipment requirnments were chosen to allow programs with more moderate funding to be able to use this material.


Netpong Materials:

Lab Manuals & Texts

Software

Solutions


This project was created by Christopher Cacioppo and supervised by Donald Troxel at Massachusetts Institute of Technology. This project was funded by the NSF ECSEL block grant.