Educational visualizations in 3D collaborative virtual environments: a methodology | Interactive Technology and Smart Education | DeepDyve