पाठ 20: कटाई मशीन में सापेक्ष और लूप्स

नियमबद्ध | लूप | कटाई कर रहा है

रूप-रेखा

छात्र व्हाइल लूप्स तक लूप्स और इफ / एल्स स्टेटमेंट्स का अभ्यास करेंगे। ये सभी ब्लॉक्स सापेक्षों का उपयोग करते हैं। सभी तीनों का अभ्यास करके, छात्र जटिल और लचीला कोड लिखना सीखेंगे।

उद्देश्य

अलग-अलग परिदृश्यों में सापेक्षों के उपयोग का अभ्यास करना इस बारे में छात्रों की समझ विकसित करने में मदद करता है कि सापेक्ष क्या कर सकते हैं। पिछले पाठ में, छात्रों ने भूलभुलैया में इधर-उधर जाने के लिए सापेक्षों का उपयोग किया था। इस पाठ में, छात्र यह जानने में किसान की मदद करने के लिए सापेक्षों का उपयोग करेंगे कि फसलों की कटाई कब करनी है। नए पैटर्न उभरेंगे और छात्र सापेक्ष निर्धारित करने के लिए रचनात्मकता और तार्किक चिंतन का उपयोग करेंगे, जहां कोड चलाया और दोहराया जाना चाहिए।

एजेंडा

तैयार हों (5 मिनट)

मुख्य गतिविधि (30 मिनट)

समाप्ति (15 मिनट)

कोड स्टूडियो पर देखें

लक्ष्य

छात्र इस योग्य होंगे:

  • यदि, और यदि, और तर्क का उपयोग करते हुए बहु मूल्य सापेक्षों का विश्लेषण करने के लिए सापेक्षों को नेस्ट करें।
  • लूप और सापेक्ष कथन की एक साथ जोड़ी बनाएं।

तैयारी

लिंक

हेड्स अप! कृपया किसी भी उन दस्तावेज की एक प्रति बनाएं, जिन्हें आप छात्रों के साथ साझा करने वाले हैं।

अध्यापक के लिए

छात्रों के लिए

शब्दावली

  • शर्तें - एक कथन, जिसे प्रोग्राम यह देखने के जांचता है कि यह सही है या गलत। यदि सही होता है, तो क्रिया की जाती है। अन्यथा, क्रिया को नज़रअंदाज कर दिया जाता है।
  • सापेक्ष - वे कथन, जो केवल निश्चित शर्तों के अंतर्गत ही चलाए जा सकते हैं।
  • लूप - कुछ बार-बार करने की क्रिया।
  • दोहराएं - कुछ दुबारा करें
  • व्हाइल लूप - एक लूप, जिसे किसी स्थिति के सही होने बार लगातार दोहराया जाता है।

अध्यापन गाइड

तैयार हों (5 मिनट)

परिचय

छात्रों को आज अवधारणाओं के ज्यादा परिचय की जरूरत नहीं होगी क्योंकि उन्हें पिछले पाठ में उनका अभ्यास कर लिया था। इसकी बजाय, आप कटाई मशीन की कहानी साझा कर सकते हैं।

कटाई मशीन कद्दू, लेट्स और कॉर्न जैसी फसलें काटने का प्रयास कर रही है। हालांकि, किसान भूल गई है कि उनसे ये फसलें कहां उगाईं थीं, इसलिए उसे कटाई करने से पहले प्रत्येक पौधे को देखने की जरूरत है।

मुख्य गतिविधि (30 मिनट)

CSF एक्सप्रेस गाइड - वेबसाइट

छात्र लगतार इफ / एल्स स्टेटमेंट्स, व्हाइल लूप्स, और तक लूप्स के साथ काम करेंगे। चूंकि ये पहेलियां थोड़ी ज्यादा चुनौतीपूर्ण हैं, इसलिए छात्रों को तब तक उन पर बने रहने के लिए प्रोत्साहित करें, जब तक वे वर्णन न कर लें कि प्रत्येक प्रोग्राम के लिए क्या घटित होना चाहिए।

समाप्ति (15 मिनट)

जर्नल तैयार करना

छात्रों ने जिस बारे में सीखा है, यह क्यों उपयोगी है, और वे इस बारे में क्या महसूस करते हैं, लिखवाने से, किसी भी उस ज्ञान को ठोस बनाने में मदद मिल सकती है, जो उन्होंने आज प्राप्त किया है और भविष्य में उनके देखने के लिए एक समीक्षा शीट तैयार करें।

जर्नल संबंधी सुझाव:

  • आज का पाठ किस बारे में था?
  • आपको आज का पाठ कैसा लगा?
  • आपने अपनी गेम को बेजोड़ बनाने के लिए क्या किया?
  • ऐसी गेम चित्रित करें, जिसे आप भविष्य में बनाना चाहते हैं।

मानक संरेखण

पूर्ण पाठ्यक्रम संरेखण देखें

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
  • 1B-AP-11 - Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.