Simpson, Gordon; Hoyles, Celia; Noss, Richard; (2006) Exploring the mathematics of motion through construction and collaboration. Journal of Computer Assisted Learning , 22 (2) pp. 114-136. Green open access