skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Attention:

The NSF Public Access Repository (PAR) system and access will be unavailable from 11:00 PM ET on Thursday, January 15 until 2:00 AM ET on Friday, January 16 due to maintenance. We apologize for the inconvenience.


Title: The technical matters: young children debugging (with) tangible coding toys
Purpose Much remains unknown about how young children orient to computational objects and how we as learning scientists can orient to young children as computational thinkers. While some research exists on how children learn programming, very little has been written about how they learn the technical skills needed to operate technologies or to fix breakdowns that occur in the code or the machine. The purpose of this study is to explore how children perform technical knowledge in tangible programming environments. Design/methodology/approach The current study examines the organization of young children’s technical knowledge in the context of a design-based study of Kindergarteners learning to code using robot coding toys, where groups of children collaboratively debugged programs. The authors conducted iterative rounds of qualitative coding of video recordings in kindergarten classrooms and interaction analysis of children using coding robots. Findings The authors found that as children repaired bugs at the level of the program and at the level of the physical apparatus, they were performing essential technical knowledge; the authors focus on how demonstrating technical knowledge was organized pedagogically and collectively achieved. Originality/value Drawing broadly from studies of the social organization of technical work in professional settings, we argue that technical knowledge is easy to overlook but essential for learning to repair programs. The authors suggest how tangible programming environments represent pedagogically important contexts for dis-embedding young children’s essential technical knowledge from the more abstract knowledge of programming.  more » « less
Award ID(s):
1842116
PAR ID:
10351234
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
Information and Learning Sciences
ISSN:
2398-5348
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Debugging is an important skill all programmers must learn, including preliterate children who are learning to code in early childhood settings. Despite the fact that early learning environments increasingly incorporate coding curricula, we know little about debugging knowledge in early childhood. One reason is that the tangible programming environments designed for young children entail a layer of material complexity that we have yet to account for in terms of learning to debug. In our study of young children learning to program, we found that in the midst of solving programming tasks and learning to debug, tangible toys presented bugs of their own. This paper analyzes video of Kindergarteners learning to debug errors in the program and errors in the physical materials. We argue that concurrent physical and programming bugs present opportunities for young children to learn about the broader computational system in which they are learning to code. 
    more » « less
  2. Background: While there exists a large body ofresearch on the benefits of play in supporting chil-dren’s mathematical learning, the vast majority ofsuch research has been conducted in early childhoodor informal contexts, rather than formal K-12 schools.Moreover, this research has predominantly focusedon adults’ perspectives of children’s play. Seeking to bring young children’s voices into methodological and design considerations, this study investigates children’s video interpretations of their mathematical play. Methods: Leveraging data from a larger project that explores the integration of play in elementary mathematics classrooms, I draw upon socio-cultural theory and critical childhood studies, as well as video-elicited interviews with four children, in order to examine play as both a context for mathematics learning, as well as a text for reading the mathematical worlds of young children. Findings: Findings suggest that the four children drew upon sophisticated frames when making sense of video data, including situated conditions, networks of care, affective experiences, tangible fulfillment, and mathematical curiosities.Contribution: Insights from this study challenge traditionally narrow perspectives of young children as merely consumers of knowledge, who learn in order to “become adults,” and instead situates them as active sense-makers, whose noticings may better position us to design mathematics learning environ-ments according to their insights and vantage points. 
    more » « less
  3. Abstract Computational thinking (CT) is an important twenty-first century skill that begins developing early. Recent interest in incorporating early CT experiences in early childhood education (i.e., preschool) has increased. In fact, the early years mark an important time during which initial competencies are acquired, interest and motivation begins to form, and in which children may develop a sense of belonging in STEM fields. As a result, providing children with access to robotics and computer science experiences to support CT that are also developmentally appropriate and culturally relevant is key. This paper uses the “powerful ideas” of computer science, seven developmentally appropriate CT concepts that children can learn, as a framework and explores the experiences of two (composite) teachers who participated in and co-developed a culturally relevant robotics program and the processes they undertake to support children’s CT development and learning. This paper considers practices that support the seven key powerful ideals while leveraging existing instructional routines and contexts that are already occurring in most classrooms, such as centers, small group activities, classroom environments, and read-alouds. Of note, this paper prioritizes approaches that acknowledge, center, and feature the ethnic, cultural, and linguistic backgrounds of young children and their families. Identifying affordable and accessible practices, this paper provides educators with tangible, integrated, and authentic practices to support children’s computational thinking, STEM learning, and sense of belonging. 
    more » « less
  4. Langran, L.; Henriksen, D. (Ed.)
    This study introduces an Augmented-Reality-based learning system that aims to support young students’ embodied learning in block-based programming activities where they learn computational concepts and create meaningful chunks of codes. Students are going to perform episode-embedded path-finding tasks, which are designed to practice their capacities of applying computational thinking in a reasonable manner to solve problems within different scenarios. Grounded on an embodied cognition approach, the AR integration creates a concrete and tangible environment for young students to understand abstract conceptual knowledge in an engaging and interactive way, with a close connection built between the real and virtual worlds. 
    more » « less
  5. The authors show how a toy robot was used with a number line in a Year 1 class to explore equality and missing addends. They conclude that coding toys can be used to integrate mathematics and programming in engaging and innovative ways, to support young children in their learning. 
    more » « less