Improving Computational Thinking in Secondary Students with Unplugged Tasks

Abstract

The teaching-learning of programming fundamentals is increasing in secondary schools, however, it is a very difficult task for the teacher because the student has not yet achieved full development of their computational thinking, so they have difficulty in learning programming fundamentals. In this article, we describe the development of computational thinking activities prior to the teaching of programming fundamentals and we analyze the data obtained from a pre- and post-test of computational thinking applied to a control group and an experimental group. Afterwards, we analyze the results obtained from a test of programming fundamentals to both the control group and the experimental group.The activity has been evaluated during the academic year 2017-2018 by 80 high school students from 10th grade (15 and 16 years old), our results indicate that the development of activities of Computational Thinking previous to the teaching of programming fundamentals has allowed the students to assimilate in a better way the learning in the mentioned subject, that is to say, they extended their mathematical logical reasoning to develop the respective flow charts without any difficulty. That is, they expanded their mathematical logical reasoning to develop the respective flow diagrams without any difficulty.
  • Referencias
  • Cómo citar
  • Del mismo autor
  • Métricas
Ayala, O. (2017). Razonamiento: Lógico, Matemático, Inductivo, Deductivo, Abstracto. https://drive.google.com/open?id=1EPlL974OSwMlMXyRInbaCFP2f5NNXZGM

bebras.org. (2017, October). What is Bebras | www.bebras.org. https://www.bebras.org/

Berabeu Soria, G. (2017). (PDF) RECURSOS PARA EL AULA 100 problemas matemáticos. https://www.academia.edu/28036859/RECURSOS_PARA_EL_AULA_100_problemas_matem%C3%A1ticos

Berrocoso, J. V., Sánchez, M. R. F., & Arroyo, M. del C. G. (2015). El pensamiento computacional y las nuevas ecolog??as del aprendizaje. Revista de Educación a Distancia, 46.

Blake, J. D. (2011). Language considerations in the first-year CS curriculum. Journal of Computer Science, 26(6), 124–129–124–129.

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing computational thinking in compulsory education. European Commission, JRC Science for Policy Report.

codeSpark. (2017, October). Coding App for Kids | codeSpark Academy. https://codespark.com/

Compañ-Rosique, P., Satorre-Cuerda, R., Llorens-Largo, F., & Molina-Carmona, R. (2015). Enseñando a programar: Un camino directo para desarrollar el pensamiento computacional. Revista de Educación a Distancia, 46.

Computer Science Education Research Group. (2017, October). CS Unplugged. Informática Sin Un Ordenador. https://csunplugged.org/

Dapozo, G. N., Petris, R. H., Greiner, C. L., Esp??ndola, M. C., López, M., & others. (2016). Capacitación en programación para incorporar el pensamiento computacional en las escuelas. XI Congreso de Tecnolog??a en Educación y Educación en Tecnolog??a (TE&ET 2016).

FORMAS - PRUEBAS SER BACHILLER. (2017). RAZONAMIENTO ABSTRACTO | FORMAS - PRUEBAS SER BACHILLER. https://drive.google.com/open?id=1ymz_nVuZdBjv_Wo408exDYdzRSohYZCO

Fuentes-Rosado, J. I., & Moo-Medina, M. (2017). Dificultades de aprender a programar. Revista Educación En Ingenier??a, 12(24), 76–82–76–82.

Hour of Code. (2017, October). Hour of Code: Join the Movement. Code.Org. https://hourofcode.com/

Insuasti, J. (2016). Problemas de enseñanza y aprendizaje de los fundamentos de programación. Revista Educación y Desarrollo Social, 10(2), 234–246–234–246.

LightBot Inc. (2018, February). LightBot. https://lightbot.com/
Massachusetts Institute of Technology. (2017, October). Scratch—Imagine, Program, Share. https://scratch.mit.edu/

Montes-León, H., Hijón-Neira, R., Pérez-Mar??n, D., & León, S. R. M. (2019). Improving Programming Learning on High School Students through Educative Apps. 1–6–1–6.

Proyecto KDE y la comunidad. (2018, February). RKWard. https://rkward.kde.org/

Queiruga, C. A., Fava, L. A., Gómez, N. S., Kimura, I., & Brown Bartneche, M. (2014). El juego como estrategia didáctica para acercar la programación a la escuela secundaria. XVI Workshop de Investigadores en Ciencias de la Computación.

Robot School. (2017). ?Robot School. Programming For Kids. App Store. files/11/id943154220.html

Román-González, M., Pérez-González, J. C., & Jiménez-Fernández, C. (2015). Test de Pensamiento Computacional: Diseño y psicometría general. III Congreso Internacional Sobre Aprendizaje, Innovación y Competitividad (CINAIC 2015).

Silva, V., da Silva, L. L., & França, R. (2017). Pensamento computacional na formação de professores: Experiências e desafios encontrados no ensino da computação em escolas públicas. 23(1), 805–805.

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

Zapata-Ros, M. (2015). Pensamiento computacional: Una nueva alfabetización digital. Revista de Educación a Distancia, 46.

Zúñiga, M. E., Rosas, M. V., Fernández, J., & Guerrero, R. A. (2014). El desarrollo del pensamiento computacional para la resolución de problemas en la enseñanza inicial de la programación. XVI Workshop de Investigadores en Ciencias de la Computación.
Montes-León, H., Hijón- Neira, R., Pérez-Marín, D., & Montes-León, S. R. (2020). Improving Computational Thinking in Secondary Students with Unplugged Tasks. Education in The Knowledge Society, 21, 12. https://doi.org/10.14201/eks.23002

Downloads

Download data is not yet available.

Publication Facts

Metric
This article
Other articles
Peer reviewers 
2
2.4

Reviewer profiles  N/A

Author statements

Author statements
This article
Other articles
Data availability 
N/A
16%
External funding 
N/A
32%
Competing interests 
N/A
11%
Metric
This journal
Other journals
Articles accepted 
20%
33%
Days to publication 
140
145

Indexed in

Editor & editorial board
profiles
Academic society 
N/A
Publisher 
Ediciones Universidad de Salamanca
+