SAM-an animated 3D programming language | IEEE Conference Publication | IEEE Xplore