National Year 9 Computing
अध्याय: 3
1. Computer science
Computational thinking · Algorithms · Programming · Boolean logic and binary · Computer systems
- खोज (Searching) और छँटाई (Sorting) एल्गोरिदम – खोज एल्गोरिदम सूची में कोई चीज़ ढूँढता है; छँटाई एल्गोरिदम सूची को क्रम में लगाता है। रेखीय खोज एक-एक करके देखती है और किसी भी सूची पर चलती है। द्विआधारी खोज छँटी सूची को हर बार आधा करती है और बहुत तेज़ है। बबल सॉर्ट पड़ोसियों की अदला-बदली करता है; मर्ज सॉर्ट सूची तोड़कर छँटे टुकड़े जोड़ता है, जो बड़ी सूचियों में तेज़ है।
- प्रोग्रामिंग की मूल बातें: अनुक्रम, चयन, लूप और फ़ंक्शन – प्रोग्राम सटीक निर्देशों का समूह है जिसे कंप्यूटर मानता है। हर प्रोग्राम तीन संरचनाओं से बनता है: अनुक्रम (क्रम से कदम), चयन (if/else से चुनाव) और पुनरावृत्ति (लूप)। चर मान संभालकर रखते हैं। फ़ंक्शन कोड को नाम वाले, दोबारा इस्तेमाल होने वाले खंडों में बाँटते हैं, जिससे प्रोग्राम मॉड्यूलर बनता है और उसे जाँचना, सुधारना और सँभालना आसान होता है।
- संख्या पद्धति और कूटन (Encoding) – संख्या पद्धति अंकों और आधार से संख्याएँ लिखने का तरीका है। दशमलव (आधार 10) में 0–9, बाइनरी (आधार 2) में 0 और 1, ऑक्टल (आधार 8) में 0–7, और हेक्साडेसिमल (आधार 16) में 0–9 और A–F। दशमलव से किसी आधार में: आधार से बार-बार भाग देकर शेष नीचे से ऊपर पढ़ें; भिन्न भाग के लिए आधार से गुणा करके पूर्णांक ऊपर से नीचे पढ़ें। दशमलव में: हर अंक × स्थानीय मान, फिर जोड़ें। बाइनरी ↔ ऑक्टल में 3 बिट के समूह, बाइनरी ↔ हेक्स में 4 बिट के। टेक्स्ट कूटन से रखा जाता है: ASCII (7 बिट, 128 अक्षर), ISCII (8 बिट, भारतीय लिपियाँ) और यूनिकोड (हर लिपि), जो UTF-8 (1–4 बाइट) या UTF-32 (4 बाइट) में सहेजा जाता है।
- कंप्यूटिंग सिस्टम: ऐप से लेकर लॉजिक गेट तक – कंप्यूटिंग सिस्टम इनपुट लेता है, प्रोसेस करता है, आउटपुट देता है और डेटा भंडारित करता है। हार्डवेयर भौतिक हिस्से हैं; सॉफ़्टवेयर निर्देश हैं। सिस्टम अमूर्तन (abstraction) की परतों में बने होते हैं: ऊपर ऐप, बीच में ऑपरेटिंग सिस्टम, नीचे हार्डवेयर, और हार्डवेयर के अंदर लॉजिक गेट। हर परत अपनी बारीकियाँ ऊपर वाली परत से छिपाती है। ऑपरेटिंग सिस्टम मेमोरी संभालता है, CPU का समय बाँटता है, फ़ाइलें सजाता है, ड्राइवर से डिवाइस चलाता है और सिस्टम सुरक्षित रखता है। लॉजिक गेट (AND, OR, NOT आदि) 1 और 0 से फ़ैसले बनाते हैं। अच्छे डिवाइस उपयोग में आसान बनाए जाते हैं, और समस्या आने पर व्यवस्थित तरीक़े से सुधार किया जाता है: बताओ, आसान जाँच, एक बार में एक बदलाव, जाँचो, लिखो।
2. Information technology
Creative digital projects · Digital content
- ICT की बुनियादी बातें: कंप्यूटर, क्लाउड और लर्निंग प्लेटफ़ॉर्म का सुरक्षित उपयोग – ICT यानी सूचना और संचार प्रौद्योगिकी: वे उपकरण, सॉफ़्टवेयर और नेटवर्क जिनसे हम जानकारी बनाते, रखते और बाँटते हैं। हर कंप्यूटर इनपुट लेता है, प्रोसेस करता है, आउटपुट देता है और डेटा भंडारण में रखता है। भंडारण बाइट में मापा जाता है, और हर बड़ी इकाई (KB, MB, GB, TB) पिछली से लगभग 1000 गुना होती है। अच्छे डिजिटल विद्यार्थी फ़ाइलें साफ़ नाम वाले फ़ोल्डरों में रखते हैं, लर्निंग प्लेटफ़ॉर्म पर काम लेते-जमा करते हैं, 3-2-1 नियम से बैकअप लेते हैं और लंबे पासफ़्रेज़ व दो-चरण लॉगिन से खाते बचाते हैं। ICT से वीडियो, वेबसाइट और पॉडकास्ट जैसे रचनात्मक प्रोजेक्ट भी बनते हैं।
- मीडिया साक्षरता (Media Literacy) – मीडिया साक्षरता मीडिया को पढ़ने, उस पर सवाल करने और खुद बनाने का हुनर है: समाचार, विज्ञापन, वीडियो, पोस्ट, फ़िल्म और गेम। हर मीडिया पाठ किसी ने, किसी उद्देश्य से, किसी दर्शक के लिए बनाया है, और उसमें ऐसे रूप, परिपाटियाँ और तकनीकें हैं जो हमारी भावना बदलती हैं। मीडिया-साक्षर व्यक्ति मानने या शेयर करने से पहले स्रोत, सबूत, दूसरे स्रोत और मूल जाँचता है, पूर्वाग्रह और फ़िल्टर बबल पहचानता है, और ज़िम्मेदारी से अपना मीडिया बनाता है।
3. Digital literacy
Safe and responsible use
- डिजिटल पदचिह्न और नेट शिष्टाचार – डिजिटल पदचिह्न वह डेटा का निशान है जो हम ऑनलाइन छोड़ते हैं। सक्रिय पदचिह्न जान-बूझकर साझा होते हैं (पोस्ट, कमेंट, फ़ॉर्म); निष्क्रिय पदचिह्न हमारी जानकारी के बिना इकट्ठे होते हैं (कुकीज़, ब्राउज़िंग हिस्ट्री, लोकेशन, IP पता)। ये मिटाना कठिन है और बाद में दूसरे देख सकते हैं। हम डिजिटल समाज में रहते हैं जहाँ पढ़ाई, बैंकिंग, ख़रीदारी और सरकारी सेवाएँ ऑनलाइन हैं; इसका ज़िम्मेदार उपयोगकर्ता डिजिटल नागरिक (नेटिज़न) है। नेट शिष्टाचार: नैतिक (कॉपीराइट मानें, भरोसेमंद जानकारी), सम्मानजनक (निजता, विविधता, बुलिंग नहीं) और ज़िम्मेदार (ज़्यादा निजी बातें नहीं, ट्रोल को जवाब नहीं)। संचार शिष्टाचार: सटीक, विनम्र, विश्वसनीय; सोशल मीडिया शिष्टाचार: सोच-समझकर पासवर्ड और प्राइवेसी, अपलोड से पहले सोचें, साझा करने से पहले जाँचें।