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 Critical Thinking, Creativity and Innovation Skills
    Shoop, Barry L.
    2014 IEEE INNOVATIONS IN TECHNOLOGY CONFERENCE (INNOTEK), 2014,
  • [42] A Designerly Approach as a Foundation for School Children's Computational Thinking Skills While Developing Digital Games
    Brooks, Eva
    Sjoberg, Jeanette
    PROCEEDINGS OF IDC 2020, 2020, : 87 - 95
  • [43] 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
  • [44] Analysis of the relation between computational thinking skills and various variables with the structural equation model
    Durak, Hatice Yildiz
    Saritepeci, Mustafa
    COMPUTERS & EDUCATION, 2018, 116 : 191 - 202
  • [45] Technologies for developing a smart city in computational thinking
    Chen Y.
    De Luca G.
    Chen, Yinong (yinong@asu.edu), 2018, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (13) : 91 - 101
  • [46] Digital Capital - A Platform for Developing Computational Thinking
    Vrieler, Tina
    17TH KOLI CALLING INTERNATIONAL CONFERENCE ON COMPUTING EDUCATION RESEARCH (KOLI CALLING 2017), 2017, : 205 - 206
  • [47] Developing computational thinking with a module of solved problems
    del Rey, Yailem Arencibia Rodriguez
    Cambinda, Isabel Nissandra Cawanga
    Deco, Claudia
    Bender, Cristina
    Avello-Martinez, Raidell
    Villalba-Condori, Klinge Orlando
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2021, 29 (03) : 506 - 516
  • [48] Developing Teaching Practice in Computational Thinking in Palestine
    Ghani, Abdel
    Griffiths, David
    Salha, Soheil
    Affouneh, Saida
    Khalili, Fakher
    Khlaif, Zuheir N.
    Burgos, Daniel
    FRONTIERS IN PSYCHOLOGY, 2022, 13
  • [49] DEVELOPING EDUCATIONAL MODULES WITH COMPUTATIONAL THINKING CONCEPTS
    Mueller, J.
    Shodiev, H.
    Beckett, D.
    Dhaliwal, J.
    EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2015, : 8231 - 8231
  • [50] Investigating Students' Computational Thinking Skills on Matter Module
    Lapawi, Noraini
    Husnin, Hazrati
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (11) : 310 - 314