Abstract: We present a novel Tangible Augmented Reality Programming Learning Environment system that uses a head-mounted display (HMD) and physical manipulatives for teaching an Object-Oriented ...