In the curriculum of the Italian secondary school, in the last decade, there has been a renewed interest in the practice of programming, also due to the recent national reforms based on the recommendations of the European Parliament in 2006. The Maths and Programming project was born with the intention of encouraging the exploration of concepts and properties typical of mathematics through the use of programming. Research literature in mathematics education has shown how the practice of programming helps students develop reasoning, intuition and problem-solving skills. In this perspective, this paper presents the general lines of the project and a didactic activity realized in a first-year Middle school class (age 11-12 years) through the practice of programming using Python programming language.
Maths And Programming Project: Developing Mathematical Knowledge With Programming In Middle School
Frassia, Maria Giovanna;Serpe, Annarosa
2018-01-01
Abstract
In the curriculum of the Italian secondary school, in the last decade, there has been a renewed interest in the practice of programming, also due to the recent national reforms based on the recommendations of the European Parliament in 2006. The Maths and Programming project was born with the intention of encouraging the exploration of concepts and properties typical of mathematics through the use of programming. Research literature in mathematics education has shown how the practice of programming helps students develop reasoning, intuition and problem-solving skills. In this perspective, this paper presents the general lines of the project and a didactic activity realized in a first-year Middle school class (age 11-12 years) through the practice of programming using Python programming language.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.