Think Like a Problem Solver: Integrating Computational Thinking Across the Curriculum
One of the key challenges I observed while teaching Computational Thinking (CT) and Artificial Intelligence (AI) was that many teachers and students perceived these concepts as relevant only to Computer Science. Students often viewed CT simply as coding, while teachers found it difficult to integrate it into everyday classroom teaching. As a coordinator, I had to guide the entire team in addressing this challenge. I realised that opportunities to develop essential 21st-century skills such as logical reasoning, problem-solving, collaboration, and creativity were often being missed.
To address this, I designed and implemented an interdisciplinary teaching practice called “Think Like a Problem Solver.” Instead of beginning with computers or programming, I introduced Computational Thinking through familiar situations, puzzles, games, stories, and subject-specific activities. The focus shifted from learning technology to learning how to think systematically.
The approach was aligned with NEP 2020, NCFSE 2023, and the CBSE initiative on Computational Thinking and Artificial Intelligence for Classes III–X. Activities were mapped to the four pillars of Computational Thinking - Decomposition, Pattern Recognition, Abstraction and Algorithm Design, while also integrating critical thinking and collaboration.
Implementation began with simple classroom activities across subjects. In Mathematics, students analysed number patterns, solved logic puzzles, and broke complex word problems into smaller steps. In Science, they designed flowcharts to explain processes such as the water cycle and food chains. In Social Science, students created decision trees for disaster management and community planning. In languages, learners sequenced stories, identified recurring patterns in narratives, and developed algorithms for writing descriptive paragraphs. Even during school events, students used algorithmic thinking to identify tasks, sequence actions, assign responsibilities, and evaluate outcomes.
Teachers were encouraged to facilitate learning through group discussions rather than direct instruction. Students worked collaboratively to identify problems, propose multiple solutions, test their ideas, and reflect on their effectiveness. I also developed age-appropriate worksheets, unplugged activities, assessment rubrics, and reflection journals that enabled students to demonstrate their thinking process rather than only the final answer.
The impact of this practice was significant. Students became more confident in analysing unfamiliar problems and explaining their reasoning. Classroom participation increased because activities were hands-on, collaborative, and connected to real-life experiences. Learners who were previously hesitant to engage in traditional lessons became active contributors during problem-solving discussions. Teachers also observed students applying Computational Thinking strategies independently while solving problems across Mathematics, Science and other subjects. The emphasis on reasoning and reflection strengthened both conceptual understanding and communication skills.
The practice also strengthened teachers’ confidence in integrating CT across the curriculum. Through professional development sessions and collaborative planning, teachers realised that Computational Thinking is not an additional subject but a powerful pedagogical approach that enriches existing classroom practices. Since the activities required minimal technology, they were practical and adaptable to diverse school contexts.
This experience reinforced an important lesson for me: innovation in education is not always about introducing new technology; it is about transforming the way students think and learn. By creating meaningful, real-world learning experiences, we can nurture curiosity, resilience, and a structured approach to problem-solving. When Computational Thinking is embedded across subjects, it becomes more than a skill it becomes a way of thinking that prepares learners to navigate an increasingly complex and technology-driven world.
About Celebrating the Teacher Campaign
Teacher360’s Celebrating the Teacher campaign invited educators across India to share innovative classroom ideas and practices that make learning more engaging, meaningful and child-centred. From the submissions received, 10 educators were shortlisted for their distinctive approaches to teaching and learning. The campaign celebrates teachers who experiment, reflect and create learning experiences that go beyond conventional classroom practices.
About the Author
Ms. Vineeta Bagga, Senior Coordinator, Sri Venkateshwar International School, New Delhi, shares an interdisciplinary practice that integrates Computational Thinking across the curriculum for Primary, Middle and Secondary School learners. Through “Think Like a Problem Solver,” she uses puzzles, games, real-life situations and subject-based activities to develop skills such as decomposition, pattern recognition, abstraction and algorithmic thinking. Her approach connects Computational Thinking with Mathematics, Science, Social Science and ICT, encouraging students to analyse problems, explore solutions and explain their thinking. The practice demonstrates how Computational Thinking can become a way of thinking and learning across subjects, while nurturing logical reasoning, creativity, collaboration and problem-solving skills.
