Developing Free Computer-Based Learning Objects for High School Mathematics: Examples, Issues and Directions

  • Humberto José Bortolossi


In late 2007, the Brazilian government launched a grant program offering 42 million dollars to support the production of digital contents to high school level in the following areas: Portuguese, biology, chemistry, physics and mathematics. Of this amount, the CDME Project ( of the Fluminense Federal University won 124 thousand dollars to develop educational software, manipulative materials and audio clips to the area of mathematics. In this article, we report our experience (and what we learned from it) within this project, regarding the development of educational software as learning objects. We hope that the examples, issues and directions shown here are useful for other teams concerned about cost, time and didactic quality in the development of their applications and online teaching systems. Learning objects in mathematics, software development technologies, visualization in the teaching and learning of mathematics.


Learn Object Number Line Educational Software Dynamic Geometry Software Audio Clip 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



We would like to thank the Brazilian Ministry of Education, the Brazilian Ministry of Science and Technology, the National Fund for Educational Development (FNDE), the Project Klein in Portuguese, the Brazilian Mathematical Society (SBM) and the Institute of Mathematics and Statistics of the Fluminense Federal University for the financial support that subsidized this work. We also thank Ana Maria Martensen Roland Kaleff, Bernardo Kulnig Pagnoncelli, Dirce Uesu Pesco and Wanderley Moura Rezende for their suggestions to improve the manuscript.


  1. Bortolossi, H. J. (2011a). Números (Pseudo) Aleatórios, Probabilidade Geométrica, Métodos de Monte Carlo e Estereologia [(Pseudo) Random Numbers, Geometric Probability, Monte Carlo Methods and Stereology]. Projeto Klein em Língua Portuguesa. Rio de Janeiro: Sociedade Brasileira de Matemática.Google Scholar
  2. Bortolossi, H. J. (2011b). A Lei de Zipf e Outras Leis de Potência em Dados Empíricos [Zipf’s Law and Other Power Laws in Empirical Data]. Projeto Klein em Língua Portuguesa. Rio de Janeiro: Sociedade Brasileira de Matemática.Google Scholar
  3. Casselman, B. (2000). Pictures and proofs. Notices of the American Mathematical Society, 47(10), 1257–1266.Google Scholar
  4. Goldenberg, P., Lewis, P., & O’Keefe, J. (1992). Dynamic representation and the development of a process understanding of functions. In G. Harel & E. Dubinsky (Eds.), The concept of functions: Aspects of epistemology and pedagogy: MAA notes (Vol. 25, pp. 235–260). Washington, DC: Mathematical Association of America.Google Scholar
  5. Grünbaum, B. (1985). Geometry strikes again. Mathematics Magazine, 58(1), 12–17.CrossRefGoogle Scholar
  6. Hofstadter, D. R. (1999). Gödel, Escher, Bach: An eternal golden braid. New York, USA: Basic Books.Google Scholar
  7. Hohenwarter, M. (2012). GeoGebra: Dynamics mathematics for everyone (Version 4.2) [Software]. Linz, Austria: The Johannes Kepler University. Retrieved from
  8. Lei, J., & Zhao, Y. (2007). Technology uses and student achievement: A longitudinal study. Computers & Education, 49(2), 284–296.CrossRefGoogle Scholar
  9. OECD. (2006). Are students ready for a technology-rich world? What PISA studies tell us. Paris, France: OECD.CrossRefGoogle Scholar
  10. Palis, G. (2011). O Conceito de Função: Da Concepção Ação à Concepção Processo. Desenvolvimento de Tarefas Instrucionais [The Concept of Function: From Action Conception to Process Conception. Development of Instructional Tasks]. Boletim do LABEM, 2(2), 1–5.Google Scholar
  11. Papanastasiou, E. C., Zembylas, M., & Vrasidas, C. (2003). Can computer use hurt science achievement? The USA results from PISA. Journal of Science Education and Technology, 12(3), 325–332.CrossRefGoogle Scholar
  12. Pesco, D. U., & Bortolossi, H. J. (2012). Matrices and digital images. Retrieved from
  13. Polthier, K., Hildebrandt, K., Preuss, E., & Reitebuch, R. (2012). JavaView (Version 3.95) [Software]. Berlin, Germany: Freie Universität Berlin. Retrieved from
  14. Roschelle, J., Shechtman, N., Tatar, D., Hegedus, S., Hopkins, B., Empson, S., et al. (2010). Integration of technology, curriculum, and professional development for advancing middle school mathematics: Three large-scale studies. American Educational Research Journal, 47(4), 833–878.CrossRefGoogle Scholar
  15. Witter, J., & Senkbeil, M. (2008). Is students’ computer use at home related to their mathematical performance at school? Computers & Education, 50(4), 1558–1571.CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Fluminense Federal UniversityNiteróiBrazil

Personalised recommendations