Learning by doing: A Case for Constructivist 3D Virtual Learning Environment. - Weihua Hu; Jiejie Zhu; Zhigeng Pan; Yanfeng Li; Cunhui Ju (Eurographics (Education Papers), 2003)