Abstract

With future shortage of professionals with programming and computing skills, many countries have made programming part of kindergarten – grade 12 curriculum (K-12). A possible approach is to make programming part of an already existing subject. Sweden has chosen this approach and in 2017 programming was integrated in the subject content of K-12 mathematics and technology. Integrating programming is at the expense of extra workload on teachers. Teachers affected by these changes will face new challenges in their teaching and learning activities. The aim of the study is to examine K-12 teachers’ use and perceived affordances of programming as a tool for teaching and learning activities in mathematics and technology. Data were collected through focus group discussions with three teacher teams in mathematics and technology from three K-12 schools in the mid Sweden region. 21 teachers participated in the study. Thematic analysis with a mixture of deductive and inductive coding were used to analyse the data. Theory of affordances was used to structure findings in themes of interests and answer the study’s aim and research questions. Results show that the teachers use a variety of programming tools in their teaching and learning activities. The use of programming in mathematics and technology can be understood in five main perceived affordances: 1) Play, 2) Discovery, 3) Adaptation, 4) Control, and 5) Freedom; which relate to both student motivation and subject content. Teachers also perceive obstacles and opportunities in using programming, that relates to different programming tools’ ability to support teaching and learning activities. The findings of this study can be drawn upon by teachers and other stakeholders in the integration of programming in K-12 education, and in the design of teaching and learning activities with programming.

Highlights

  • IntroductionDuring recent years, programming has been integrated in K-12 education (kindergarten to grade 12) in many countries (Nouri et al, 2020)

  • During recent years, programming has been integrated in K-12 education in many countries (Nouri et al, 2020)

  • The integration of programming in mathematics and technology is described to be in an early stage in all three focus groups

Read more

Summary

Introduction

During recent years, programming has been integrated in K-12 education (kindergarten to grade 12) in many countries (Nouri et al, 2020). This is in line with the expected need of professionals with competence in programming, due to an increased automation of jobs on the future labour market (Smit et al, 2020). Two possible approaches to introduce programming in K-12 education are to establish programming as its own subject or to integrate programming in an already existing curriculum (Nouri et al, 2020). The programming language Logo was developed to support learners in this discovery and to move the role of the teacher to a co-learner, where the teacher and student learn and discover together (Papert, 1999)

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call