Computer programming in the lower secondary classroom: learning mathematics

In this paper, we study computer programming in relationship to the learning of mathematics, particularly processes such as mathematical thinking and problem solving. Computational thinking and programming requires the learner to be immersed and engaged in a continuously changing, problem-solving pr...

Full description

Bibliographic Details
Main Authors: Johan Lie, Inge Olav Hauge, Tamsin Jillian Meaney
Format: Article
Language:English
Published: Consiglio Nazionale delle Ricerche (CNR) 2017-08-01
Series:Italian Journal of Educational Technology
Subjects:
Online Access:https://ijet.itd.cnr.it/article/view/911
Description
Summary:In this paper, we study computer programming in relationship to the learning of mathematics, particularly processes such as mathematical thinking and problem solving. Computational thinking and programming requires the learner to be immersed and engaged in a continuously changing, problem-solving process. In our research project, we used the graphical program Scratch, which introduces children to the principles of computer programming and computational thinking. The children worked on open problems that they constructed themselves. Interactions between children and teachers during the project were recorded and analysed. Our findings suggests information on the link between the act of computer programming, problem solving and mathematical competencies.
ISSN:2532-4632
2532-7720