Teaching Software Engineering Through Computer Games | IEEE Conference Publication | IEEE Xplore