Visual Programming Environments for Object-Oriented Programming: Acceptance and Effects on Student Motivation | IEEE Journals & Magazine | IEEE Xplore