Source: http://www.citejournal.org/volume-2/issue-4-02/science/using-technology-to-support-prospective-science-teachers-in-learning-and-teaching-about-scientific-models/