Supporting Teaching and Learning Computational Thinking Skills with Generative AI in Computing Education

Enrico Benedetti · 2025

Computational thinking (CT) skills allow us to achieve goals in a computation-driven world. Activities such as programming both benefit from and help improve CT skills, like abstraction and decomposition. Generative AI (GenAI) could be useful in developing CT skills. However, it could also change how we learn to program and which skills are more important. We aim to understand how GenAI can support the learning of CT skills in the context of computing education.

Read the paper · More papers on PaperTik