Next Article in Journal
Technology for Remote Health Monitoring in an Older Population: A Role for Mobile Devices
Next Article in Special Issue
To Boldly Go: Feedback as Digital, Multimodal Dialogue
Previous Article in Journal / Special Issue
Opportunities and Challenges of Bodily Interaction for Geometry Learning to Inform Technology Design
Article Menu

Export Article

Open AccessArticle
Multimodal Technologies Interact. 2018, 2(3), 42;

Debugging in Programming as a Multimodal Practice in Early Childhood Education Settings

Faculty of education and welfare studies, Åbo Akademi University, 65170 Vasa, Finland
Learning Environments Research Group, Aalto University, 02110 Espoo, Finland
Author to whom correspondence should be addressed.
Received: 21 May 2018 / Revised: 28 June 2018 / Accepted: 4 July 2018 / Published: 13 July 2018
(This article belongs to the Special Issue Multimodal Learning)
Full-Text   |   PDF [1025 KB, uploaded 13 July 2018]   |  


The aim of this article is to broadly elaborate on how programming can be understood as a new teaching scope in preschools, focusing specifically on debugging as one of the phases involved in learning to program. The research question How can debugging as part of teaching and learning programming be understood as multimodal learning? has guided the analysis and the presentation of the data. In this study, and its analysis process, we have combined a multimodal understanding of teaching and learning practices with understandings of programming and how it is practiced. Consequently, the multidisciplinary approach in this study, combining theories from social sciences with theories and concepts from computer science, is central throughout the article. This is therefore also a creative, explorative process as there are no clear norms to follow when conducting multidisciplinary analyses. The data consist of video recordings of teaching sessions with children and a teacher engaged in programming activities. The video material was recorded in a preschool setting during the school year 2017–2018 and consists of 25 sessions of programming activities with children, who were four or five years old. The results show how debugging in early childhood education is a multimodal activity socially established by use of speech, pointing and gaze. Our findings also indicate that artefacts are central to learning debugging, and a term ‘instructional artefacts’ is therefore added. Finally, the material shows how basic programming concepts and principles can be explored with young children. View Full-Text
Keywords: programming; early childhood education; multimodality; instructional artefacts; debugging programming; early childhood education; multimodality; instructional artefacts; debugging

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Heikkilä, M.; Mannila, L. Debugging in Programming as a Multimodal Practice in Early Childhood Education Settings. Multimodal Technologies Interact. 2018, 2, 42.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Metrics

Article Access Statistics



[Return to top]
Multimodal Technologies Interact. EISSN 2414-4088 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top