The role of thinking in programming
This paper explores the bidirectional relationship between thinking and programming. It discusses the role of thinking in programming education and examines whether programming can foster higher-order thinking skills. Attention is given to certain challenges in programming education that conflict with the principles of constructive thinking.
Institutions
- Shumen University (BG)
Publication Details
- Journal
- Mathematical and Software Engineering (Shumen University)
- Published
- 2025-11-23
- DOI
- https://doi.org/10.5281/zenodo.17690957
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 0.00