The development of ten computer based training products for electrical and electronic engineering | IEEE Conference Publication | IEEE Xplore