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 条
  • [1] Cultivation and Practice of Computational Thinking in the Program Design Course
    Zhou, Dong-Sheng
    Pan, Fei
    Hu, Bo
    2015 2ND INTERNATIONAL CONFERENCE ON EDUCATION AND SOCIAL DEVELOPMENT, ICESD 2015, 2015, : 682 - 685
  • [2] Computational Design Thinking and Physical Computing: Preliminary Observations of a Pilot Study
    Alden, Dochshanov
    Tramonti, Michela
    ROBOTICS, 2020, 9 (03)
  • [3] Teaching Reform and Practice on the course of Webpage Design and Making Based on Computational Thinking
    WeinaZhang
    HaiboWang
    PROCEEDINGS OF THE 2013 CONFERENCE ON EDUCATION TECHNOLOGY AND MANAGEMENT SCIENCE (ICETMS 2013), 2013, : 820 - 822
  • [4] Using Computational Thinking Patterns to Scaffold Program Design in Introductory Programming Course
    Chang, Chih-Kai
    PROCEEDINGS 2016 5TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS IIAI-AAI 2016, 2016, : 397 - 400
  • [5] Teaching Study on C Language Program Design Course Based on Computational Thinking
    Li, Ying
    Zhang, Shimin
    Wang, Meihua
    2ND INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS (SMTA 2015), 2015, : 175 - 178
  • [6] Computational Thinking Training in Visual Programming Course
    Xu, Ling
    He, Wei
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION ENGINEERING (CSIE 2015), 2015, : 419 - 423
  • [7] A Strategy for the Development of Computational Thinking from Game Design Specifications
    Fernandes, Kleber Tavares
    Lucena, Marcia
    Aranha, Eduardo
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 386 - 388
  • [8] From Computational Thinking to AI Thinking
    Zeng, Daniel
    IEEE INTELLIGENT SYSTEMS, 2013, 28 (06) : 2 - 4
  • [9] Computational thinking embedded in engineering design: capturing computational thinking of children in an informal engineering design activity
    Ehsan, Hoda
    Rehmat, Abeera P.
    Cardella, Monica E.
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND DESIGN EDUCATION, 2021, 31 (03) : 441 - 464
  • [10] Computational thinking embedded in engineering design: capturing computational thinking of children in an informal engineering design activity
    Hoda Ehsan
    Abeera P. Rehmat
    Monica E. Cardella
    International Journal of Technology and Design Education, 2021, 31 : 441 - 464