Developing an active learning environment with courseware approach | IEEE Conference Publication | IEEE Xplore