स्क्रैच पर प्रोग्रामिंग - कोर्स 18,000 रूबल। GeekBrains से, प्रशिक्षण 4 महीने, दिनांक 30 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 02, 2023
यह पाठ्यक्रम किसी पसंदीदा पेशे की ओर पहला कदम है। छात्र स्क्रैच विज़ुअल प्रोग्रामिंग वातावरण में अपना हाथ आज़माएंगे और देखेंगे कि क्या उन्हें विकास करने में मज़ा आता है। कार्यक्रम पूरी तरह से अभ्यास पर बनाया गया है: प्रत्येक पाठ के बाद असाइनमेंट, एक अंतिम परियोजना और शिक्षक से निरंतर प्रतिक्रिया। आप देखेंगे कि कंप्यूटर का उपयोग करते समय भी बच्चों का विकास हो सकता है।
मॉड्यूल 1: स्क्रैच का परिचय
पाठ 1
प्रोग्रामिंग की दुनिया का परिचय
आइए जानें कि प्रोग्रामर कौन हैं और क्या करते हैं। आइए स्क्रैच विकास परिवेश और "एल्गोरिदम", "प्रोग्राम", "प्रोग्रामिंग भाषा" की अवधारणाओं से परिचित हों।
परिणाम: अनेक पृष्ठभूमियों और पात्रों वाला पहला प्रोजेक्ट।
पाठ 2
प्रोग्रामिंग की दुनिया में उतरें
आइए देखें कि किसी भी कार्टून या स्क्रैच गेम में क्या-क्या होता है। आइए नायक की उपस्थिति के साथ काम करें और निर्देशांक से परिचित हों।
परिणाम: पहला कार्यक्रम. बच्चा अपने पात्रों को शुरुआती स्थिति देगा और उनका स्वरूप बदल देगा।
मॉड्यूल 2: एनीमेशन
अध्याय 3
वीरों का मिलन
आइए जानें कि पात्र कैसे बातचीत कर सकते हैं। आइए "संदेश भेजें" कमांड और उस पर प्रतिक्रिया से परिचित हों। हम एल्गोरिदम के प्रकार (रैखिक और चक्रीय) और कैरेक्टर मूवमेंट कमांड का अध्ययन करते हैं।
परिणाम: एक प्रोजेक्ट जिसमें बच्चा एक पात्र को चलने और संवाद करने के लिए प्रोग्राम करेगा।
पाठ 4
मैं खुद को खींचता हूं
हम स्क्रैच में अपना स्वयं का चरित्र बनाते हैं, इंटरनेट और बाहरी संपादकों से चरित्र डाउनलोड करना सीखते हैं। आइए रैस्टर और वेक्टर ग्राफ़िक्स के बीच अंतर देखें।
परिणाम: स्वतंत्र रूप से बनाए गए या इंटरनेट से डाउनलोड किए गए पात्रों वाला एक प्रोजेक्ट।
पाठ 5
मिलिए मेरे पहले कार्टून से
आइए "सशर्त ऑपरेटर" की अवधारणा को देखें और टच ब्लॉक से परिचित हों।
नतीजा: चरित्र संपर्क वाला पहला एनिमेटेड कार्टून।
पाठ 6
अंतरिम प्रस्तुति
हम अपनी परियोजनाओं को रोचक और जीवंत तरीके से प्रस्तुत करना सीखते हैं।
परिणाम: समूह के समक्ष कार्टून की प्रस्तुति।
मॉड्यूल 3: गेम निर्माण
पाठ 7
मैंने एक कार्टून बनाया, मुझे एक गेम चाहिए
आइए निर्देशांकों पर करीब से नज़र डालें: आइए डिग्री, दिशा में मोड़ और निर्देशांक में परिवर्तन पर नज़र डालें।
परिणाम: बच्चा एक गेम प्रोजेक्ट और प्रोग्राम चरित्र नियंत्रण बनाएगा।
पाठ 8
गुरुत्वाकर्षण और बाधाएँ
आइए "गुरुत्वाकर्षण" की अवधारणा में महारत हासिल करें और चरित्र को कूदना सिखाएं। आइए दूसरे प्रकार के चक्र का अध्ययन करें - "जब तक दोहराएं"। आइए खेल को सीमित बनाएं - हम नुकसान का कार्यक्रम बनाएंगे।
परिणाम: एक नियंत्रणीय चरित्र और बाधाओं वाला एक गेम प्रोजेक्ट, जिनसे बचने की आवश्यकता है।
पाठ 9
स्कोरिंग
आइए चर और यादृच्छिक संख्याओं से परिचित हों, और खेल में एक स्कोर काउंटर भी जोड़ें।
परिणाम: स्कोर काउंटर के साथ एक गेम प्रोजेक्ट।
पाठ 10
समय के साथ काम करना
आइए जानें कि टाइमर कैसे बनाएं और गेम में जान कैसे जोड़ें।
अभ्यास करें: गेम में टाइमर जोड़ना।
पाठ 11
चैटबॉट
आइए जानें कि गेम को इंटरैक्टिव कैसे बनाया जाए। आइए "पूछें और प्रतीक्षा करें" कमांड से परिचित हों।
परिणाम: चैटबॉट वाला एक प्रोजेक्ट।
पाठ 12
सूचियाँ। चैटबॉट को और अधिक जटिल बनाना
आइए सूचियों से परिचित हों और एक चर से उनके अंतरों का अध्ययन करें।
परिणाम: एक परिष्कृत चैटबॉट।
पाठ 13
संवर्धित वास्तविकता
आइए "संवर्धित वास्तविकता" की अवधारणा से परिचित हों और सीखें कि खेल में ध्वनियों के साथ कैसे काम करें।
परिणाम: संवर्धित वास्तविकता तत्वों और ध्वनि प्रभावों के साथ एक गेम प्रोजेक्ट।
मॉड्यूल 4: अंतिम परियोजना
पाठ 14
परियोजना विकास की शुरुआत
हम अंतिम परियोजनाओं पर काम शुरू करते हैं: हम अवधारणा के बारे में सोचते हैं, पृष्ठभूमि और पात्रों को जोड़ते हैं, और गेम डिज़ाइन पर काम करते हैं।
परिणाम: कस्टम डिज़ाइन के साथ अंतिम प्रोजेक्ट का एक स्केच।
पाठ 15
अंतिम परियोजना का परिशोधन
लोग अपने प्रोजेक्ट पर काम करना समाप्त कर देंगे - वे गेम लॉजिक के अनुसार पात्रों को प्रोग्राम करेंगे।
परिणाम: एक पूर्ण अंतिम परियोजना - एक खेल जिसे बच्चा लेकर आया और स्वतंत्र रूप से कार्यान्वित किया।
पाठ 16
प्रस्तुति
हम अंतिम परियोजना प्रस्तुत करते हैं - एक खेल जिसे हमने स्वयं बनाया है।
परिणाम: बच्चे ने अपने अंतिम प्रोजेक्ट का बचाव किया।