Saved in:
Bibliographic Details
Main Authors: Palts, Tauno, Pedaste, Margus
Format: Recurso educativo Open Access
Language:en
Published: 2020
Subjects:
Online Access:https://eric.ed.gov/?id=EJ1248111
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867181715790757888
author Palts, Tauno
Pedaste, Margus
author_facet Palts, Tauno
Pedaste, Margus
Palts, Tauno
Pedaste, Margus
collection Education Resources Information Center
contents A Model for Developing Computational Thinking Skills Palts, Tauno Pedaste, Margus Models Skill Development Computation Thinking Skills Computer Science Education STEM Education Problem Solving Elementary Secondary Education Data Analysis 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.
format Recurso educativo Open Access
id eric_EJ1248111
institution ERIC Institute of Education Sciences
language en
publishDate 2020
record_format eric
spellingShingle A Model for Developing Computational Thinking Skills
Palts, Tauno
Pedaste, Margus
Models
Skill Development
Computation
Thinking Skills
Computer Science Education
STEM Education
Problem Solving
Elementary Secondary Education
Data Analysis
A Model for Developing Computational Thinking Skills Palts, Tauno Pedaste, Margus Models Skill Development Computation Thinking Skills Computer Science Education STEM Education Problem Solving Elementary Secondary Education Data Analysis 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.
title A Model for Developing Computational Thinking Skills
topic Models
Skill Development
Computation
Thinking Skills
Computer Science Education
STEM Education
Problem Solving
Elementary Secondary Education
Data Analysis
url https://eric.ed.gov/?id=EJ1248111