Pencil Code improves learners' computational thinking and computer learning attitude

被引:35
作者
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
相关论文
共 46 条
  • [1] [Anonymous], 2017, NMC COSN HORIZON REP
  • [2] [Anonymous], 2017, YUNGKCX PENC COD TRA
  • [3] [Anonymous], 2011, COMP THINK TEACH RES
  • [4] Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences
    Atmatzidou, Soumela
    Demetriadis, Stavros
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 75 : 661 - 670
  • [5] SELF-EFFICACY - TOWARD A UNIFYING THEORY OF BEHAVIORAL CHANGE
    BANDURA, A
    [J]. PSYCHOLOGICAL REVIEW, 1977, 84 (02) : 191 - 215
  • [6] Bau David, 2014, P 2 WORKSH PROGR MOB, P21
  • [7] Bau David, 2015, P 14 INT C INT DES C, P445, DOI DOI 10.1145/2771839.2771875
  • [8] Ben-Ari M., 1998, SIGCSE Bulletin, V30, P257, DOI 10.1145/274790.274308
  • [9] Brennan K., 2012, P 2012 ANN M AM ED R
  • [10] Brennan K. A., 2013, BEST BOTH WORLDS ISS, P209