पाठ 19: Minecraft में सापेक्ष
नियमबद्ध | Minecraft
रूप-रेखा
यह पाठ छात्रों को सापेक्षों के बारे में सीखने और अभ्यास करने का अवसर देता है। यह Minecraft के पात्र और सेटिंग्स पेश करता है और छात्र अपने प्रोग्रामों का उपयोग करते हुए खुदाई और ढांचों का निर्माण करने जैसे कार्य पूरे करेंगे।
उद्देश्य
पहेलियों का यह सेट सापेक्षों और लूप्स को ठोस बनाने और ज्ञान को बढ़ाने का काम करेगा। इन दो अवधारणाओं को साथ में मिलाकर, छात्र नए और रोमांचक परिवेश में जटिल और प्रगतिशील प्रोग्राम बनाने की संभावना की पड़ताल करने में सक्षम होंगे।
एजेंडा
तैयार हों (15 मिनट)
मुख्य गतिविधि (30 मिनट)
समाप्ति (15 मिनट)
विस्तृत प्रशिक्षण
कोड स्टूडियो पर देखें
लक्ष्य
छात्र इस योग्य होंगे:
- उन स्थितियों को परिभाषित करें, जब प्रोग्राम के कुछ भागों को चलाना चाहिए और कब उन्हें नहीं चलाना चाहिए।
- निर्धारित करें कि कोई सापेक्ष मापदंड के आधार पर पूरा हुआ है या नहींय़
तैयारी
- अपनी कक्षा के लिए किसी संभावित समस्या वाले क्षेत्र ढूंढने के लिए इस पाठ से जुड़ा CSF एक्सप्रेस गाइड - वेबसाइट प्ले करें।
- CS के मूल सिद्धांत मुख्य गतिविधि सुझाव - पाठ सिफारिशें की समीक्षा करें।
- सुनिश्चित करें कि प्रत्येक छात्र के पास थिंक स्पॉट जर्नल - रेफ्लेक्शन जर्नल है।
लिंक
हेड्स अप! कृपया किसी भी उन दस्तावेज की एक प्रति बनाएं, जिन्हें आप छात्रों के साथ साझा करने वाले हैं।
अध्यापक के लिए
- CSF एक्सप्रेस गाइड - वेबसाइट
- CS के मूल सिद्धांत मुख्य गतिविधि सुझाव - पाठ सिफारिशें
छात्रों के लिए
- थिंक स्पॉट जर्नल - रेफ्लेक्शन जर्नल
शब्दावली
- शर्तें - एक कथन, जिसे प्रोग्राम यह देखने के जांचता है कि यह सही है या गलत। यदि सही होता है, तो क्रिया की जाती है। अन्यथा, क्रिया को नज़रअंदाज कर दिया जाता है।
- सापेक्ष - वे कथन, जो केवल निश्चित शर्तों के अंतर्गत ही चलाए जा सकते हैं।
सहयोग
बग की रिपोर्ट करें
अध्यापन गाइड
तैयार हों (15 मिनट)
परिचय
कक्षा को इकट्ठा करें और दो वालंटियर्स को कक्षा में किसी दिशा में सीधे चलने के लिए कहें। यदि उन्हें बेकार कुर्सी दिखे, तो उन्हें इसकी तरफ जाना होगा। यदि वे दीवार तक पहुंच जाएं, तो उन्हें उस पर बैठना होगा।
जब सभी छात्र बैठ जाएं, तो पूछें कि आप दीवार या कुर्सी के लिए प्रतिक्रिया करने के लिए रोबोट को प्रोग्राम कैसे करेंगे। छात्रों को याद दिलाएं कि आप केवल यह नहीं कह सकते कि "कुर्सी के पास जाएं" जब तक कि आपको पता न हो कि वहां कुर्सी है, और आपको हमेशा पता नहीं होगा कि वहां कुर्सी है। निर्देशों को इस प्रकार से कार्य में रूपांतरित करना उपयोगी हो सकता है:
- जब आगे रास्ता हो
- आगे की ओर चलें
- यदि वहां कुर्सी हो, इसके पास जाएं
- बैठ जाएं
छात्रों को बताएं कि वे Code.org पर इस समस्या को हल करने के लिए सापेक्षों का उपयोग करेंगे। इनकी परिभाषा दें:
- स्थिति: स्टेटमेंट, जिसे प्रोग्राम यह देखने के लिए चेक करता है कि क्या यह सही है या गलत है। यदि सही है, तो क्रिया ले ली गई है। अन्यथा, क्रिया को नज़रअंदाज किया जाता है।
- सापेक्ष: स्टेटमेंट्स, जिसे केवल निश्चित स्थितियों के अंतर्गत चलाया जाता है।
इस बारे में चर्चा शुरू करें कि आप अपने कोड में सापेक्ष का उपयोग कब कर सकते हैं।
मुख्य गतिविधि (30 मिनट)
CSF एक्सप्रेस गाइड - वेबसाइट
छात्र इस पाठ के साथ असली व्यवहार के लिए हैं। संभव तौर पर ज्यादातर छात्रों ने Minecraft के बारे में सुना होगा, लेकिन उनके लिए संक्षिप्त परिचय दें, जिन्हें शायद इसके बारे में पता नहीं है।
Minecraft क्यूब्स की गेम है। आप एलेक्स या स्टीव की तरह खेल सकते हैं, जैसे आप भूलभुलैया को पार करते हैं। आपको लावा से बचने, वस्तुएं लेने और चीज़ों के क्यूब्स के बनी दुनिया में पड़ताल करने की जरूरत होगी।
छात्रों से पूछें कि क्या उन्होंने कभी Minecraft खेली है। यदि किसी ने नहीं खेली, तो मुख्य गतिविधि पर जाएं। यदि किसी ने खेली है, तो उन निपुण छात्रों से कहें कि वे कक्षा को गेम के बारे में विस्तार से बताएं। यदि कक्षा में हर किसी ने पहले ही इसे खेला है, तो आगे बढ़ें और ऑनलाइन पहेलियों पर जाएं।
समाप्ति (15 मिनट)
जर्नल
तैयार करनाछात्रों ने जिस बारे में सीखा है, यह क्यों उपयोगी है, और वे इस बारे में क्या महसूस करते हैं, लिखवाने से, किसी भी उस ज्ञान को ठोस बनाने में मदद मिल सकती है, जो उन्होंने आज प्राप्त किया है और भविष्य में उनके देखने के लिए एक समीक्षा शीट तैयार करें।
जर्नल संबंधी सुझाव:
- आज का पाठ किस बारे में था?
- आपको आज का पाठ कैसा लगा?
- आज आपको पहेलियों के बारे में किस चीज़ से मज़ा आया?
- आपने इस पाठ में सापेक्षों का उपयोग कब किया? आपने उनका उपयोग क्यों किया?
विस्तृत प्रशिक्षण
और Minecraft
यदि आपको लगता है कि आपकी कक्षा को Minecraft परिवेश में बहुत मज़ा आता है, यहां अन्य Minecraft गेम्स के कुछ लिंक दिए गए हैं, जिन्हें वे ऑनलाइन खेल सकते हैं। ये गेम्स बुनियादी कूटलेखन कौशल भी सिखाएंगी।
मानक संरेखण
पूर्ण पाठ्यक्रम संरेखण देखें
CSTA K-12 Computer Science Standards (2017)
AP - Algorithms & Programming
- 1B-AP-10 - Create programs that include sequences, events, loops, and conditionals.