दिखाई देने वाली मशीन पढ़ाना

शिक्षक संसाधन

दृश्य कंप्यूटिंग पाठ्यक्रम के लिए दस व्यावहारिक इकाई योजनाएँ, छापने योग्य कार्यपत्रक और सार्वजनिक उत्तर कुंजियाँ। हर इकाई में तीन पाठ और 45 मिनट के तीन कक्षा सत्र हैं। खाते, कक्षा कोड या छात्र रिकॉर्ड की आवश्यकता नहीं है।

गति और प्रमाण

हर इकाई में 45 मिनट के तीन सत्र हैं (कुल 135 मिनट), हर सत्र में एक पाठ। पाठ का समय अनुमान केंद्रित व्यक्तिगत गतिविधि के लिए है, पूरी कक्षा अवधि के लिए नहीं। सुझाया क्रम: 5 मिनट याद करना/अनुमान; 8 मिनट एक निष्पादन दिखाना; 20 मिनट जोड़ी में प्रयोग और चुनौती; 7 मिनट तुलना/त्रुटि सुधार की व्याख्या; 5 मिनट स्वतंत्र अंतिम उत्तर।

चार प्रकार के प्रमाण लें: संबंधित स्थिति का अनुमान; सीमाओं सहित अलग मामलों में व्यवहार; रिकॉर्ड और स्थिति से व्याख्या; तथा एक अंतर का तर्कपूर्ण सुधार। कागज़ या विद्यालय की स्वीकृत प्रक्रिया में हर पहलू को शुरुआती, सहायता से या स्वतंत्र रूप से दर्ज करें। चुनौती पास होना मशीन के व्यवहार का प्रमाण है, लेखन का या पूरी समझ का नहीं। समान रूप से सही प्रोग्राम स्वीकार करें; सार्वजनिक कुंजी एक उदाहरण है, एकमात्र उत्तर नहीं।

दस इकाई योजनाएँ

मशीन से मिलें

पढ़ना/चलाना, रजिस्टर, PC, आउटपुट और रुकना समझाएँ।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • PC से पढ़ना/चलाना समझाएँ।
  • स्रोत पंक्तियाँ और निर्देश क्रमांक अलग पहचानें।
  • दूसरे रजिस्टर में मान बचाएँ।
  • छोटे प्रोग्राम की स्थिति अनुमान और बहाल करें।

गणित और इनपुट

बचाए इनपुट और जाँच मामलों के साथ पूर्णांक गणना बनाएँ।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • क्रमबद्ध व्यंजक को संचायक क्रियाओं में बदलें।
  • मान बदलने वाली क्रिया से पहले इनपुट बचाएँ।
  • ऋणात्मक नीचे-की-ओर भाग और चिह्न वाला शेष अलग समझें।
  • दो-इनपुट कैलकुलेटर शून्य/ऋणात्मक मामलों से जाँचें।

बाइट मेमोरी

मानों को पतों से अलग पहचानें और बाइट मेमोरी पढ़ें/लिखें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • स्थिर मान, रजिस्टर मान और मेमोरी पढ़ाई अलग पहचानें।
  • पता रजिस्टर उपयोग करें।
  • बाइट परिवर्तन और पता सत्यापन अलग समझाएँ।
  • रिकॉर्ड में पढ़ना/लिखना पहचानें।

निर्णय और फ्लैग

तुलना, शेष और लेबल वाले रास्तों से निर्णय व्यक्त करें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • CMP के संग्रहित शून्य फ्लैग से शाखा लें।
  • बराबरी और सम-विषम रास्ते बनाएँ।
  • इनपुट पहले से रखे डेटा से मिलाएँ।
  • वर्तमान कोड मान से स्वतंत्र निर्णय दर्ज और समझाएँ।

दोहराव और काउंटर

सीमित लूप, शून्य मामले, काउंटर और संचायक उपयोग करें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • LOOP/RETURN जोड़ी बनाएँ।
  • दोहराव गिनती, बदलता काउंटर और कुल अलग पहचानें।
  • शून्य दोहराव संभालें।
  • योग की सरल अपरिवर्तनीय शर्त बताएँ।

स्थिति वाले एल्गोरिदम

फैक्टोरियल, फिबोनाची और उलटी प्रतिलिपि की अपरिवर्तनीय शर्तें समझें और जाँचें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • संचायक के लिए सही तत्समक चुनें।
  • फिबोनाची के दो मान सुरक्षित रखें।
  • स्रोत/गंतव्य संकेतक चलाएँ।
  • अपरिवर्तनीय शर्त से उलटी प्रतिलिपि का संरक्षण समझाएँ।

स्टैक और फ़ंक्शन

LIFO डेटा, कॉल फ़्रेम और बचाने/बहाल करने की सहमति उपयोग करें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • LIFO और खाली डेटा स्टैक त्रुटि समझाएँ।
  • कॉल फ़्रेम में PC+1 का अनुसरण करें।
  • फ़ंक्शन फिर उपयोग करें।
  • बचाने/बहाल करने की सहमति से वादे वाले रजिस्टर सुरक्षित रखें।

बिट और निरूपण

बिट चुनें, पलटें और चिह्न वाला 32-बिट व्यवहार समझाएँ।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • AND मास्क से बिट चुनें।
  • OR से बिट लगाएँ।
  • XOR दो बार लगाने पर मूल मान दिखाएँ।
  • चिह्न वाला 32-बिट NOT बाइट उलटने से अलग रखें और चिह्न-मास्क तुलना छोटे लिखित दायरे तक रखें।

शेड्यूलिंग, कोर और घटनाएँ

शेड्यूलिंग नीति, काम विभाजन और हैंडलर स्थिति बहाली अलग समझें।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • शेड्यूलर नीति को निर्देश से अलग पहचानें।
  • स्वतंत्र कार्य/कोर स्थिति दर्ज करें।
  • काम बाँटें और परिणाम जोड़ें।
  • घटना हैंडलर के आसपास मुख्य स्थिति बचाएँ/लौटाएँ।
  • अनुकरण और वास्तविक समानांतर हार्डवेयर अलग पहचानें।

छोटे प्रोग्राम बनाएँ

निर्देशों से खेल, बफ़र उपकरण और काम वितरक बनाएँ।

3 × 45 मिनट · कुल कक्षा समय: 135 मिनट

  • इनपुट/नियम/स्थिति से लक्ष्य खेल बनाएँ।
  • स्टैक से बदलती लंबाई बफ़र उलटें।
  • कतार वितरक सेवाओं में बाँटें।
  • पूरे रजिस्टर परिणाम और बाइट रिकॉर्ड अलग पहचानें।

पाठ्यक्रम संबंध टिप्पणियाँ

OpenKernel EDU निम्न ढाँचों की अवधारणाओं से मेल खाता है। ये संबंध शिक्षक योजना में मदद करते हैं। गतिविधि चुनते समय वर्तमान स्थानीय कक्षा या पाठ्यक्रम अपेक्षाएँ और मूल्यांकन आवश्यकताएँ देखें।

ओंटारियो

प्राथमिक गणित में कोडिंग और संगणकीय सोच; माध्यमिक कंप्यूटर अध्ययन/डिजिटल तकनीक में एल्गोरिदम, प्रोग्रामिंग, डेटा निरूपण और कंप्यूटर सिस्टम।

इकाइयाँ 1–3 स्थिति/डेटा/कंप्यूटर, 4–8 क्रम/नियंत्रण/एल्गोरिदम/त्रुटि सुधार/निरूपण और 9–10 विभाजन/सिस्टम/प्रोजेक्ट लेती हैं। वास्तविक कक्षा अपेक्षाएँ स्थानीय रूप से चुनें। मॉडल सभी गणितीय, डिजिटल नागरिकता, हार्डवेयर निर्माण या नेटवर्क उद्देश्यों का पूरा कवरेज नहीं देता।

ब्रिटिश कोलंबिया

समाधान बनाने, जाँचने और सुधारने से Applied Design, Skills and Technologies सीखना; माध्यमिक कंप्यूटर अध्ययन/प्रोग्रामिंग में एल्गोरिदम, डेटा और सिस्टम।

इकाइयाँ 4–10 बार-बार प्रोग्राम बनाने और समझाने में; 1–3, 8 और 9 डेटा/स्थिति/सिस्टम निरूपण में सहायता करती हैं। कागज़ी डिज़ाइन, निष्पादन प्रमाण और चिंतन प्रक्रिया दिखाते हैं। वर्तमान कक्षा शब्दावली देखें; सभी ADST योग्यताएँ शामिल नहीं हैं।

अल्बर्टा

उपयुक्त विज्ञान/प्रोग्रामिंग संदर्भों में कंप्यूटिंग विज्ञान; वरिष्ठ माध्यमिक Career and Technology Studies Computing Science (CSE) में एल्गोरिदम, संरचित प्रोग्राम, डेटा और सिस्टम।

इकाइयाँ 1–8 स्थिति, नियंत्रण और अमूर्तन विकसित करती हैं; 9–10 विभाजन और परीक्षण लागू करती हैं। कक्षा के लिए गतिविधि चुनते समय वर्तमान अध्ययन कार्यक्रम और पाठ्यक्रम आवश्यकताएँ देखें।

चुने हुए CSTA 2017 संबंध

ये अवधारणा संदर्भ CSTA 2017 ढाँचा लेते हैं। औपचारिक विद्यालय मानचित्रण में पहचानकर्ता लगाने से पहले वर्तमान अपनाया संस्करण और पूरे मानक की कक्षा-स्तरीय सीमा देखें।

  • 1B-AP-10 — प्रोग्राम में क्रम, घटनाएँ, लूप और शर्तें। इकाइयों 1, 4, 5, 9 और 10 से मेल खाता है। अनुकरण घटनाएँ भौतिक उपकरण की घटना प्रणाली से अलग बताई गई हैं।
  • 2-AP-12 — प्रोग्राम में नियंत्रण संरचनाओं का संयोजन। निर्णय, लूप और कॉल से इकाइयों 4–7 और 10 से मेल खाता है। संयुक्त शर्त या अन्य नेस्टेड नियंत्रण की योजना में पूरा मानक लें।
  • 2-AP-13 — समस्याओं और उपसमस्याओं को संभालने योग्य हिस्सों में बाँटना। एल्गोरिदम भूमिकाओं, पुनः उपयोग सेवाओं और विभाजित काम से इकाइयों 6, 7, 9 और 10 से मेल खाता है।
  • 2-AP-14 — कोड व्यवस्थित करने के लिए पुनः उपयोग प्रक्रिया और पैरामीटर। इकाइयों 7 और 10 से मेल खाता है। VM उच्च-स्तरीय पैरामीटर घोषणाओं के बजाय रजिस्टर से इनपुट/परिणाम देने की सहमति लेता है।
  • 2-AP-17 — कई मामलों से व्यवस्थित जाँच और सुधार। अनुमान, त्रुटि सुधार की व्याख्या और विविध मामलों के साथ जाँची चुनौतियों से मेल खाता है। अकेला पास पूरे मानक का प्रमाण नहीं है।

इकाइयाँ 1–3, 8 और 9 कंप्यूटिंग सिस्टम अवधारणा से भी जुड़ती हैं। एल्गोरिदम, स्थिति, त्रुटि सुधार, अमूर्तन और नियंत्रण यहाँ पढ़ाए विचार हैं; अपेक्षाओं के नाम और सीमा के लिए स्थानीय ढाँचा देखें।

आधिकारिक स्रोत प्रवेश लिंक

वर्तमान अपनाया संस्करण और स्थानीय कक्षा या पाठ्यक्रम अपेक्षाएँ जाँचने के लिए ये आधिकारिक प्रवेश पृष्ठ लें।