

Computational Thinking Papers in LearnTechLib (900+)
Our SIG explores the integration of computational thinking (CT) in teacher professional development and P-12 education.
Computational thinking is a process through which complex problems can be broken apart to identify solutions that could be carried out by computers–some think of CT as the grammar of computer science languages. Computational thinking provides a framework for learning and applying strategies such as algorithmic thinking, pattern recognition, abstraction, and decomposition. In educational settings these strategies allow a student (or teacher) to develop logical thinking, solve problems, be innovative, create, organize, analyze information, and collaborate with others to make a better world.
Teachers can integrate CT elements in any discipline, at any grade level, to develop students’ self-efficacy, and digital literacies. Computational thinking can be taught with or without a computer. When students receive a spiraling curriculum in CT they are prepared to learn advanced skills in secondary and post secondary settings that allow them to create digital solutions and apply analytical thinking to solve problems.
Learning CT develops students’ agency and interest in fields of practice such as engineering, computer science, big data, and information technology. Moreover, it empowers learners to see the apparatus operating behind the screens of their devices and recognize their own opportunities for engagement in their digital future.
We invite you to join the Computational Thinking SIG and look forward to meeting you at the SITE conference to discuss your CT research interest, professional goals, and future directions of the SIG.


