पायथन में खेल - विचार से प्रचार तक (शिक्षकों के लिए पाठ्यक्रम) - फॉक्सफोर्ड से निःशुल्क पाठ्यक्रम, प्रशिक्षण 144 शिक्षण घंटे, दिनांक 30 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
सिद्धांत - 25.7%, कक्षा में व्यावहारिक कार्य - 52.1%, स्वतंत्र कार्य - 22.2%
ऑफ़लाइन पाठ्यक्रम
स्कूल में कक्षाएं होती हैं.
शैक्षिक संगठनों में एक शिक्षक के साथ अतिरिक्त शिक्षा के प्रारूप में कक्षाएं संचालित की जाती हैं।
144 शैक्षणिक घंटे
कोर्स 2 साल तक चलता है.
पाठ्यक्रम से किसे लाभ होगा?
यह पाठ्यक्रम कक्षा 8-11 के छात्रों के लिए है जो प्रोग्रामिंग और डिजिटल कौशल में रुचि रखते हैं और इस क्षेत्र में अपने ज्ञान का विस्तार करना चाहते हैं।
पाठ्यक्रम क्या ज्ञान प्रदान करता है?
पाठ्यक्रम के छात्र पायथन सिंटैक्स की मूल बातें से परिचित हो जाएंगे, एल्गोरिदमिक रूप से समस्याओं को हल करना सीखेंगे, और गेम बनाने, उनके डिजाइन और प्रचार के क्षेत्र में अपनी परियोजनाओं को लागू करेंगे।
प्रशिक्षण कैसे काम करता है
प्रत्येक पाठ में, छात्र वीडियो सामग्री की मदद से एक नए विषय में महारत हासिल करते हैं और अर्जित ज्ञान का उपयोग लागू समस्याओं को हल करने के लिए करते हैं।
मुक्त करने के लिए
पाठ्यक्रम तक पूर्ण पहुंच.
पाठ्यक्रम से किसे लाभ होगा?
यह पाठ्यक्रम कक्षा 8-11 के छात्रों के लिए है जो प्रोग्रामिंग और डिजिटल कौशल में रुचि रखते हैं और इस क्षेत्र में अपने ज्ञान का विस्तार करना चाहते हैं।
पाठ्यक्रम क्या ज्ञान प्रदान करता है?
पाठ्यक्रम के छात्र पायथन सिंटैक्स की मूल बातें से परिचित हो जाएंगे, एल्गोरिदमिक रूप से समस्याओं को हल करना सीखेंगे, और गेम बनाने, उनके डिजाइन और प्रचार के क्षेत्र में अपनी परियोजनाओं को लागू करेंगे।
प्रशिक्षण कैसे काम करता है
हम नमूनों और होमवर्क की मैन्युअल रूप से जांच करते हैं
हम लिखित भाग के असाइनमेंट को स्व-परीक्षण के लिए नहीं छोड़ते हैं - यह OGE विशेषज्ञों द्वारा किया जाता है।
हम एक परीक्षा की तरह "वास्तव में" जांच करते हैं, और परिणामस्वरूप आपको विस्तृत प्रतिक्रिया प्राप्त होती है। यह सब तैयारी की गति और आपके परिणामों के लिए है।
एक निजी क्यूरेटर 24/7, दो घंटे के भीतर सवालों का जवाब देगा
क्यूरेटर कार्यक्रम और विषय को समझते हैं, इसलिए वे किसी भी समय पाठ्यक्रम और होमवर्क के बारे में आपके सवालों का आसानी से जवाब दे सकते हैं
वे अच्छी तरह जानते हैं कि तैयारी करना और अपनी चिंताओं को समझना कितना कठिन हो सकता है।
एक ट्यूटर का सबसे महत्वपूर्ण कार्य परीक्षा से पहले आपको तनाव और भय से निपटने में मदद करना है
पायथन का परिचय
प्रोग्रामिंग वातावरण की स्थापना. पायथन भाषा का इतिहास. भाषा के फायदे. पायथन में एक मॉड्यूल की अवधारणा
- परिचय प्रोग्रामिंग वातावरण की स्थापना। पायथन भाषा का इतिहास
- भाषा के लाभ. पायथन में एक मॉड्यूल की अवधारणा।
- चर का उपयोग करना. रैखिक कार्यक्रमों का निर्माण.
एक मिनी चैटबॉट बनाना. खेल पर काम शुरू.
पहला अपना प्रोग्राम लिखना: एक चैट बॉट और गेम "टर्टल रेस"
- चैटबॉट की अवधारणा। पहला मिनी-प्रोजेक्ट लिख रहा हूँ
- कलाकार-नायक का नियंत्रण. पायथन में मॉड्यूल कनेक्ट करना।
- कछुए को जानना।
- टर्टल मॉड्यूल का उपयोग करके समस्याओं का समाधान करना
- स्थिति के आधार पर कार्रवाई करें। फ़्लोचार्ट अवधारणा.
- बुनियादी एल्गोरिथम निर्माण। सशर्त संचालिका.
- यदि, अन्यथा, एलिफ़: कार्य
- शर्त पूरी होने तक परिदृश्य को दोहराएं। फ़्लोचार्ट स्तर पर while लूप.
- बुनियादी एल्गोरिथम निर्माण। घुमाव के दौरान।
- एल्गोरिदम "इसे एन बार करें"। फ़्लोचार्ट स्तर पर लूप के लिए
- बुनियादी एल्गोरिथम निर्माण। लूप के लिए.
- for और while लूप का उपयोग करके समस्याओं का समाधान करना
- नेस्टेड संरचनाएं
- अंतर प्रविष्ट पाश
- नेस्टेड सशर्त बयान. मैत्रियोश्का तकनीक
- नेस्टेड कंडीशनल स्टेटमेंट और लूप से जुड़ी समस्याओं का समाधान।
- खेल में अंक प्रदर्शित करने का तंत्र। + अंक प्राप्त करने के लिए तर्क
- प्वाइंट स्कोरिंग यांत्रिकी। संख्यात्मक चर और उनके आउटपुट के साथ कार्य करना।
- स्ट्रिंग्स के साथ काम करना। स्क्रीन पर टेक्स्ट जानकारी प्रदर्शित करना
- लाइनों पर समस्याएं. स्ट्रिंग गुण.
- खेल के परिणाम सहेजा जा रहा है। गेम के परिणामों को एक फ़ाइल में सहेजा जा रहा है
- किसी फ़ाइल से लिखने/पढ़ने के कार्य। गेम के परिणाम सहेजे जा रहे हैं.
- सूचियाँ। सूचियों पर संचालन
- सूची समस्याएं, सूचियों पर संचालन
- उनमें से बहुत से। सेट पर संचालन. सेट संचालन का संयोजन
गेम स्क्रिप्ट बनाना. कार्यात्मक प्रोग्रामिंग के सिद्धांत.
अपनी खुद की गेम स्क्रिप्ट पर काम कर रहे हैं। गेमप्ले के लिए एक फ़ंक्शन बनाना।
- एक गेम स्क्रिप्ट बनाना।
- हम खेल के लिए अपनी स्क्रिप्ट स्वयं लिखते हैं
- कार्यात्मक प्रोग्रामिंग के सिद्धांत.
- कार्यात्मक प्रोग्रामिंग कार्य।
खेल "जीवन सिम्युलेटर" का निर्माण
2डी गेम का कार्यान्वयन।
- खेल की स्थिति पर नज़र रखना। रिटर्न ऑपरेटर. मान लौटाएँ.
- रिटर्न ऑपरेटर पर कार्य।
- पायथन में लैम्ब्डा फ़ंक्शन की अवधारणा। + डेटा पास करते समय लैम्ब्डा फ़ंक्शन का उपयोग करना।
- लैम्ब्डा फ़ंक्शंस का उपयोग करके कार्य
- खेल के मूल तत्वों का अध्ययन करना।
- हम खेल के मुख्य तत्व बनाते हैं
- किसी वस्तु की अवधारणा और उसके तरीके। + वस्तु-उन्मुख प्रोग्रामिंग।
- वस्तु-उन्मुख प्रोग्रामिंग कार्य
- खेल के लिए मॉड्यूल कार्यक्षमता का चयन। मॉड्यूल अवधारणाएँ. + मानक पायथन मॉड्यूल (tkinter, pygame)।
- टिंकर और पायगेम में गहराई से जाना
- मानक पायथन मॉड्यूल (टेलीग्राम)। मानक पायथन मॉड्यूल (एपीआई)।
- उदाहरणों के साथ एपीआई के बारे में गहराई से जानें
- गतिशील प्रोग्रामिंग की अवधारणा.
- गतिशील प्रोग्रामिंग कार्य
- ढेर। कतार
- स्टैक और कतार की अवधारणाओं को सुदृढ़ करने के लिए कार्य।
- सूची
- सूची की अवधारणा को समेकित करने के कार्य। सूचियों के गुण.
- वर्ग की अवधारणा. कक्षाएं बनाना
- सरल कक्षाओं का निर्माण
- क्लास कंस्ट्रक्टर।
- किसी वर्ग (चरित्र) के लिए विधियाँ बनाना।
- वर्ग (शत्रु) के लिए तरीके बनाना।
- कक्षा के लिए तरीके बनाना (अतिरिक्त गेम ऑब्जेक्ट)।
संगीत फ़ाइल की अवधारणा.
विभिन्न प्रकार की संगीत फ़ाइलें. एमपी3 और वेव के बीच अंतर.
- परिचय। संगीत फ़ाइल की अवधारणा। विभिन्न प्रकार की संगीत फ़ाइलें. एमपी3 और वेव के बीच अंतर।+ऑडियो मॉड्यूल को किसी प्रोजेक्ट से कनेक्ट करना। मौजूदा ऑडियो मॉड्यूल का विश्लेषण (एप्लिकेशन बनाने के लिए उपयोग की जाने वाली लाइब्रेरी)।
किसी गेम के लिए संगीत स्कोर बनाना: किसी गेम के ध्वनि डिज़ाइन के लिए एक स्क्रिप्ट बनाना।
ऑडियो मॉड्यूल को किसी प्रोजेक्ट से कनेक्ट करना। मौजूदा ऑडियो मॉड्यूल का विश्लेषण (एप्लिकेशन बनाने के लिए उपयोग की जाने वाली लाइब्रेरी)।
- खेलों की संगीतमय संगत। मूलरूप आदर्श
- खेल के लिए संगीत का निर्माण
- दुभाषिया के माध्यम से ऑडियो ट्रैक का निर्माण।
- छात्र परियोजनाओं के लिए दुभाषिया के माध्यम से ऑडियो ट्रैक का निर्माण
- बुनियादी सिग्नल प्रोसेसिंग। ध्वनि कणिकायन. ध्वनि धाराओं का नियंत्रण.
- बुनियादी सिग्नल प्रोसेसिंग कार्य।
- गेम के संगीत के लिए एक स्क्रिप्ट बनाना
- छात्र परियोजनाओं के लिए खेल के संगीत डिजाइन के लिए एक स्क्रिप्ट लिखना।
- ध्वनि प्रभाव (अक्षर) का निर्माण.
- एक दुभाषिया (वर्ण ध्वनि) का उपयोग करके अपने स्वयं के ध्वनि प्रभाव लिखना।
- ध्वनि प्रभाव (पृष्ठभूमि ध्वनियाँ) का निर्माण।
- एक दुभाषिया (पृष्ठभूमि ध्वनियाँ) का उपयोग करके अपने स्वयं के ध्वनि प्रभाव लिखना।
- गेम के संगीत डिज़ाइन का परीक्षण करना। किसी प्रोजेक्ट के भीतर एमपी3 चलाएँ।
- छात्र परियोजनाओं के भीतर संगीत डिजाइन का परीक्षण
खेल का ग्राफिक डिज़ाइन: आदिम, इंटरफ़ेस तत्व बनाना, पात्रों के साथ काम करना।
खेल में बुनियादी ग्राफ़िक तत्व जोड़ना। प्राइमाइट्स, स्प्राइट्स और अन्य खेल तत्वों का निर्माण। आधुनिक खेलों के इंटरफ़ेस का विश्लेषण।
- पायगेम में ग्राफिक तत्वों के साथ काम करना। गेम का ग्राफ़िक डिज़ाइन
- छात्र परियोजनाओं के लिए खेल का ग्राफिक डिजाइन।
- आदिम, स्प्राइट और अन्य खेल तत्वों का निर्माण।
- छात्र परियोजनाओं के लिए प्रिमिटिव, स्प्राइट और अन्य गेम तत्वों का निर्माण
- गेमप्ले इंटरफ़ेस की अवधारणा। गेम विंडो लेआउट
- हम छात्र परियोजनाओं के लिए इंटरफ़ेस का आधार बनाते हैं
- इंटरफ़ेस तत्वों का निर्माण. मेन्यू
- छात्र परियोजनाओं के लिए इंटरफ़ेस तत्वों का निर्माण।
- पात्रों के साथ काम करना. वेशभूषा. आंदोलन का अनुकरण
- छात्र परियोजनाओं के लिए पात्रों के साथ काम करना
- छात्र परियोजनाओं के लिए गति सिमुलेशन के साथ काम करें।
- गेम को टेक्स्ट से ग्राफ़िक डिज़ाइन में पोर्ट करना।
- गेम को टेक्स्ट से ग्राफ़िक डिज़ाइन में पोर्ट करना। अंतिम रूप देना।
विकास का इतिहास. ओपनसीवी मॉड्यूल।
मॉड्यूल विधियों की तुलना.
- विकास का इतिहास. OpenCV मॉड्यूल।+सामाजिक नेटवर्क में प्रोग्रामिंग (OpenCV मॉड्यूल के मुख्य तरीकों का उद्देश्य)
- ओपनसीवी मॉड्यूल की बुनियादी विधियाँ
सामाजिक नेटवर्क में प्रोग्रामिंग.
सामाजिक नेटवर्क में प्रोग्रामिंग (ओपनसीवी मॉड्यूल के मुख्य तरीकों का असाइनमेंट)।
- छवि की संरचना (चेहरा, चित्र, आदि)। छवि प्रसंस्करण वर्गीकरण ch1 का विश्लेषण
- छवि प्रसंस्करण वर्गीकरण ch1 का गहन व्यावहारिक विश्लेषण
- छवि प्रसंस्करण वर्गीकरण का विश्लेषण। भाग 2।
- छवि प्रसंस्करण वर्गीकरण ch2 का गहन व्यावहारिक विश्लेषण
- छवि में तत्वों को खोजें।
- छवि में तत्वों को खोजें।
- मैट्रिक्स की अवधारणा. छवि मैट्रिक्स. एक छवि मैट्रिक्स बनाना
- मैट्रिसेस के साथ सबसे सरल ऑपरेशन। छवि मैट्रिक्स.
- तंत्रिका नेटवर्क की अवधारणा. तंत्रिका नेटवर्क की संरचना
- बुनियादी व्यावहारिक मशीन लर्निंग कौशल में महारत हासिल करना। एक तंत्रिका नेटवर्क वास्तुकला का निर्माण।
- तंत्रिका नेटवर्क की संरचना. तंत्रिका नेटवर्क का आधार बनाना। तंत्रिका नेटवर्क का उपयोग करना
- बुनियादी व्यावहारिक मशीन लर्निंग कौशल में महारत हासिल करना भाग 2। एक तंत्रिका नेटवर्क का प्रशिक्षण. नतीजों की जांच हो रही है
खेल का प्रचार. मास्क बनाने के लिए तंत्रिका नेटवर्क का उपयोग करना।
सोशल नेटवर्क मास्क का विश्लेषण। उपयोग के मुख्य क्षेत्रों एवं विषयों का निर्धारण।
- मुखौटा की अवधारणा. सोशल नेटवर्क पर मास्क का उपयोग।
- सोशल नेटवर्क पर मास्क का उपयोग।
- एक मास्क लेआउट बनाएं
- छात्र परियोजनाओं के लिए एक बुनियादी मुखौटा लेआउट बनाएं।
- मास्क लेआउट बनाना। मुख्य तत्वों पर प्रकाश डालना
- छात्र परियोजनाओं के लिए एक पूर्ण मुखौटा लेआउट का निर्माण।
- मास्क ch1 बनाने के लिए तंत्रिका नेटवर्क का उपयोग करना
- अभ्यास में तंत्रिका नेटवर्क का उपयोग करके मास्क बनाना, भाग 1
- मास्क ch2 बनाने के लिए तंत्रिका नेटवर्क का उपयोग करना
- अभ्यास में तंत्रिका नेटवर्क का उपयोग करके मास्क बनाना, भाग 2
- विषयगत मुखौटों का निर्माण (खेल के पात्रों और विषय के अनुरूप)।
- छात्र परियोजनाओं के लिए विषयगत मुखौटे का निर्माण।
खेल के आधार पर स्टिकर बनाना।
स्टिकर का निर्माण (खेल के पात्रों और विषय के अनुरूप)।
- स्टिकर का निर्माण (खेल के पात्रों और थीम के अनुरूप)।
- छात्र परियोजनाओं के लिए स्टिकर बनाएं