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

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

रूप-रेखा

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

उद्देश्य

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

एजेंडा

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

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

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

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

लक्ष्य

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

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

तैयारी

लिंक

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

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

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

शब्दावली

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

अध्यापन गाइड

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

परिचय

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

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

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

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

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

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

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

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