पाठ 8: Star Wars में प्रोग्रामिंग

प्रोग्रामिंग | Maze

रूप-रेखा

इस पाठ में, छात्र BB-8 के साथ पेचीदा कोर्स संचालित करने के अधिक जटिल तरीकों में अपने नए सीखे प्रोग्रामिंग कौशलों का उपयोग करेंगे।

उद्देश्य

ज्ञान प्रदान करने के साथ, यह पाठ छात्रों को उन कौशलों का अभ्यास करने का नया वातावरण प्रदान करता है, जो उन्होंने विकसित किए हैं। Star Wars के प्रशंसक जब इन पहेलियों को देखेंगे तो खुशी से उछल पड़ेंगे। इस श्रृंखला में प्रत्येक पहेली को उन बुनियादी अवधारणाओं की गहरी समझ प्रदान करने के लिए शामिल किया गया है, जिसका उपयोग वे इस बाकी कोर्स के दौरान करेंगे।

एजेंडा

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

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

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

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

लक्ष्य

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

  • कमांड्स को तार्किक क्रम में रखें।
  • प्रोग्राम में समस्याओं या "बग्स" को पहचानें और समस्याओं को सुलझाने के लिए योजना विकसित करें।

तैयारी

लिंक

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

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

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

शब्दावली

  • कलन विधि - कार्य को समाप्त करने के चरणों की सूची।
  • बग - प्रोग्राम का वह भाग, जो सही ढंग से काम नहीं करता।
  • डिबगिंग - कलन विधि या प्रोग्राम में समस्याएं ढूंढना और हल करना।
  • प्रोग्राम - एक कलन विधि, जो किसी ऐसी चीज़ में कोड की गई है, जिसे मशीन द्वारा चलाया जा सकता है।
  • प्रोग्रामिंग - प्रोग्राम तैयार करने की कला।

अध्यापन गाइड

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

परिचय

छात्रों से पूछें कि उन्हें पिछले पाठ के बारे में क्या महसूस हुआ।

  • कौन-सी पहेलियां बहुत ज्यादा मुश्किल या बहुत ज्यादा आसान थीं?
  • कौन-सी पहेलियां निराश करने वाली या मज़ेदार थीं?
  • यदि उन्हें किसी दोस्त को पाठ पढ़ाना होता, तो वे पाठ के किस भाग की समीक्षा करना चाहते?

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

यदि आपको सहज लगे, तो BB-8 से Star Wars तक का संक्षिप्त परिचय भी दें। कई छात्र पहले से ही प्यारे रोबोट से परिचित हो सकते हैं, लेकिन परिचय निश्चित रूप से उत्साह को बढ़ाएगा।

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

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

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

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

जर्नल

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

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

  • आज का पाठ किस बारे में था?
  • अपने जर्नल के पृष्ठ के कोने में एक भावनाओं वाले चेहरे - भावों के चित्र चित्रित करें, जो दिखाता हो कि आपने आज के पाठ के बारे में क्या महसूस किया।
  • BB-8 की तस्वीर चित्रित करें, आज आपने भूलभुलैया में जिसका मार्गदर्शन किया था और उन कमांडों की सूची शामिल करें, जो आपने उपयोग की थीं।

मानक संरेखण

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

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-11 - Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.

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

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

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

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

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

MP - गणित के अभ्यास
  • MP.1 - सवालों का अर्थ निकालें और उन्हें हल करने का निरंतर प्रयास करें
  • MP.2 - अमूर्त रूप से और मात्रात्मक ढंग से तर्क करें
  • MP.5 - कार्यनीतिक रूप से उपयुक्त टूल्स का उपयोग करें
  • MP.6 - शुद्धता पर ध्यान दें
  • MP.7 - संरचना खोजें व उसका उपयोग करें
OA - कार्य प्रणालियां व बीजगणितीय चिंतन
  • 1.OA.5 - जोड़ और घटा में गिनती को संबद्ध करें (जैसे 2 जोड़ने के लिए 2 की गणना पर)।
  • 1.OA.6 - 10 के अंदर जोड़ और घटा के लिए प्रवाह दर्शाते हुए, 20 के अंदर जोड़ें और घटाएं। कार्यनीतियों का उपयोग करें जैसे गणना करना; दस बनाना (जैसे, 8 + 6 = 8 + 2 + 4 = 10 + 4 = 14); दस तक जाने वाली संख्या का विश्लेषण करना (जैसे, 13 – 4 = 13 – 3 – 1 = 10 – 1 = 9); जोड़ और घटा के बीच के संबंध का उपयोग करना (जैसे, यह जानने से कि 8 + 4 = 12 होता है, व्यक्ति जान जाता है कि 12 – 8 = 4 होता है); और समतुल्य लेकिन आसान या ज्ञात जोड़ तैयार करना (जैसे ज्ञात समतुल्य 6 + 6 + 1 = 12 + 1 = 13 बनाकर 6 + 7 जोड़ना)।

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

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