Computer-Based Mathematics Education: Historical Excursus

Computer-Based Mathematics Education: Historical Excursus

DOI: 10.4018/978-1-7998-5718-1.ch003


In this chapter, the authors mention, briefly, the attempts made from the 1970s to today to insert modern technologies in the teaching/learning of mathematics. They start with the first pocket calculators in the 1970s, which had a rapid technological diffusion that still exists. They focus on the impact that digital electronic technology has had on teaching/learning math. They will not follow a strictly chronological order, preferring to dwell on what, in their opinion, are the fundamental stages. So, the advent of the PC and programming languages—Logo, Basic, Pascal—CAI programs, DGS software, CAS. They conclude with their MatCos Project, after mentioning the new coding languages, including Scratch.
Chapter Preview

“Programming the computer, not being programmed by it” ~S. Papert

“I think, I program, I learn” ~F. A. Costabile


1. Introduction

In the previous chapters we have set the bases for what is more than a methodology of teaching or/and learning mathematics: Modern technology in Mathematics education. In fact, the advent of digital electronic technology has given impetus to new mathematical ideas and vigour to new applications which before then were unthinkable. It was natural, and perhaps indispensable, to use it also in learning and teaching in primary and secondary school (Korenova, 2015). However, this happened with a wide cultural and pedagogical debate. Without going into details, we will only mention some salient aspects. For example Preiner J. in its thesis on Mathematics Education wrote (Preiner, 2008): “Students can benefit in different ways from technology integration into everyday teaching and learning. New learning opportunities are provided in technological environments, potentially engaging students of different mathematical skills and levels of understanding with mathematical tasks and activities (Hollebrands, 2007). Additionally, the visualization of mathematical concepts and exploring mathematics in multimedia environments can foster their understanding in a new way. Van Voorst (Van Voorst, 1999) reports that technology was useful in helping students view mathematics less passively, as a set of procedures, and more actively as reasoning, exploring, solving problems, generating new information, and asking new questions. Furthermore, he claims that technology helps students to visualize certain math concepts better and that it adds a new dimension to the teaching of mathematics. Technology environments allow teachers to adapt their instruction and teaching methods more effectively to their students’ needs (NCTM, 2000). By integrating educational tools into their everyday teaching practice, they can provide creative opportunities for supporting students’ learning and fostering the acquisition of mathematical knowledge and skills. On the one hand, gifted students can be supported more effectively than ever by nurturing their individual interests and mathematical skills. On the other hand, weaker students can be provided with activities that meet their special needs and help them to overcome their individual difficulties. Thereby, students may focus more intently on computer tasks” and “may benefit from the constraints imposed by a computer environment. Additionally, students can develop and demonstrate deeper understanding of mathematical concepts and are able to deal with more advanced mathematical contents than in ‘traditional’ teaching environments ”.

The application of electronic technology in secondary and primary education began in the 1970s with the advent of the pocket calculators (Costabile F. A., 1983) (Costabile F. A., 1986). Expectations concerning changes in pedagogy and mathematical content were very high (Weigand & Weth, 2002) and the usage of pocket calculators in schools was expected to:

  • increase the importance of experimental and discovery learning,

  • strengthen modelling and mathematical concepts,

  • enhance application tasks,

  • reduce the importance of manual computational skills,

  • increase the importance of algorithms.

Furthermore, the introduction of pocket calculators raised a lot of pedagogical questions which are very similar to the ones discussed concerning the introduction of computers and mathematical software (Weigand & Weth, 2002).

  • How can basic objectives of mathematics education be reached more effectively?

  • What is the meaning of ‘traditional’ mathematical skills?

  • What are we supposed to do with the additional time gained?

  • How is using this new technology going to affect weaker students?

Key Terms in this Chapter

MatCos Project: Project, born in the 1990s in the University of Calabria (Italy), with the aim of renewing the teaching/learning of mathematics in the Secondary and Primary School, through a new programming environment suitable for the purpose and called MatCos.

Database: It is an organized collection of data, generally stored and accessed electronically from a computer system.

Logo: Papert saw Logo both as a coding environment and as a mathematics learning environment.

Pocket Calculator: An electronic calculator typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics. They are constantly evolving up to the recent programmable and graphic models and with Cas type systems.

Scratch: Is a programming language that allows children to build animations.

Dynamic Geometrical Software (DGS): Is a computer program for interactive creation and manipulation of geometric constructions.

Information and Communications Technology (ICT): Is an extensional term for information technology (IT) that stresses the role of unified communications and the integration of telecommunications (telephone lines and wireless signals) and computers, as well as necessary enterprise software, middleware, storage, and audiovisual systems, that enable users to access, store, transmit, and manipulate information.

Spreadsheet: A computer program, used especially in business, that allows you to do financial calculations and plans.

CAS: A computer algebra system (CAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists.

Basic and Pascal: Programming languages of general use.

Behaviourism: It is considered as the ideological basis of the CAI.

Complete Chapter List

Search this Book: