IF YOU CAN PROGRAM YOU CAN WRITE: LEARNING INTRODUCTORY PROGRAMMING ACROSS LITERACY LEVELS

被引:15
|
作者
Hassenfeld, Ziva R. [1 ]
Govind, Madhu [2 ]
de Ruiter, Laura E. [1 ]
Bers, Marina Umaschi [1 ,3 ,4 ]
机构
[1] Tufts Univ, DevTech Res Grp, Medford, MA 02155 USA
[2] Tufts Univ, Eliot Pearson Dept Child Study & Human Dev, DevTech Res Grp, Medford, MA 02155 USA
[3] Tufts Univ, Eliot Pearson Dept Child Study & Human Dev, Comp Sci Dept, Medford, MA 02155 USA
[4] Tufts Univ, Early Childhood Technol ECT Grad Certificate Prog, Medford, MA 02155 USA
关键词
emerging programming; pedagogy; curricula; early childhood; computer science education; literacy; COMPUTATIONAL THINKING;
D O I
10.28945/4509
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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. Recommendations 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.
引用
收藏
页码:65 / 85
页数:21
相关论文
共 50 条