Experiences combining technology, assessment, and feedback to improve student learning in mechanical engineering thermal science courses | IEEE Conference Publication | IEEE Xplore