Education in the Knowledge Society 21 (2020) article 24 Ediciones Universidad de Salamanca | https://doi.org/10.14201/eks.23002 24 - 1 Education in the Knowledge Society journal homepage http://revistas.usal.es/index.php/eks/ Improving Computational Thinking in Secondary Students with Unplugged Tasks Mejora del Pensamiento Computacional en Estudiantes de Secundaria con Tareas Unplugged Hernán Montes-León a , Raquel Hijón-Neira b , Diana Pérez-Marín c , Sergio Raúl Montes-León d a Universidad Rey Juan Carlos, Madrid, España https://orcid.org/0000-0001-9309-1252 h.montes.2016@alumnos.urjc.es b Computer Science Department, Universidad Rey Juan Carlos, Madrid, España https://orcid.org/0000-0003-3833-4228 raquel.hijon@urjc.es c Computer Science Department, Universidad Rey Juan Carlos, Madrid, España https://orcid.org/0000-0003-3390-0251 diana.perez @urjc.es d Universidad Rey Juan Carlos, Madrid, España https://orcid.org/0000-0002-2564-4465 s.montesl@alumnos.urjc.es 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 teach- ing 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 K-10 (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. RESUMEN La enseñanza-aprendizaje de fundamentos de programación se va incrementando en las escuelas de secundaria, sin embargo, es una tarea muy difícil para el docente debido a que el estudiante aún no ha desarrollado por completo su pensamiento computacional, lo que dificualta el apren- dizaje de fundamentos de programación. En este artículo se describen el desarrollo de activida- des de pensamiento computacional previo a la enseñanza de fundamentos de programación y se analizan los datos obtenidos de un pre y post Test de pensamiento computacional aplicado a un grupo control y un grupo experimental. Luego se analizan los resultados obtenidos de un test de fundamentos de programación tanto al grupo de control como al experimental. La actividad ha sido evaluada durante el curso académico 2017-2018 por 80 estudiantes de secundaria de K-10 (15 y 16 años). Nuestros resultados indican que el desarrollo de activida- des de pensamiento computacional previo a la enseñanza de fundamentos de programación ha permitido que los estudiantes asimilen de mejor manera el aprendizaje en la mencionada materia, es decir ampliaron su razonamiento lógico-matemático para desarrollar los respectivos diagra- mas de flujo sin ninguna dificultad. ARTICLE INFO Key words: Computational thinking Secondary education Programming fundamentals Unplugged approach Palabras clave: Pensamiento computacional Educación secundaria Fundamentos de programación Enfoque unplugged Recibido, 30/04/2020. Revisado, 12/05/2020. Aceptado, 28/05/2020. Publicado 18/09/2020 e-ISSN: 2444-8729