In the course, Virtual Solar System, students construct models of the solar system in an inquiry framework to learn fundamental astronomical concepts. This paper describes the course, the underlying principles for its design, the core technology that makes such a course possible, several of its successes, and aspects that need refining.