Building a Visualized Learning Tool to Facilitate the Concept Learning of Object-Oriented Programming | IEEE Conference Publication | IEEE Xplore