Collaboration as Scaffolding: Learning Together with Dynamic, Interactive Scientific Visualizations and Computer Models. - Marcia C. Linn; Ji Shen; Hsin-Yi Chang; Fang-Pei Hsieh; Beat Schwendimann; Camillia Matuk; Jennifer King Chen; Jennifer L. Chiu; Charles Xie; Baohui Zhang; Daner Sun; Karel Mous; et al. (CSCL, 2011)