Implementing programming in school mathematics and technology: teachers’ intrinsic and extrinsic challenges

Peter Vinnervik
DOI: https://doi.org/10.1007/s10798-020-09602-0
2020-06-17
International Journal of Technology and Design Education
Abstract:Abstract The 2017 reform of the Swedish national curriculum requires that all compulsory school mathematics and technology teachers integrate programming into their teaching. The new programming policy poses a particular challenge since a majority of the affected teachers have little or no previous programming experience. This paper reports on a study of teachers preparing to implement the new policy. Insight into the preparation process was made possible through recorded group conversations and data were collected in March 2018, less than 4 months before the formal enactment of the new curriculum. The results, conceptualised by using a framework for intrinsic and extrinsic challenges, reveal several challenges that can potentially affect the uptake of the programming policy and the quality of implementation such as uncertainty about the subject content, unequal professional development opportunities, lack of teaching materials and recurring problems with school IT infrastructure. This study seeks to provide knowledge about teachers’ concerns and expressed needs while negotiating programming as new curriculum content and thus aims to contribute to the understanding of teachers’ strategies to approach the 2017 Swedish educational reform that introduces programming. Such knowledge is valuable for the possibilities to better understand under what circumstances programming is included in school mathematics and technology. The results illustrate the complexity of curriculum reform implementation and may be of value for decision makers at all levels of school policy and also for providers of both in-service and preservice teacher training.
engineering, multidisciplinary,education & educational research,education, scientific disciplines
What problem does this paper attempt to address?