Aim/Purpose: This paper presents findings on a curricular intervention aimed at integrating computer programming with reading and writing in early elementary school. The purpose of this research was to explore the relation between students’ varying literacy levels and their level of success in mastering an introductory programming language. Methodology: This curricular intervention study was implemented in a single school district in southeastern Virginia. Of the district’s 33 elementary schools, eight schools received an external grant from the U.S. Department of Defense to introduce computer science in early elementary education. Standardized literacy test scores were correlated with internally developed, and age appropriate programming assessment scores from N = 132 second grade students. Contribution: This study is the first of its kind to look at how students at varying literacy levels succeed in mastering an introductory programming language when introduced through a literacy lens. Findings: The findings indicated that there was strong evidence for a weak, positive correlation between students’ literacy levels, as determined by the PALS assessment, and their programming mastery, as determined by the curricular programming assessments. The positive correlation suggests that there may indeed be underlying constructs that overlap between literacy and programming. Recommendations for Practitioners: Consider integrating computer programming as a foundational component of the literacy curriculum, especially in the early grades, where the two skill sets can mutually support one another. Recommendation for Researchers: Additional research is necessary, using a variety of literacy and programming measures, to continue to understand the relationship between emerging literacy and emerging computer programming skills. Impact on Society: Reimagining computer programming as a language has significant implications for how we teach programming in schools and how students then use programming out in the workforce. Future Research: Future work will repeat this curricular intervention with younger students: the district’s first grade and kindergarten classrooms. Introducing programming through the Coding as Literacy (CAL) approach even earlier in students’ literacy trajectories, we believe, will allow the positive impact of programming knowledge to influence students’ literacy development. In this next phase of our research agenda, we will collect pre and post literacy scores, both standardized and internally developed, to see the myriad ways that programming knowledge impacts literacy.
Children’s robotics skills can be assessed in various ways, one being examining the unique projects that they create. This paper discusses the multi-phase development and testing of a robotics project rubric. The rubric considers both the programming concepts and the aesthetic design elements of a project, which enables researchers and practitioners to determine the overall level of complexity exhibited in the robotics project. This paper presents the background literature and theoretical framework that contributed to the rubric design and summarizes findings from iteratively developing and testing the rubric with a total of 173 robotics projects. Implications for future research and practice are also discussed.
This chapter provides theoretical and practical insights for fostering children's computational thinking (CT) in homes and other family-friendly spaces such as libraries, museums, and after-school programs. The family context—the kinds of roles, interactions, and opportunities afforded by parents, caregivers, and siblings—is essential for understanding how young children learn and engage in CT. This work is informed by research on how everyday activities and educational technologies (and the contexts in which they are used) can be designed to promote opportunities for CT and family engagement. This chapter discusses ways to support children's CT by co-engaging family members in collaborative coding activities in homes and other informal learning spaces.
Computational thinking (CT), in line with the constructionist perspective, is often best displayed when children have the opportunity to demonstrate their skills by producing creative coding artifacts. Performance-based or project portfolio assessments of young children's coding artifacts are a rich and useful approach to explore how children develop and apply CT abilities. In this chapter, the authors examine various rubrics and assessment tools used to measure the levels of programming competency, creativity, and purposefulness displayed in students' coding artifacts. The authors then discuss the development of ScratchJr and KIBO project rubrics for researchers and educators, including examples to illustrate how these highly diverse projects provide insight into children's CT abilities. Finally, the authors conclude with implications and practical strategies for using rubrics in both educational and research settings.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.