यह पाठ्यक्रम शिक्षकों में समस्या-समाधान, आलोचनात्मक चिंतन, रचनात्मकता तथा तार्किक सोच जैसे 21वीं सदी के महत्वपूर्ण कौशलों का विकास करने के लिए तैयार किया गया है। इसके माध्यम से शिक्षक कम्प्यूटेशनल थिंकिंग (Computational Thinking-CT) एवं कोडिंग की मूलभूत अवधारणाओं को समझेंगे तथा उन्हें अपनी शिक्षण प्रक्रियाओं में प्रभावी रूप से एकीकृत करना सीखेंगे।

पाठ्यक्रम में कम्प्यूटेशनल थिंकिंग के प्रमुख स्तंभों—समस्या का विभाजन (Decomposition), पैटर्न पहचान (Pattern Recognition), अमूर्तीकरण (Abstraction) तथा एल्गोरिद्म (Algorithms)—का परिचय दिया गया है। साथ ही, वास्तविक जीवन के उदाहरणों, अनप्लग्ड एवं तकनीक-आधारित गतिविधियों के माध्यम से इन अवधारणाओं को कक्षा शिक्षण में लागू करने के व्यावहारिक तरीके प्रस्तुत किए गए हैं।

इसके अतिरिक्त, शिक्षक Scratch जैसे ब्लॉक-आधारित प्रोग्रामिंग प्लेटफ़ॉर्म के माध्यम से कोडिंग की मूल बातें सीखेंगे तथा एल्गोरिद्म का उपयोग करके सरल प्रोग्राम विकसित करना सीखेंगे। पाठ्यक्रम के अंत तक शिक्षक कम्प्यूटेशनल थिंकिंग के सिद्धांतों का उपयोग कर समस्याओं का समाधान करने, एल्गोरिद्म आधारित शिक्षण गतिविधियाँ विकसित करने तथा कोडिंग को प्रभावी शिक्षण-अधिगम प्रक्रिया का हिस्सा बनाने में सक्षम होंगे। This course is designed to help teachers develop essential 21st-century skills such as problem-solving, critical thinking, creativity, and logical reasoning through Computational Thinking (CT) and Coding. The course introduces the fundamental concepts and pillars of Computational Thinking, including decomposition, pattern recognition, abstraction, and algorithms, and demonstrates how these can be integrated into classroom teaching and learning.

Teachers will explore practical strategies, unplugged and technology-enabled activities, and real-life examples to understand and teach Computational Thinking effectively. The course also introduces coding through Scratch, a block-based programming platform, enabling teachers to create simple programs and apply algorithmic thinking in engaging ways.

By the end of the course, teachers will be able to apply Computational Thinking approaches to solve problems, design learning experiences, teach algorithms effectively, and integrate coding concepts into their pedagogical practices.
Course rating: 4.3(10014)
Course Hours: 3
The 21st Century Skills Course is designed for education officers from state to block levels to strengthen essential competencies, including the 4Cs, foundational literacies, and character development. Aligned with the vision of NEP 2020, it equips officers to drive innovation, enhance teaching practices, and lead the system toward a future-ready education model.
Course rating: 4.5(12655)
Course Hours: 1