पाठ 8: फ्रोज़न में नेस्टड लूप्स

लूप | नेस्टड लूप्स | कलाकार

रूप-रेखा

अब जबकि छात्र जानते हैं कि अपनी लूप्स को कैसे रखना है, इसलिए वे बहुत-सी सुंदर चीज़ें बना सकते हैं। यह पाठ ऐना और एल्सा के शानदार आइस-स्केटिंग कौशलों का उपयोग करते हुए उनके खुद के पोर्टफोलियो-तैयार चित्र बनाने में मदद के लिए अभ्यासों की श्रृंखला की जानकारी देगा!

उद्देश्य

इस श्रृंखला में, छात्र ऐसे चित्र बनाते समय लूप्स के नेस्ट करने का अभ्यास करेंगे, जिन्हें वे साझा करने के लिए उत्साहित होंगे।

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

एजेंडा

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

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

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

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

लक्ष्य

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

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

तैयारी

लिंक

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

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

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

शब्दावली

  • लूप - कुछ बार-बार करने की क्रिया।
  • दोहराएं - कुछ दुबारा करें

अध्यापन गाइड

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

परिचय

कक्षा से पहेलियों के पिछले सेट पर चर्चा करने को कहें।

  • उन्होंने किसे पसंद/नापसंद किया?
  • कौन-सी पहेलियां मुश्किल थीं? क्यों?
  • कौन-सी पहेलियां आसान थीं? क्यों?
  • यदि आपको किसी दोस्त को नेस्टड लूप्स सिखानी होतीं, तो आप उन्हें समझने में मदद के लिए क्या कहते?

यदि समय हो, तो आज की पहेलियों के मुख्य पात्रों का परिचय दें, फ्रोज़न से ऐना और एल्सा। कक्षा को सिस्टर की पिछली कहानी बताएं, यदि कक्षा को पहले से पता नहीं है। उत्साह बढ़ाने के लिए, कक्षा को बताएं कि वे ऐना और एल्सा के आइस स्केट्स के साथ कुछ शानदार ड्राइंग्स बनाने के लिए नेस्टड लूप्स का उपयोग करेंगे!

मुख्य गतिविधि (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.
  • 1B-AP-13 - Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.