A Model of Cultivating Computational Thinking Based on Visual Programming

被引:4
|
作者
Xiao, Min [1 ]
Yu, Xiaohua [1 ]
机构
[1] ECNU, Shanghai, Peoples R China
关键词
Computer Thinking; Visual Programming; Project-based Learning;
D O I
10.1109/EITT.2017.26
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The traditional information technology course focuses on the learning of programming tools and ignores the development of students' Computational Thinking. The emergence of visual programming tools provides a new opportunity for the training of Computational Thinking. On the basis of studying the limitations of thinking training in the traditional information technology class and the advantages of visual programming in computational thinking, this paper proposes a computational thinking training model based on visual programming. The model based on project adopt the combination of teaching plan and learning plan to design teaching and cultivate Computational Thinking. Applying this model to the actual teaching process by designing a teaching case based on the visual programming tool App Inventor, the experimental results show that the Computational Thinking of students in this model is improved in formalization and modeling. Through proposing this model and verifying its validity, we can provide the feasibility and research ideas for further studies by using visual programming to cultivate students' Computational Thinking.
引用
收藏
页码:75 / 80
页数:6
相关论文
共 50 条
  • [1] Computational Thinking Training in Visual Programming Course
    Xu, Ling
    He, Wei
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION ENGINEERING (CSIE 2015), 2015, : 419 - 423
  • [2] Educational exploration based on computational thinking capacity cultivating
    Zeng, Xia Ling
    COMPUTING, CONTROL, INFORMATION AND EDUCATION ENGINEERING, 2015, : 895 - 898
  • [3] Puzzle Based Algorithm Learning for Cultivating Computational Thinking
    Jeongwon Choi
    Youngjun Lee
    Eunkyoung Lee
    Wireless Personal Communications, 2017, 93 : 131 - 145
  • [4] Puzzle Based Algorithm Learning for Cultivating Computational Thinking
    Choi, Jeongwon
    Lee, Youngjun
    Lee, Eunkyoung
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 93 (01) : 131 - 145
  • [5] Exploring the role of visual programming activities in computational thinking
    Lin, Chia-Ching
    Lin, En-Ting
    Tzeng, Huei-Lin
    Chao, Po-Yao
    2018 FIRST INTERNATIONAL COGNITIVE CITIES CONFERENCE (IC3 2018), 2018, : 135 - 138
  • [6] A New Teaching Pattern Based on PBL and Visual Programming in Computational Thinking Course
    Gao, Peipei
    Lu, Mingxiao
    Zhao, Hong
    Li, Min
    14TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2019), 2019, : 304 - 308
  • [7] Teaching Programming Based on Computational Thinking
    Li, Ying
    2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [8] The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment
    Nardie L. J. A. Fanchamps
    Lou Slangen
    Marcus Specht
    Paul Hennissen
    Education and Information Technologies, 2021, 26 : 6479 - 6498
  • [9] The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment
    Fanchamps, Nardie L. J. A.
    Slangen, Lou
    Specht, Marcus
    Hennissen, Paul
    EDUCATION AND INFORMATION TECHNOLOGIES, 2021, 26 (05) : 6479 - 6498
  • [10] Instructional Procedure and Strategy of Primary School Programming Education Focusing on Cultivating Computational Thinking
    Lin, Zeshan
    Ke, Meimei
    2020 NINTH INTERNATIONAL CONFERENCE OF EDUCATIONAL INNOVATION THROUGH TECHNOLOGY (EITT 2020), 2020, : 240 - 245