Coding as another language: a pedagogical approach for teaching computer science in early childhood

被引:83
|
作者
Bers, Marina Umaschi [1 ]
机构
[1] Tufts Univ, 105 Coll Ave, Medford, MA 02155 USA
关键词
Coding; Young children; Early childhood; Literacy; COMPUTATIONAL THINKING; EDUCATION;
D O I
10.1007/s40692-019-00147-3
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computer programming is an essential skill in the 21st century and new policies and frameworks aim at preparing students for computer science-related professions. Today, the development of new interfaces and block-programming languages facilitates the teaching of coding and computational thinking starting in kindergarten. However, as new programming languages that are developmentally appropriate emerge, there is a need to explicitly conceptualize pedagogical approaches for teaching computer science in the early years that embrace the maturational stages of children by inviting play and discovery, socialization, and creativity. Thus, it is not enough to copy models developed for older children, which mostly grew out of traditional Science, Technology, Engineering and Math (STEM) disciplines and instructional practices. This paper describes a pedagogical approach for early childhood computer science called "Coding as Another Language" (CAL), as well as six coding stages, or learning trajectories, that young children go through when exposed to CAL curriculum. CAL is grounded on the principle that learning to program involves learning how to use a new language (a symbolic system of representation) for communicative and expressive functions. This paper proposes that, due to the critical foundational role of language and literacy in the early years, the teaching of computer science can be augmented by models of literacy instruction. CAL supports young children in transitioning through different six coding stages. Case studies of young children using either the KIBO robot or the ScratchJr app will be used to characterize each coding stage and to illustrate the instructional practices of CAL curriculum.
引用
收藏
页码:499 / 528
页数:30
相关论文
共 50 条
  • [1] Coding as another language: a pedagogical approach for teaching computer science in early childhood
    Marina Umaschi Bers
    [J]. Journal of Computers in Education, 2019, 6 : 499 - 528
  • [2] Coding as another language: Research-based curriculum for early childhood computer science *
    Bers, Marina Umaschi
    Blake-West, Jessica
    Govind, Madhu
    Levinson, Tess
    Relkin, Emily
    Unahalekhaka, Apittha
    Yang, Zhanxia
    [J]. EARLY CHILDHOOD RESEARCH QUARTERLY, 2023, 64 : 394 - 404
  • [3] Early Childhood Preservice Teachers’ Perceptions of Computer Science, Gender Stereotypes, and Coding in Early Childhood Education
    Fatih Ari
    Ismahan Arslan-Ari
    Lucas Vasconcelos
    [J]. TechTrends, 2022, 66 : 539 - 546
  • [4] Early Childhood Preservice Teachers' Perceptions of Computer Science, Gender Stereotypes, and Coding in Early Childhood Education
    Ari, Fatih
    Arslan-Ari, Ismahan
    Vasconcelos, Lucas
    [J]. TECHTRENDS, 2022, 66 (03) : 539 - 546
  • [5] Some pedagogical elements of computer programming for data science: A comparison of three approaches to teaching the R language
    Shilane, David
    Di Crecchio, Nicole
    Lorenzetti, Nicole L.
    [J]. TEACHING STATISTICS, 2024, 46 (01) : 24 - 37
  • [6] Book talks as an approach to nature of science teaching in early childhood education
    Hansson, Lena
    Leden, Lotta
    Thulin, Susanne
    [J]. INTERNATIONAL JOURNAL OF SCIENCE EDUCATION, 2020, 42 (12) : 2095 - 2111
  • [7] Teachers' conceptualisations of science teaching - obstacles and opportunities for pedagogical continuity across early childhood school forms
    Due, Karin
    Skoog, Marianne
    Areljung, Sofie
    Ottander, Christina
    Sundberg, Bodil
    [J]. INTERNATIONAL JOURNAL OF EARLY YEARS EDUCATION, 2023, 31 (03) : 790 - 805
  • [8] Computer Science in Early Childhood Education - Pedagogical Beliefs and Perceived Self-Confidence in Preschool Teachers
    Weitz, Katharina
    Gaertig-Daugs, Anja
    Knauf, Daniel
    Schmid, Ute
    [J]. PROCEEDINGS OF THE 12TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION (WIPSCE 2017), 2017, : 117 - 118
  • [9] AN INQUIRY APPROACH TO SCIENCE AND LANGUAGE TEACHING
    RODRIGUEZ, I
    BETHEL, LJ
    [J]. JOURNAL OF RESEARCH IN SCIENCE TEACHING, 1983, 20 (04) : 291 - 296
  • [10] Teaching science as a language: A "Content-First" approach to science teaching
    Brown, Bryan A.
    Ryoo, Kihyun
    [J]. JOURNAL OF RESEARCH IN SCIENCE TEACHING, 2008, 45 (05) : 529 - 553