Conference PaperPDF Available

Student teachers' learning and teaching mathematics with programming

Authors:
  • Chalmers University of Technology and the University of Gothenburg
Student teachers' learning and teaching mathematics with
programming
Laura Fainsilber and Johanna Pejlare
Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden;
laura@chalmers.se; pejlare@chalmers.se
Sweden’s school curriculum was revised to include programming as a mathematical content from
the year 2018. However, teacher education included using IT-tools for teaching, but not specifically
programming. To correct this situation, we have developed a new programming strand in the
training of secondary school mathematics teachers at the university of Gothenburg. The aim of this
study is to observe how student teachers towards the end of the program use their knowledge to
plan uses of programming in their own mathematics teaching. It is part of a larger research and
development project on introducing programming in secondary school mathematics education.
Two theoretical frameworks are relevant here: instrumental genesis, i.e., the process where an
instrument is formed from an artefact, when students use programming as a tool in mathematics
(Trouche 2004), and the theory of didactic transposition, to frame the student teacher's
transformation of their own knowledge into knowledge to be taught (Chevallard 2006).
Each mathematics course in the teacher education program for secondary teachers at the university
of Gothenburg contains a few computer lab sessions. About half of them are focused on using IT-
tools (e.g. Geogebra) to learn mathematics. The other half of the computer labs use programming to
highlight mathematical concepts. There is no course in programming per se. In the first mathematics
course, the students build a first block program in Scratch to draw regular polygons, using loops
and variables. In the second course, in Calculus, they estimate integrals with Riemann sums, using
loops in Python. The strand then continues in Python, with data analysis in Statistics and prime
numbers and cryptography in Number theory. Four school practice periods are spread throughout
the program, and in the third of these, student teachers plan a mathematics lesson with
programming, to use with their school class.
In this study we analyze the student’s lesson plans and discussion in a seminar where the students
discuss their lesson design. Of interest is both the design itself and the students attitude, self-
efficacy and reflections regarding their teaching of mathematics through programming. In
particular, we are interested in the students’ argumentation on how their planned lessons may help
the pupils to achieve the learning goals. Preliminary results indicate that students struggle to meet
the double goal of introducing programming and supporting the mathematics in the curriculum.
References:
Chevallard, Y. (2006). Steps towards a new epistemology in mathematics education. In Bosch, M.
Proceedings of the 4th Conference of the European Society for Research in Mathematics
Education (CERME 4) (pp. 2130).
Trouche, L. (2004). Managing the complexity of human/machine interactions in computerized
learning environments: Guiding students’ command process through instrumental orchestrations.
International Journal of Computers for Mathematical Learning, 9(3), 281307.
ResearchGate has not been able to resolve any citations for this publication.
Article
After an introduction which addresses some basic questions, this article is organized around three points: (1) The theoretical framework of the so-called “instrumental approach” which has been a theme in the last two CAME symposia; (2) A consideration of two processes (instrumentalization and instrumentation) which interact in the instrumental genesis; and (3) The introduction of the idea of instrumental orchestration as a way of allowing the teacher to assist the student’s instrumental genesis.
Steps towards a new epistemology in mathematics education
  • Y Chevallard
Chevallard, Y. (2006). Steps towards a new epistemology in mathematics education. In Bosch, M. Proceedings of the 4th Conference of the European Society for Research in Mathematics Education (CERME 4) (pp. 21-30).