2022
DOI: 10.3389/fcomp.2022.997222
|View full text |Cite
|
Sign up to set email alerts
|

Review on the teaching of programming and computational thinking in the world

Abstract: Recent studies suggest that computational thinking, composed of the skills of abstraction, decomposition, algorithmization, debugging, and problem-solving, is the fundamental skill for scientific, technological, and economic development for the twenty-first century. However, this diagnosis that is unveiled in rich countries remains nebulous for poor countries. The problem is that education in computational thinking is fundamental for countries to insert themselves in the international arena in an advantageous … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(12 citation statements)
references
References 53 publications
0
12
0
Order By: Relevance
“…Recent studies have proposed that video games can be the vehicle for developing computational thinking and problem-solving skills (Wu & Richards, 2011;Barbero et al, 2020;Zapata-Caceres et al, 2021;LailiFarhanaMd et al, 2021;Ehsan et. al, 2021;Belmar, 2022). Paiva et al (2020), have investigated in detail under which methodological approaches, learning could be better organized with the use of new didactic tools.…”
Section: Are There Studies Using Gamification To Develop Computationa...mentioning
confidence: 99%
“…Recent studies have proposed that video games can be the vehicle for developing computational thinking and problem-solving skills (Wu & Richards, 2011;Barbero et al, 2020;Zapata-Caceres et al, 2021;LailiFarhanaMd et al, 2021;Ehsan et. al, 2021;Belmar, 2022). Paiva et al (2020), have investigated in detail under which methodological approaches, learning could be better organized with the use of new didactic tools.…”
Section: Are There Studies Using Gamification To Develop Computationa...mentioning
confidence: 99%
“…From the reviews and articles read, the contribution made by Belmar (2022) stands out in his work entitled "Review on the teaching of programming and computational thinking in the world", in whose work he incorporates the concept of modeling and simulation as foundational skills of computational thinking, so that it includes formulating problems, organizing and analyzing data logically, representing data through models and automating solutions. Thus, looking towards school training, these skills improve attitudes such as: confidence in dealing with complexity, persistence in working with difficult problems, tolerance for ambiguity, the ability to deal with open-ended problems, and the ability to work with others to achieve a common goal and communicate it.…”
Section: Computer Programming and Computational Thinkingmentioning
confidence: 99%
“…Thus, looking towards school training, these skills improve attitudes such as: confidence in dealing with complexity, persistence in working with difficult problems, tolerance for ambiguity, the ability to deal with open-ended problems, and the ability to work with others to achieve a common goal and communicate it. Which is complemented by Grgurina (2021) who describes computational thinking in terms of its main concepts, such as: data collection, data analysis, data representation, problem decomposition, abstraction, algorithms and procedures, automation, modeling, and simulation Belmar (2022).…”
Section: Computer Programming and Computational Thinkingmentioning
confidence: 99%
See 1 more Smart Citation
“…There is a long history of using robots to teach computer programming to children and college students [ 1 , 2 , 3 , 4 , 5 ]. A robot is a tangible, physical device that can be programmed to make different movements, and display different behaviours.…”
Section: Introductionmentioning
confidence: 99%