Remote experiments, re-versioning and re-thinking science learning. - Eileen Scanlon; Chetz Colwell; Martyn Cooper; Terry Di Paolo (Comput. Educ., 2004)