Pencil Code improves learners' computational thinking and computer learning attitude

被引:34
|
作者
Deng, Wenbo [1 ]
Pi, Zhongling [2 ]
Lei, Weina [1 ]
Zhou, Qingguo [3 ]
Zhang, Wenlan [1 ]
机构
[1] Shaanxi Normal Univ, Sch Educ, Xian 710062, Shaanxi, Peoples R China
[2] Shaanxi Normal Univ, Minist Educ, Key Lab Modern Teaching Technol, Xian, Shaanxi, Peoples R China
[3] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou, Gansu, Peoples R China
关键词
computational thinking; Pencil Code; programming environment; programming learning; RELIABILITY; VALIDITY; GAMES; K-12;
D O I
10.1002/cae.22177
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the current implementation of K-12 education, computational thinking is considered an important part of developing students' key abilities. Many studies have shown that computational thinking can be improved by programming, for example, using Scratch, App Inventor, and Python. However, different programming tools have different forms of programming that affect the development of learners' computational thinking. This study aimed to test the effects of different programming tools with the same teaching content on learners' computational thinking and computer learning attitude in real classroom teaching. Ninety-nine participants took part in an eight-week teaching intervention in the Visual Basic (text-based) and Pencil Code (block-based) programming environments. T tests showed that students learning in a mixed text-based and block-based Pencil Code programming environment not only had significantly improved computational thinking but also became more self-confident and enjoyed learning programming. Furthermore, our interviews after the eight-week teaching intervention found that students showed more communication and interaction behaviors learning with Pencil Code.
引用
收藏
页码:90 / 104
页数:15
相关论文
共 50 条
  • [1] An adaptive educational computer game: Effects on students' knowledge and learning attitude in computational thinking
    Hooshyar, Danial
    Malva, Liina
    Yang, Yeongwook
    Pedaste, Margus
    Wang, Minhong
    Lim, Heuiseok
    COMPUTERS IN HUMAN BEHAVIOR, 2021, 114
  • [2] Applying computational analysis of novice learners? computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance
    Song, Donggil
    Hong, Hyeonmi
    Oh, Eun Young
    COMPUTERS IN HUMAN BEHAVIOR, 2021, 120
  • [3] Designing Inclusive Computational Thinking Learning Trajectories for the Youngest Learners
    Guss, Shannon Stark
    Clements, Douglas H.
    Sharifnia, Elica
    Sarama, Julie
    Holland, Adam
    Lim, Chih-Ing
    Vinh, Megan
    EDUCATION SCIENCES, 2024, 14 (07):
  • [4] Learning to code, coding to learn: youth and computational thinking
    Meyers, Eric M.
    INFORMATION AND LEARNING SCIENCES, 2019, 120 (5-6) : 254 - 265
  • [5] Learning to code and the acquisition of computational thinking by young children
    Relkin, E.
    de Ruiter, L. E.
    Bers, M. U.
    COMPUTERS & EDUCATION, 2021, 169
  • [6] Learning Computational Thinking Without a Computer: How Computational Participation Happens in a Computational Thinking Board Game
    Kuo, Wei-Chen
    Hsu, Ting-Chia
    ASIA-PACIFIC EDUCATION RESEARCHER, 2020, 29 (01): : 67 - 83
  • [7] Learning Computational Thinking Without a Computer: How Computational Participation Happens in a Computational Thinking Board Game
    Wei-Chen Kuo
    Ting-Chia Hsu
    The Asia-Pacific Education Researcher, 2020, 29 : 67 - 83
  • [8] Political computational thinking: policy networks, digital governance and 'learning to code'
    Williamson, Ben
    CRITICAL POLICY STUDIES, 2016, 10 (01) : 39 - 58
  • [9] Hybrid Learning Model Based on Computational Thinking about Computer Science
    Zhang, Lijuan
    Zhao, Xuhui
    PROCEEDINGS OF THE 2016 7TH INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND MEDICINE (EMCM 2016), 2017, 59 : 1059 - 1062
  • [10] Approaches of Learning and Computational Thinking in Students that get into the Computer Sciences Career
    Orlando Villalba-Condori, Klinge
    Castro Cuba-Sayco, Sonia Esther
    Guillen Chavez, Evelyn Paola
    Deco, Claudia
    Bender, Cristina
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 36 - 40