Implementing Reflective Thinking in Computer Science Unplugged to Enhance Computational Thinking
Abstract
Facilitating Computer Science Unplugged (CS-unplugged) activities with reflective thinking activities lead students to in-depth reviews of their decisions and think of ways to solve the CS-unplugged problems. This study aims to evaluate the instruction enriched with reflective thinking activities to develop computational thinking skills. The study was carried out as a case study in a Computer Science course. The participants were 24, 5th-grade secondary school students. Students used two-column reflection notes and daily diaries to reflect their thoughts. Data were collected through Computational thinking skills evaluation form (CTEF), interviews, and observations to examine the role of reflective thinking activities during the instruction. Descriptive analysis, the thematic analysis was carried out through interviews was used to analyze data. The use of the two-column reflection notes and diaries positively contributed to the development of students' computational thinking skills. The students who engaged in reflective thinking activities outperformed in exhibiting their computational thinking skills than those who did not engage in. We hope that the findings of this study will assist in the future design and implementation of CS-unplugged activities to improve CT skills.
Keywords
Full Text:
PDFReferences
Ugur, N. & Cakiroglu, U. (2024). Implementing reflective thinking in computer science unplugged to enhance computational thinking. International Journal of Technology in Education and Science (IJTES), 8(2), 196-218. https://doi.org/10.46328/ijtes.515
DOI: https://doi.org/10.46328/ijtes.515
Refbacks
- There are currently no refbacks.
Copyright (c) 2024 International Journal of Technology in Education and Science
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Abstracting/Indexing