Humans-with-media and the reorganization of mathematical thinking : information and communication technologies, modeling, visualization and experimentation / - Borba, Marcelo C. (Springer Science+Business Media,, 2005)