A virtual classroom has been developed based on VRML and Java. In order to enhance the interaction of learning, some inter active modes about classroom scene are designed, and the apperception about some objects of classroom scene and interactive control are implemented, and the interaction between virtual tutor and students are achieved. The virtual tutor has simple expression and action, which can help remote students enhance their understanding of the content. The system has good interaction between teaching and learning. Users can observe it from any angle and operate it, and it is a vivid...