Visual Computational Thinking Using Patch

被引:1
|
作者
Jamil, Hasan M. [1 ]
机构
[1] Univ Idaho, Dept Comp Sci, Moscow, ID 83843 USA
来源
ADVANCES IN WEB-BASED LEARNING, ICWL 2017 | 2017年 / 10473卷
关键词
Conceptual modeling; Visual programming; Web interface; Computational thinking; eLearning; eScience; STEM; High level languages;
D O I
10.1007/978-3-319-66733-1_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the future likely to see even more pervasive computation, "computational thinking" is now being recognized as a fundamental skill needed by all students. Computational thinking is conceptualizing as opposed to programming, promotes natural human thinking style than algorithmic reasoning, complements and combines mathematical and engineering thinking, and it emphasizes ideas, not artifacts. In this paper, we outline a new visual language, called Patch, using which students are able to express their solutions to eScience computational problems in abstract visual tools. Patch is closer to high level procedural languages such as C++ or Java than Scratch or Snap! but similar to them in ease of use and combines simplicity and expressive power in one single platform.
引用
收藏
页码:208 / 214
页数:7
相关论文
共 50 条
  • [21] 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
  • [22] 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
  • [23] Using Computational Thinking to Transform Elementary Mathematics Instruction
    Rich, Kathryn M.
    ICER'18: PROCEEDINGS OF THE 2018 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2018, : 286 - 287
  • [24] Designing technology entrepreneurship education using computational thinking
    Younah Kang
    Keeheon Lee
    Education and Information Technologies, 2020, 25 : 5357 - 5377
  • [25] Developing Computational Thinking: Using TurtleStitch and Physical Computing
    Seow, Peter
    Ker, Chin-Lee
    Xue, Haoran
    31ST INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, ICCE 2023, VOL II, 2023, : 724 - 729
  • [26] Playing a computational thinking game using hand gestures
    de Castro, Elisa Marques
    Sakata, Tiemi C.
    Zaina, Luciana A. M.
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 105 - 109
  • [27] Using Interface Design to Develop Computational Thinking Skills
    Calderon, Ana C.
    Crick, Tom
    PROCEEDINGS OF THE 10TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION, WIPSCE 2015, 2015, : 127 - 129
  • [28] Designing technology entrepreneurship education using computational thinking
    Kang, Younah
    Lee, Keeheon
    EDUCATION AND INFORMATION TECHNOLOGIES, 2020, 25 (06) : 5357 - 5377
  • [29] Development of Cultivate Computational Thinking using Finger Robot
    Omata, Kaito
    Imai, Shinichi
    ICAROB 2019: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2019, : 435 - 438
  • [30] On Computational Tools, Computational Thinking and Computational Methods
    Zhang Xiaofeng
    Zou Hailin
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 503 - 507