You are on page 1of 7

ACADEMIA Letters

Computational thinking: the road to success in education


Elisa Martínez-García, Universidad Autónoma de Madrid

Nowadays the education system has been changing on account of a few countries in which
Computational Thinking (CT) has become a paramount element that every citizen has to de-
velop and must be carried out since early years.
Looking at the results on the last three editions of PISA It’s shocking that the top 3 coun-
tries are always from the Asian continent (China, Singapore, Japan). One of the main dif-
ferences between their education system and that of the other countries is that they teach CT
since kindergarten. So it seems that teaching CT could be one of the clues in order to achieve
school success.
It has been proven that CT improves logical-mathematical skills, reasoning, problem solv-
ing, as well as academic performance (Korkmaz, 2016; Psycharis y Kallia, 2017). Also,
Scherer, Siddiq & Sánchez (2018) added that favors creative thinking and Wong & Cheung
(2020) show other areas of knowledge that would be boosted.

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

1
Table 1: Top 5 of results on the last three editions of PISA Source: own elaboration.

However, should we give a second look at table 1, one could find quite interesting that
one European country, Estonia, has been inching up and currently they are within the top 5
countries. Which raises the question, how were they able to get there?
Estonia has incorporated in their education system a program called ProgeTiger since
2012. Through this program they transversally incorporated CT in their curriculum (HITSA,
2020). This fact can corroborate the previous hypothesis about school success. Nevertheless,
what is truly CT and how is it taught?
The beginning of CT in education could be found with Wing (2006) who defines it as
a process that “involves solving problems, designing systems, and understanding human be-
haviour , by drawing on the concepts fundamental to computer science”.
Despite it being linked with abstract-mathematical thinking and with the field of computer
engineering, it requires thinking at different levels of abstraction that does not go hand in hand
with electronic devices (Wing, 2006; Roig-Vila y Moreno-Isac, 2020).
Wing (2011) added that the CT is a technology-independent thought process that does not
mean knowing how to use Word or knowing how to program in Java or Linux. It is another
way of thinking that uses different capacities in order to design solutions that can be carried
out by both computers and humans.
Riesco et al. (2014) highlighted that same idea in favor of distinguishing between knowing
how to use technology and developing another way of thinking based on abstraction. Still
and all, 60% of researchers about CT consider that it is closely related to programming and
robotics, to such an extent that CT is reduced to the acquisition of specific skills for these two
areas of knowledge (Jiménez y Albo, 2021).

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

2
It should be pointed out that this idea is extremely dangerous because if we introduce CT
at schools only through programming or robotics we are not teaching the cognitive process of
CT we are just flourishing memorization because students will only be able to make simple
programs while relying on parts of differents codes previously seen (Ortega-Ruipérez, 2018).
Hence, to incorporate CT properly in the education system, it’s paramount to under-
stand that CT is not equal to programming. CT is another way of thinking, technology-
independent, based on abstraction and critical thinking. With this process you understand
how things work searching for the common pattern in all of them. Besides, it is an essential
skill in order to live in the XXI century without being dominated by technology. Every citizen
must have this competence to be inhabitant of the current digital society.
Had the ministries of education of each country incorporated the CT as a competence
before all inhabitants wouldn’t be struggling with technology and would be getting the most
out of it. What’s more, each country could be enhancing the existing one by being part of the
producers, not just settling being consumers.
For the sake of incorporating CT in education, it is necessary to know about how it is
formed, i.e. which are the components of it. Gouws et al. (2013) explained that CT was
formed by: algorithmic thinking; decomposition; data abstraction and functionality; general-
ization and evaluation.
Later, Zapata-Ros (2015) increased it and said that CT implicated: bottom-up and top-
down analysis; heuristics; divergent thinking; creativity; problem-solving; abstract thinking;
recursion; iteration; methods by successive approximations: trial-error; collaborative method;
patterns; synectics; metacognition.
On the other hand ISTE (International Society for Technology in Education) deems that
decomposition, abstraction, pattern recognition and algorithm design are the main compo-
nents of CT (Valenzuela, 2020). Hence, by teaching these 4 components we are introducing
CT in our lessons. However, I believe that metacognition should be as important as the others.
Looking at Singapore, Estonia education systems and other researchs about CT in edu-
cation (Lee & Chan, 2019; Kong, 2019; Tan, Yu & Lin, 2019; Bers, González-González y
Armas-Torres, 2019; Perez-Martín et al, 2020; Nouri et al, 2020) I found that the trend on
implementing CT in the education systems is to start with unplugged activities to plugged
activities until teaching students to program in operative systems like Python.
Unplugged activities are the ones that don’t use devices connected to the internet. The pro-
gram CS Unplugged has a lot of these kinds of activities. Other examples of unplugged activi-
ties are the projects of Singapore: PlayMaker and Dances from Around the World (Zapata-Ros,
2018; Bers, 2018).
Plugged activities are referred to as the ones in which it’s indispensable to use devices

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

3
connected to the internet such as computers or tablets. For these activities Scratch, Scratchjr
and App Inventor are used (Bers, 2017; Kong, 2019). Also, Hong Kong, as of today, is helding
a Computer Science Challenge for elementary, middle and high school students (Tan, Yu y
Lin, 2019).
In light of this evidence, it is crystal clear that CT is a skill carved by decomposition, ab-
straction, pattern recognition, algorithm design and metacognition that aids to achieve school
success and that citizens can live without any struggle while surrounded by technology. There-
fore, CT ought to be incorporated in the education system as a new competence.
In a nutshell, CT is a new competence, technology-independent that each citizen should
acquire in order to live struggle-free in the current digital society. However, there are still a
lot of things about CT that are yet to be investigated like, what is the best way to introduce it
in the Spanish education system? What kind of activities should we do: unplugged, plugged
or both? How do we assess CT?

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

4
References
Bers, M. (2017). The Seymour test: Powerful ideas in early childhood education. Interna-
tional Journal of Child - Computer Interaction, 14, 10–14. https://doi.org/10.1016/j.ijcci.
2017.06.004

Bers, M. (2018). Codings as a Playground: Programming and Computational Thinking in the


Early Childhood Classroom. New York: Routledge. https://doi.org/10.4324/9781315398945

Bers, M., González-González, C., & Armas-Torres, M. (2019). Coding as a playground: Pro-
moting positive learning experiences in childhood classrooms. Computers & Education,
138, 130-145. https://doi.org/10.1016/j.compedu.2019.04.013

Gouws, L. A., Bradshaw, K., & Wentworth, P. (2013). Computational thinking in educa-
tional activities. In J. Carter, I. Utting, & A. Clear (Eds.), Proceedings of the 18th ACM
conference on 276 C.-K. LOOI ET AL. Innovation and technology in computer science
education - ITiCSE ’13 (p. 10). Canterbury, United Kingdom: ACM. https://doi.org/10.
1145/2462476.2466518

HITSA: Information Technology Foundation for Education (2020). ProgeTiger Programme.


Recuperado el 5 de noviembre de 2020 de https://www.hitsa.ee/it-education/educational-
programmes/progetiger

Jiménez, C. S., y Albo, M. (2021). Pensamiento computacional como una habilidad genérica:
una revisión sistemática. Ciencia Latina Revista Científica Multidisciplinar, 5(1), 1055-
1078. https://doi.org/10.37811/cl_rcm.v5i1.311

Kong, S. C. (2019). Learning Composite and Prime Numbers Through Developing an App:
An Example of Computational Thinking Development Through Primary Mathematics
Learning. In Computational Thinking Education. 145-166. Springer. https://doi.org/
10.1007/978-981-13-6528-7

Korkmaz,Ö. (2016).The Effect of Scratch- and Lego Mindstorms Ev3-Based Programming


Activities on Academic Achievement, Problem-Solving Skills and Logical-Mathematical
Thinking Skills of Students, Malaysian Online Journal of Educational Sciences, 3(4), pp.
73-86.

Lee, C. S., & Chan, P. Y. (2019). Mathematics Learning: Perceptions Toward the Design
of a Website Based on a Fun Computational Thinking-Based Knowledge Management

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

5
Framework. Computational Thinking Education, 183-200. Springer. https://doi.org/10.
1007/978-981-13-6528-7

Nouri, J., Zhang, L., Mannila, L., & Norén, E. (2020). Development of computational think-
ing, digital competence and 21st century skills when learning programming in K-9. Null,
11(1), 1-17. https://doi.org/10.1080/20004508.2019.1627844

Ortega-Ruipérez, B. (2018). Pensamiento Computacional Y Resolución De Problemas. https:/


/bun.uam.es/permalink/f/hs0dqm/34UAM_DSP10486/683810

Parameshwaran, D., Sathishkumar, S. & Thiagarajan, T.C. (2021) The impact of socioeco-
nomic and stimulus inequality on human brain physiology. Sci Rep 11, 7439 https://doi.
org/10.1038/s41598-021-85236-z

Pérez-Marín, D., Hijón-Neira, R., Bacelo, A., & Pizarro, C. (2020). Can computational
thinking be improved by using a methodology based on metaphors and scratch to teach
computer programming to children?. Computers in Human Behavior, 105, 105849. https:/
/doi.org/10.1016/j.chb.2018.12.027

Psycharis, S., Kallia, M. The effects of computer programming on high school students’
reasoning skills and mathematical self-efficacy and problem solving. Instr Sci 45, 583–
602 (2017). https://doi.org/10.1007/s11251-017-9421-5

Riesco, M., Fondón, M., Álvarez, D., López, B., Cernuda, A., y Juan, A. (2014). La infor-
mática como materia fundamental en un sistema educativo del siglo XXI. Universidad de
Oviedo https://upcommons.upc.edu/bitstream/handle/2099/15449/P27ri_lain.pdf

Roig-Vila, R., & Moreno-Isac, V. (2020). El pensamiento computacional en Educación.


Análisis bibliométrico y temático. Revista De Educación a Distancia (RED), 20(63).
https://doi.org/10.6018/red.402621

Scherer, R., Siddiq, F., & Sánchez Viveros, B. (2019). The cognitive benefits of learning
computer programming: A meta-analysis of transfer effects. Journal of Educational Psy-
chology, 111(5), 764–792. https://doi.org/10.1037/edu0000314

Tan, C. W., Yu, P. D., & Lin, L. (2019). Teaching Computational Thinking Using Mathemat-
ics Gamification in Computer Science Game Tournaments. In Computational Thinking
Education 167-181. Springer. https://doi.org/10.1007/978-981-13-6528-7

Valenzuela, J. (2020) How to develop computational thinkers. ISTE. Recuperado el 26 de

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

6
febrero del 2021. https://www.iste.org/explore/how-develop-computational-thinkers

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.


https://www.cs.cmu.edu/ 15110-s13/Wing06-ct.pdf

Wing, J. (2011). Research notebook: Computational thinking—What and why. The Link
Magazine, 20-23. https://cutt.ly/2rVy5fP

Wong, G., & Cheung, H. (2020). Exploring children’s perceptions of developing twenty-first
century skills through computational thinking and programming. Interactive Learning
Environments, 28(4), 438-450. https://doi.org/10.1080/10494820.2018.1534245

Zapata-Ros, M. (2015). Pensamiento computacional: Una nueva alfabetización digital. Re-


vista de Educación a distancia, 46(4). https://doi.org/10.6018/red/46/4

Zapata-Ros, M. (2018) Pensamiento computacional en los primeros ciclos educativos, un


pensamiento computacional desenchufado (I1). Blog RED de Hypotheses. El aprendizaje
en la Sociedad del Conocimiento. https://doi.org/10.13140/RG.2.2.12945.48481

Academia Letters, November 2021 ©2021 by the author — Open Access — Distributed under CC BY 4.0

Corresponding Author: Elisa Martínez-García, emg9708@gmail.com


Citation: Martínez-García, E. (2021). Computational thinking: the road to success in education. Academia
Letters, Article 3973. https://doi.org/10.20935/AL3973.

You might also like