Negotiating Roles and Meaning While Learning Mathematics in Interactive Technology-Rich Environments - Jack Bookman; David Malone (Journal of the Scholarship of Teaching and Learning, 2006)