पाठ 10: क्लेक्टर में लूप्स

लूप | Collector

रूप-रेखा

"माई लूपी रोबोटिक फ्रेंड्स” से दोहराने वाले निर्देशों की अवधारणा पर आधारित, इस चरण में छात्र Code.org पर अधिक प्रभावी रूप से खजाना एकत्र करने के लिए लूप्स का उपयोग करेंगे।

उद्देश्य

इस पाठ में, छात्र लूप्स के बारे में और उन्हें Blockly कोड में किस प्रकार लागू करना है, के बारे में सीखेंगे। लूप्स उपयोग करना प्रोग्रामिंग में महत्वपूर्ण कौशल है क्योंकि हाथ से कमांड्स को दोहराना बहुत ही थका देने वाला और अप्रभावी काम होता है। Code.org की पहेलियों के साथ, छात्र मौजूदा लूप्स में निर्देश शामिल करना, लूप्स में दोहराए गए कोड को एकत्र करना और ऐसे पैटर्नों को पहचानना सीखेंगे, जिन्हें लूप करने की जरूरत हो।

एजेंडा

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

ब्रिजिंग गतिविधि - लूप्स (10 मिनट)

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

समाप्ति (5 - 10 मिनट)

विस्तृत प्रशिक्षण

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

लक्ष्य

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

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

तैयारी

लिंक

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

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

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

शब्दावली

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

अध्यापन गाइड

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

परिचय

छात्रों के साथ माई लूपी रोबोटिक फ्रेंड्स गतिविधि की समीक्षा करें:

  • लूप्स क्या हैं?
  • हम उनका उपयोग क्यों करते हैं?

ब्रिजिंग गतिविधि - लूप्स (10 मिनट)

यह गतिविधि "माई लूपी रोबोटिक फ्रेंड्स" की अनप्लग्ड अवधारणाओं को ऑनलाइन दुनिया में लाने में मदद करेगी, जिसमें छात्र जा रहे हैं। अपनी कक्षा के साथ करने के लिए निम्नलिखित में से एक गतिविधि चुनें:

कागज़ के ब्लॉक्स का उपयोग करते हुए अनप्लग्ड गतिविधि

माई रोबोटिक फ्रेंड्स अनप्लग्ड गतिविधि से स्टैकिंग कप सुझाव - प्रहस्तनीय से पैटर्न चुनें और छात्रों को एकत्र करें कमांड, दोहराएं लूप और E → (पूर्व) और W ← (पश्चिम) जैसी कमांड्स से पहले से भरे अनप्लग्ड ब्लॉकली ब्लॉक्स (ग्रेड K-1) - प्रहस्तनीय दें। ऐसा कप पैटर्न चुनना याद रखें, जो किसी ऊपर के भाग वाले नीचे के कपों का उपयोग न करता हो, क्योंकि K-1 के छात्रों के लिए कोई मुड़ें कमांड नहीं होती। इसके बाद, छात्रों को कहें कि वे कपों का सही ढेर प्राप्त करने के लिए अपने डेस्कों से एक "रोबोट" (पार्टनर या अध्यापक) को प्रोग्राम करें। सुनिश्चित करें कि वे समझते हैं कि ब्लॉक्स को ऊपर से नीचे जाने की जरूरत है और उन सभी को छूने की जरूरत होती है! छात्रों की जोड़ी को कहें कि वे जवाब जांचने और किन्हीं सवालों या बग्स को हल करने के लिए साझा करें, जो उत्पन्न हो सकते हैं।

कक्षा के तौर पर ऑनलाइन पहेलियों का प्रीव्यु करना

समरूपी ऑनलाइन पहेलियों से पहेली लें। हम पहेली 8 की सिफारिश करते हैं। माई लूपी रोबोटिक फ्रेंड्स अनप्लग्ड गतिविधि से प्रोग्रामिंग: माई रोबोटिक फ्रेंड्स - चिन्ह कुंजी का उपयोग करते हुए, छात्रों को ऐसा पैटर्न चित्रित करने को कहें, जो उनके विचार में लॉरेल द एडवेंचरर को सारा खजाना एकत्र करने के लिए सक्रिय करेगा। छात्रों को साझा करने को कहें। देखें कि कितने अन्य छात्रों का एक जैसा जवाब आया है!

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

अध्यापक के लिए प्रदर्शन

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

अनुमान स्तर:

CSF आरंभिक-एक्सप्रेस कोर्स

जब छात्र पहेलियां हल कर रहे हों, तो देखें कि क्या वे यह पता लगा सकते हैं कि वे लूप के साथ बनाम लूप के बिना के लिए कितने ब्लॉक्स का उपयोग करते हैं।

समाप्ति (5 - 10 मिनट)

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

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

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

  • आज का पाठ किस बारे में था?
  • आपको आज का पाठ कैसा लगा?
  • एक भूलभुलैया चित्रित करें, जिसे आप लूप्स का उपयोग करते हुए हल कर सकते हैं।
  • रोजमर्रा की कोई गतिविधि करने के लिए लूप का उपयोग करते हुए खुद का चित्र बनाएं, जैसे दांतों को ब्रुश करना।

विस्तृत प्रशिक्षण

तो मूव करते रहें

  • छात्रों को क्रियाओं या डांस मूव्स की तस्वीरें दें, जिसे वे कर सकते हों।
  • छात्रों को अपने खुद के डांस को कोरियोग्राफ करने के लिए मूव्स को तरतीब से लगाने और लूप्स जोड़ने को कहें।
  • बाकी कक्षा के साथ डांस साझे करें।

इसे वापस जोड़ें

  • प्रसिद्ध डांस के कुछ YouTube वीडियो ढूंढें, जो अपने आप दोहराए जाते हों।
  • क्या आपकी कक्षा लूप्स ढूंढ सकती है?
  • गानों के साथ भी ऐसा ही करें!

मानक संरेखण

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

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
  • 1A-AP-09 - Model the way programs store and manipulate data by using numbers or other symbols to represent information.
  • 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a problem.
  • 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
  • 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.