← सभी शिक्षक संसाधन

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

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

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

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

सीखने के परिणाम

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

कक्षा से पहले

खंड की सीमा दिखाएँ; दोहराव गिनती के टोकन काउंटर/मान से अलग लें। 0/1/4 से शुरू करें। अभी RETURN की लूप भूमिका बताएँ; फ़ंक्शन भूमिका स्टैक इकाई में लें।

तीन सत्रों की योजना

सत्र 1: लूप: काम दोहराना · 45 मिनट

मुख्य विषय: दिया मान N बार दोहराएँ

जाँच बिंदु: N=0 पर कुछ नहीं छपता।

सत्र 2: काउंटर बनाना · 45 मिनट

मुख्य विषय: 1..N काउंटर और सुरक्षित उलटी गिनती 5..1 देखें

जाँच बिंदु: 0 पर खाली आउटपुट; 10 का अंत 10।

सत्र 3: एक से N तक योग · 45 मिनट

मुख्य विषय: 1..N योग

जाँच बिंदु: k चक्करों पर कुल 1+…+k और N=0 पर 0 छपता है।

सहायता और भिन्न आवश्यकताएँ

कागज़ पर अधिकतम तीन चक्कर और बिना रंग के गिनती/काउंटर/कुल नाम दें।

सोच आगे बढ़ाएँ

लूप में गिनती रजिस्टर बदलें और शुरू में पकड़ी गई दोहराव गिनती समझाएँ; सीमित LOOP को लेबल वाली उलटी गिनती से मिलाएँ।

मूल्यांकन प्रमाण

सामान्य काउंटर/योग, सीमा मामलों के प्रमाण और रिकॉर्ड पंक्ति से समर्थित एक-वाक्य अपरिवर्तनीय शर्त।

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

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 कंप्यूटिंग सिस्टम अवधारणा से भी जुड़ती हैं। एल्गोरिदम, स्थिति, त्रुटि सुधार, अमूर्तन और नियंत्रण यहाँ पढ़ाए विचार हैं; अपेक्षाओं के नाम और सीमा के लिए स्थानीय ढाँचा देखें।

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

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