An innovation on computer-based courses based on the idea of Practice Guidance | IEEE Conference Publication | IEEE Xplore