Designing and using an on-line game to teach engineering | IEEE Conference Publication | IEEE Xplore