Teaching Computational Thinking Through a Cross-Curricular Approach Supported by Programming Patterns
Deller Ferreira, Cássio Martins, Samuel Costa, Dirson Campos
2025
Abstract
Computational thinking means thinking or solving problems like computer scientists. It refers to the thought processes needed to understand problems and formulate solutions, making it a crucial skill for success in today’s world. Therefore, it is essential that schools provide students with the necessary skills to think logically and solve problems. However, there is little knowledge among teachers about computational thinking, and some misconceptions about it suggest a demand for the term to be better explored in the context of initial teacher training. In this research, design-based research was used to develop teaching strategies and tasks for elementary students, involving programming patterns to develop computational thinking skills cross-curricularly. Six teachers positively evaluated a questionnaire analysing the strategies and tasks regarding clarity, compatibility, productivity, technological role, scope, and student focus. The set of cross-curricular teaching strategies involving programming patterns to develop thinking skills presented in this research constitutes an innovative and effective approach to teaching computational thinking in a contextualized, integrated, and systematic way.
DownloadPaper Citation
in Harvard Style
Ferreira D., Martins C., Costa S. and Campos D. (2025). Teaching Computational Thinking Through a Cross-Curricular Approach Supported by Programming Patterns. In Proceedings of the 17th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-746-7, SciTePress, pages 641-648. DOI: 10.5220/0013137700003932
in Bibtex Style
@conference{csedu25,
author={Deller Ferreira and Cássio Martins and Samuel Costa and Dirson Campos},
title={Teaching Computational Thinking Through a Cross-Curricular Approach Supported by Programming Patterns},
booktitle={Proceedings of the 17th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2025},
pages={641-648},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013137700003932},
isbn={978-989-758-746-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 17th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - Teaching Computational Thinking Through a Cross-Curricular Approach Supported by Programming Patterns
SN - 978-989-758-746-7
AU - Ferreira D.
AU - Martins C.
AU - Costa S.
AU - Campos D.
PY - 2025
SP - 641
EP - 648
DO - 10.5220/0013137700003932
PB - SciTePress