Design and Preliminary Results from a Computational Thinking Course

被引:7
|
作者
Kafura, Dennis [1 ]
Bart, Austin Cory [1 ]
Chowdhury, Bushra [1 ]
机构
[1] Virginia Tech, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
Computational Thinking; Big Data; Student Engagement; Interdisciplinary Cohorts;
D O I
10.1145/2729094.2742593
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the design and initial assessment of a general education course in computational thinking for non-computer science majors. The key elements of the course include multidisciplinary cohorts to achieve learning across contexts, multiple languages/tools, including block-based and textual programming languages, repeated exposure to the underlying computational ideas in different forms, and student-defined projects using real world ("big") data to heighten motivation through self-directed contextualized learning. The preliminary multi-methods assessment shows that the course engendered high levels of motivation, achieved key objectives for learning in and across contexts, largely affirmed the choice of languages/tools, and supported, though less strongly than anticipated, the motivational effects of real-world data.
引用
收藏
页码:63 / 68
页数:6
相关论文
共 50 条
  • [21] The Effects of Emphasizing Computational Thinking in an Introductory Programming Course
    Davies, Stephen
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 44 - 49
  • [22] On Computational Design and Critical Thinking in Architecture
    Loemker, Thorsten Michael
    Richter, Katharina
    ECAADE 2009: COMPUTATION: THE NEW REALM OF ARCHITECTURAL DESIGN, 2009, : 113 - 118
  • [23] Assessing college critical thinking: preliminary results from the Chinese HEIghten® Critical Thinking assessment
    Liu, Ou Lydia
    Shaw, Amy
    Gu, Lin
    Li, Guirong
    Hu, Shangfeng
    Yu, Ningning
    Ma, Liping
    Xu, Changqing
    Guo, Fei
    Su, Qi
    Kardanovaj, Elena
    Chirikov, Igor
    Shi, Jinghuan
    Shi, Zhaolei
    Wang, Huan
    Loyalka, Prashant
    HIGHER EDUCATION RESEARCH & DEVELOPMENT, 2018, 37 (05) : 999 - 1014
  • [24] Design thinking and computational thinking: a dual process model for addressing design problems
    Kelly, Nick
    Gero, John S.
    DESIGN SCIENCE, 2021, 7
  • [25] Connecting Science, Design Thinking, and Computational Thinking through Sports
    Galoyan, Tamara
    Barany, Amanda
    Donaldson, Jonan Phillip
    Ward, Nahla
    Hammrich, Penny
    INTERNATIONAL JOURNAL OF INSTRUCTION, 2022, 15 (01) : 601 - 618
  • [26] The Computational Puzzle Design Framework A Design Guide for Games Teaching Computational Thinking
    Jiang, Xina
    Harteveld, Casper
    Huang, Xinyuan
    Fung, Anthony Y. H.
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF DIGITAL GAMES (FDG'19), 2019,
  • [27] Blended learning of "data structure" course based on computational thinking
    Tang, Yanqin
    Chen, Weiwei
    Li, Zhigang
    Shi, Lei
    Wu, Yongfen
    2018 NINTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME 2018), 2018, : 403 - 406
  • [28] An Introductory Programming Course Emphasizing Computational Thinking: Principles and Practice
    Sun Hui
    Wu Wenhu
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1384 - 1388
  • [29] Teaching Reform of Software Engineering Course Based on Computational Thinking
    Dong, Xueyan
    Jia, Jingpeng
    2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTER ENGINEERING (ICAICE 2020), 2020, : 399 - 402
  • [30] Bringing Computational Thinking to Nonengineering Students through a Capstone Course
    Lee, Keeheon
    Kang, Younah
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7681 - 7690