Impact Assessment of a Microprocessor Animation on Student Learning and Motivation in Computer Engineering | IEEE Journals & Magazine | IEEE Xplore