Computer programming in primary schools: Swedish Technology Teachers’ pedagogical strategies

Author:

Bjursten Eva-LenaORCID,Nilsson TorORCID,Gumaelius LenaORCID

Abstract

AbstractThere is a recognized need for research on how to teach computer programming in primary schools in Sweden grades 4–6 (10–12-year-old pupils). Studies of teaching show the importance of teachers’ knowledge of content and pedagogy and how these two parts affect each other (i.e. pedagogical content knowledge [PCK]). Most teachers in Sweden have little or no formal education in computer programming, the revised Swedish curriculum requires them to teach it. The aim of this study is to explore the pedagogical strategies teachers use when they teach computer programming. Semi-structured interviews were conducted with 14 participants, comprising 12 teachers and 2 teacher trainers. The data were analysed deductively with themes from previous research. The results show that teachers use eight pedagogical strategies, including three new strategies that have been constructed inductively: do-it-yourself, gamification and progression. These eight pedagogical strategies are mostly general, and teachers may be considered regressed experts, as they lack formal training in computer programming. They facilitate learning in a general sense, but, compared to other subjects, their PCK in computer programming is problematized. In-service teacher training is needed to increase content knowledge, thus enabling to develop PCK in computer programming. It would also be fruitful to deepen our knowledge regarding pedagogical strategies in the PCK domain of computer programming.

Funder

Swedish national graduate school in science and technology education research

Mälardalen University

Publisher

Springer Science and Business Media LLC

Subject

General Engineering,Education

Reference57 articles.

1. Adams, A., Lubega, J., Walmsley, S., & Williams, S. (2004). The effectiveness of assessment learning objects produced using pair programming. Electronic Journal of e-Learning, 2(2), 247–256.

2. Bell, T., Alexander, J., Freeman, I., & Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology, 13(1), 20–29.

3. Bell, T., & Vahrenhold, J. (2018). CS unplugged—How is it used, and does it work?. In H. J. Böckenhauer, D. Komm, & W. E. Unger (Eds.), Adventures between lower bounds and higher altitudes (pp. 497–521). Cham: Springer Nature.

4. Bender, E., Hubwieser, P., Schaper, N., Margaritis, M., Berges, M., Ohrndorf, L., Magenheim, J., & Schubert, S. (2015). Towards a competency model for teaching computer science. Peabody Journal of Education, 90(4), 519–532.

5. Bhaugeerutty, V. S. (2021). Difficulties in learning and teaching programming at lower secondary level in Mauritius. Journal of Contemporary Research in Social Sciences, 3(3), 48–61.

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3