Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The Introduction of Programming in K-12 Technology and Mathematics: Teacher choice of programming tools and their perceptions of challenges and opportunities
Mid Sweden University, Faculty of Science, Technology and Media, Department of Computer and System Science.
Mid Sweden University, Faculty of Science, Technology and Media, Department of Computer and System Science.
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
2020 (English)In: Education Applications & Developments V: Advances in Education and Educational Trends / [ed] Mafalda Carmo, Portugal: inScience Press, 2020, p. 117-126Chapter in book (Refereed)
Abstract [en]

Many countries have started the process of involving programming in K-12 education. Most experts agree that this will be a positive change, but there are no concrete guidelines on which tools to use, and how to address challenges for the involved teachers. The aim of this study was to describe and analyse teachers' perceptions of integrating programming in technology and mathematics, and their view on programming tools. A case study strategy was used, with two versions of an introductory programming course as the case study units. For both course versions, technology and mathematics teachers taking the course could choose between textual programming in Python and block programming in Scratch. Data have been collected in a mix of submitted essays, programming solutions and researchers’ observations. Findings show that a challenge in learning and integrating programming is the perceived time trouble, while an opportunity is that programming is perceived to be fun. Regarding the choice of tools, the majority of the teachers used Python themselves and mentioned that they could see a greater potential for it as a tool in education. However, many of them stated that they still will start off with Scratch, due to the lower threshold for novice programmers.

Place, publisher, year, edition, pages
Portugal: inScience Press, 2020. p. 117-126
Series
Advances in Education and Educational Trends Series, ISSN 2184-0210 ; V
Keywords [en]
programming tools, block programming, textual programming, K-12 education, teachers professional development
National Category
Educational Sciences
Identifiers
URN: urn:nbn:se:miun:diva-39579ISBN: 978-989-54815-0-7 (electronic)OAI: oai:DiVA.org:miun-39579DiVA, id: diva2:1456930
Available from: 2020-08-07 Created: 2020-08-07 Last updated: 2020-09-09Bibliographically approved

Open Access in DiVA

fulltext(276 kB)676 downloads
File information
File name FULLTEXT01.pdfFile size 276 kBChecksum SHA-512
cf73e64d0ece0a2e3779093e0a82170117909b7f77587c4ef7b7c5132ffdbb6b716653fd83ac043a37499aa98eeb7ce5da2f3c0e7d0d825ade218e7d25704eb4
Type fulltextMimetype application/pdf

Authority records

Humble, NiklasMozelius, PeterSällvin, Lisa

Search in DiVA

By author/editor
Humble, NiklasMozelius, PeterSällvin, Lisa
By organisation
Department of Computer and System ScienceDepartment of Information Systems and Technology
Educational Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 676 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 722 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf