A Virtual Robot to support Programming Learning | VDE Conference Publication | IEEE Xplore