A Model for Developing Computational Thinking Skills

被引:43
作者
Palts, Tauno [1 ]
Pedaste, Margus [2 ]
机构
[1] Univ Tartu, Inst Comp Sci, Informat Didact, Tartu, Estonia
[2] Univ Tartu, Inst Educ, Educ Technol, Tartu, Estonia
来源
INFORMATICS IN EDUCATION | 2020年 / 19卷 / 01期
关键词
Computer science; STEM; problem solving; K-12; computational thinking; EXPLORATION; FRAMEWORK; ROBOTICS; VALIDITY;
D O I
10.15388/infedu.2020.06
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computer science concepts have an important part in other subjects and thinking computationally is being recognized as an important skill for everyone, which leads to the increasing interest in developing computational thinking (CT) as early as at the comprehensive school level. Therefore, research is needed to have a common understanding of CT skills and develop a model to describe the dimensions of CT. Through a systematic literature review, using the EBSCO Discovery Service and the ACM Digital Library search, this paper presents an overview of the dimensions of CT defined in scientific papers. A model for developing CT skills in three stages is proposed: i) defining the problem, ii) solving the problem, and iii) analyzing the solution. Those three stages consist of ten CT skills: problem formulation, abstraction, problem reformulation, decomposition, data collection and analysis, algorithmic design, parallelization and iteration, automation, generalization, and evaluation.
引用
收藏
页码:113 / 128
页数:16
相关论文
共 50 条
  • [41] Developing preservice teachers' understanding of computational thinking: A constructionist approach
    Butler, Deirdre
    Leahy, Margaret
    BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2021, 52 (03) : 1060 - 1077
  • [42] Cultivating creativity improves middle school students' computational thinking skills
    Israel-Fishelson, Rotem
    Hershkovitz, Arnon
    INTERACTIVE LEARNING ENVIRONMENTS, 2024, 32 (02) : 431 - 446
  • [43] Analysis on the Requirements of Computational Thinking Skills to Overcome the Difficulties in Learning Programming
    Yusoff, Karimah Mohd
    Ashaari, Noraidah Sahari
    Wook, Tengku Siti Meriam Tengku
    Ali, Noorazean Mohd
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (03) : 244 - 253
  • [44] A Pragmatic Approach to Develop Computational Thinking Skills in Novices in Computing Education
    Philip, Mintu
    Renumol, V. G.
    Gopeekrishnan, R.
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE IN MOOC, INNOVATION AND TECHNOLOGY IN EDUCATION (MITE), 2013, : 199 - +
  • [45] Developing Computational Thinking through a Virtual Robotics Programming Curriculum
    Witherspoon, Eben B.
    Higashi, Ross M.
    Schunn, Christian D.
    Baehr, Emily C.
    Shoop, Robin
    ACM TRANSACTIONS ON COMPUTING EDUCATION, 2017, 18 (01):
  • [46] How Multidimensional is Computational Thinking Competency? A Bi-Factor Model of the Computational Thinking Challenge
    Lai, Rina P. Y.
    Ellefson, Michelle R.
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2023, 61 (02) : 259 - 282
  • [47] BBC MICRO:BIT EXPERIMENTS - SPICING UP COMPUTATIONAL THINKING SKILLS
    Kastner-Hauler, O.
    Sabitzer, B.
    Tengler, K.
    14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 5077 - 5083
  • [48] AN APPROACH TO ENHANCING ADVANCED COMPUTATIONAL PROBLEM SOLVING AND CRITICAL THINKING SKILLS
    Pollack, S.
    Salant, O. Meerbaum
    Marron, A.
    Haberman, B.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 1505 - 1514
  • [49] Developing Critical Thinking Skills in Pharmacy Students
    Persky, Adam M.
    Medina, Melissa S.
    Castleberry, Ashley N.
    AMERICAN JOURNAL OF PHARMACEUTICAL EDUCATION, 2019, 83 (02) : 161 - 170
  • [50] SUPPORTING PRIMARY SCHOOL STUDENTS IN DEVELOPING ANALYTICAL AND COMPUTATIONAL THINKING SKILLS THROUGH THE CMINDS LEARNING SUITE
    Tsalapatas, H.
    Heidmann, O.
    Alimisi, R.
    Florou, C.
    Houstis, E.
    INTED2012: INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2012, : 5231 - 5241