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 条
  • [31] A computational model of visual attention based on visual entropy
    Dou, Yan
    Kong, Lingfu
    Wang, Liufeng
    Guangxue Xuebao/Acta Optica Sinica, 2009, 29 (09): : 2511 - 2515
  • [32] Analyzing-Evaluating-Creating: Assessing Computational Thinking and Problem Solving in Visual Programming Domains
    Ghosh, Ahana
    Malva, Liina
    Singla, Adish
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 387 - 393
  • [33] Visual programming and computational thinking environments for K-9 education: a systematic literature review
    Trakosas, Dimitrios
    Tikva, Christina
    Tambouris, Efthimios
    INTERNATIONAL JOURNAL OF LEARNING TECHNOLOGY, 2023, 18 (01) : 94 - 121
  • [34] Visual Programming Environments and Computational Thinking Performance of Fifth- and Sixth-Grade Students
    Wu, Sheng-Yi
    Su, Yu-Sheng
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (06) : 1075 - 1092
  • [35] Computational identity and programming empowerment of students in computational thinking development
    Kong, Siu-Cheung
    Lai, Ming
    BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2022, 53 (03) : 668 - 686
  • [36] Visual Computational Thinking Using Patch
    Jamil, Hasan M.
    ADVANCES IN WEB-BASED LEARNING, ICWL 2017, 2017, 10473 : 208 - 214
  • [37] A research review of computational thinking and programming in education
    Akerfeldt, Anna
    Kjallander, Susanne
    Petersen, Petra
    TECHNOLOGY PEDAGOGY AND EDUCATION, 2024, 33 (03) : 375 - 390
  • [38] Review on the teaching of programming and computational thinking in the world
    Belmar, Hector
    FRONTIERS IN COMPUTER SCIENCE, 2022, 4
  • [39] Leveraging Robot Programming to Foster Computational Thinking
    Fronza, Ilenia
    El Ioini, Nabil
    Corral, Luis
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2, 2017, : 109 - 116
  • [40] Creative Programming in Architecture: A Computational Thinking Approach
    Dominguez-gomez, Patricia
    Celis, Flavio
    INFORMATICS IN EDUCATION, 2024, 23 (03): : 541 - 570