पाठ 6: फ्रोज़न के साथ नेस्टड लूप्स

लूप | नेस्टड लूप्स | जमा हुआ!

रूप-रेखा

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

उद्देश्य

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

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

एजेंडा

तैयार हों (15)

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

समाप्ति (15)

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

लक्ष्य

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

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

तैयारी

लिंक

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

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

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

शब्दावली

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

अध्यापन गाइड

तैयार हों (15)

परिचय

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

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

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

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

कोर्स E ऑनलाइन पहेलियां - वेबसाइट

पहेलियों के इस सेट को प्रगति के तौर पर स्थापित किया गया है। इसका मतलब है कि प्रत्येक पहेली अगली पहेली के लिए एक नींव का निर्माण करती है। छात्र उनके द्वारा पहले से ही लिखे गए कोड में छोटे और साधारण बदलाव करके अधिक से अधिक दिलचस्प डिज़ाइन बनाने का आनंद लेंगे।

समाप्ति (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.

पार-पाठिक अवसर

यह सूची अन्य सामग्री क्षेत्रों में मानकों का समर्थन करने के लिए इस पाठ में अवसरों का प्रतिनिधित्व करती है।

समान कोर अंग्रेजी भाषा कला के मानक

L - भाषा
  • 3.L.6 - ग्रेड-उपयुक्त संवादात्मक, सामान्य शैक्षणिक और विषय-विशिष्ट शब्द और वाक्यांश अर्जित व उपयोग करें, उनके सहित, जो स्थानिक और अस्थायी संबंधों का संकेत देते हैं (जैसे, उस रात खाना खाने के बाद हम उन्हें ढूंढने गए)।
SL - बोलना व सुनना
  • 3.SL.1 - दूसरों के विचारों के आधार पर और उनके खुद के विचारों को स्पष्ट रूप से अभिव्यक्त करते हुए, ग्रेड 3 के विषयों, टेक्सट के बारे में विविध साझेदारों के साथ कई प्रकार की सहयोगात्मक चर्चा (आमने-सामने, समूहों में, और अध्यापक-संचालित) में प्रभावशाली रूप से शामिल हों।
  • 3.SL.1.b - चर्चा के लिए सहमति-प्राप्त नियमों का पालन करें (जैसे, सम्मानपू्र्ण तरीके से संबोधित करना, दूसरों को ध्यानपूर्वक सुनना, चर्चा के अंतर्गत विषयों और टेक्सट संदेशों के बारे में एक बार में एक ही व्यक्ति का बोलना)।
  • 3.SL.6 - निवेदन किया गया विवरण या स्पष्टीकरण प्रदान करने के लिए जब कार्य और स्थिति के लिए उपयुक्त हो तो पूरे वाक्य में बोलें।

समान कोर गणित के मानक

G - ज्यामिति
  • 3.G.2 - आकृतियों को बराबर क्षेत्रों वाले भागों में बांटें। प्रत्येक भाग के क्षेत्र को पूर्णांक की इकाई भिन्न के तौर पर अभिव्यक्त करें। उदाहरण के लिए, आकृति को समान क्षेत्र वाले 4 भागों में बांटें और प्रत्येक भाग के क्षेत्र का वर्णन आकृति के क्षेत्र के 1/4 के तौर पर करें।
MP - गणित के अभ्यास
  • MP.1 - सवालों का अर्थ निकालें और उन्हें हल करने का निरंतर प्रयास करें
  • MP.2 - अमूर्त रूप से और मात्रात्मक ढंग से तर्क करें
  • MP.4 - गणित के साथ मॉडल बनाएं
  • MP.5 - कार्यनीतिक रूप से उपयुक्त टूल्स का उपयोग करें
  • MP.6 - शुद्धता पर ध्यान दें
  • MP.7 - संरचना खोजें व उसका उपयोग करें
  • MP.8 - दोहराए गए तर्क में नियमितता खोजें और व्यक्त करें
OA - कार्य प्रणालियां व बीजगणितीय चिंतन
  • 3.OA.4 - तीन पूर्णांकों से संबंधित गुणा या भाग की समीकरण में अज्ञात पूर्णांक निर्धारित करें। उदाहरण के लिए, ऐसी अज्ञात संख्या निर्धारित करें, जो समीकरणों 8 × ? = 48, 5 = � ÷ 3, 6 × 6 = ? में से प्रत्येक में समीकरण को सही बनाती हो।

नेक्सट जेनरेशन साइंस संबंधी मानक

ETS - Engineering in the Sciences
ETS1 - इंजीनियरिंग डिज़ाइन
  • 3-5-ETS1-1 - किसी आवश्यकता या इच्छा पर विचार करते हुए सामान्य डिज़ाइन को परिभाषित करें, जिसमें सफलता के लिए निर्दिष्ट मापदंड और सामग्री, समय या लागत पर नियंत्रण शामिल हों।
  • 3-5-ETS1-2 - इस आधार पर किसी समस्या के बहुत-से संभावित समाधान तैयार करें व उनके बीच तुलना करें कि प्रत्येक की मापदंड और समस्या के नियंत्रणों को पूरा करने की कितनी संभावना है।