How to learn and how to teach computational thinking: Suggestions based on a review of the literature

被引:393
|
作者
Hsu, Ting-Chia [1 ]
Chang, Shao-Chen [1 ]
Hung, Yu-Ting [1 ]
机构
[1] Natl Taiwan Normal Univ, Dept Technol Applicat & Human Resource Dev, 162,Sec 1,East Heping Rd, Taipei 10610, Taiwan
关键词
Applications in subject areas; Pedagogical issues; Programming and programming languages; Teaching/learning strategies; PROGRAMMING GOES BACK; SCIENCE; EXPLORATION; ROBOTICS; RETHINKING; FRAMEWORK; LANGUAGE; COURSES; SKILLS; STATE;
D O I
10.1016/j.compedu.2018.07.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Computational Thinking (CT) is seen as an important competence that is required in order to adapt to the future. However, educators, especially K-12 teachers and researchers, have not clearly identified how to teach it. In this study, a meta-review of the studies published in academic journals from 2006 to 2017 was conducted to analyze application courses, adopted learning strategies, participants, teaching tools, programming languages, and course categories of CT education. From the review results, it was found that the promotion of CT in education has made great progress in the last decade. In addition to the increasing number of CT studies in different countries, the subjects, research issues, and teaching tools have also become more diverse in recent years. It was also found that CT has mainly been applied to the activities of program design and computer science, while some studies are related to other subjects. Meanwhile, most of the studies adopted Project-Based Learning, Problem-Based Learning, Cooperative Learning, and Game-based Learning in the CT activities. In other words, such activities as aesthetic experience, design-based learning, and storytelling have been relatively less frequently adopted. Most of the studies focused on programming skills training and mathematical computing, while some adopted a cross-domain teaching mode to enable students to manage and analyze materials of various domains by computing. In addition, since the cognitive ability of students of different ages varies, the CT ability cultivation methods and content criteria should vary accordingly. Moreover, most studies reported the learners' CT performance and perspectives, while their information society ability was seldom trained. Accordingly, the research trends and potential research issues of CT are proposed as a reference for researchers, instructors, and policy makers.
引用
收藏
页码:296 / 310
页数:15
相关论文
共 50 条
  • [31] How Data Scientists Review the Scholarly Literature
    Mysore, Sheshera
    Jasim, Mahmood
    Song, Haoru
    Akbar, Sarah
    Randall, Andre Kenneth Chase
    Mahyar, Narges
    PROCEEDINGS OF THE 2023 CONFERENCE ON HUMAN INFORMATION INTERACTION AND RETRIEVAL, CHIIR 2023, 2023, : 137 - 152
  • [32] Mathematics Learning through Computational Thinking Activities: A Systematic Literature Review
    Barcelos, Thiago S.
    Munoz, Roberto
    Villarroel, Rodolfo
    Merino, Erick
    Silveira, Ismar F.
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2018, 24 (07) : 815 - 845
  • [33] Don't be deceived: Using linguistic analysis to learn how to discern online review authenticity
    Banerjee, Snehasish
    Chua, Alton Y. K.
    Kim, Jung-Jae
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2017, 68 (06) : 1525 - 1538
  • [34] A Scoping Review of Mental Practice in Athletes: How can Surgeons Learn?
    Desai, Veeral
    Stambulic, Thomas
    Grounds, Robert
    Lea, Jane
    Westerberg, Brian D.
    JOURNAL OF SURGICAL EDUCATION, 2025, 82 (01)
  • [35] DIGITAL TOOLS USED FOR THE DEVELOPMENT OF COMPUTATIONAL THINKING IN PRIMARY EDUCATION: A TEN YEAR SYSTEMATIC LITERATURE REVIEW
    Kordaki, Maria
    Kakavas, Panagiotis
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 6346 - 6356
  • [36] Data-Driven Understanding of Computational Thinking Assessment: A Systematic Literature Review
    Shabihi, Negar
    Kim, Mi Song
    PROCEEDINGS OF THE 20TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2021), 2021, : 635 - 643
  • [37] A systematic literature review regarding computational thinking and programming in early childhood education
    Bati, Kaan
    EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (02) : 2059 - 2082
  • [38] Medico Scientific Literature Peer Review: How Relevant Is It?
    Misra, Basant Kumar
    WORLD NEUROSURGERY, 2011, 76 (1-2) : 39 - 40
  • [39] Identification of Problem-Solving Techniques in Computational Thinking Studies: Systematic Literature Review
    Wu, Ting-Ting
    Asmara, Andik
    Huang, Yueh-Min
    Permata Hapsari, Intan
    SAGE OPEN, 2024, 14 (02):
  • [40] How is public value associated with accountability? A systematic literature review
    Dallagnol, Evelyze Cruz
    Portulhak, Henrique
    Severo Peixe, Blenio Cezar
    PUBLIC MONEY & MANAGEMENT, 2023, 43 (03) : 251 - 258