Use APKPure App
Get Пишем игры на Python, часть 2 old version APK for Android
शुरुआती के लिए प्रोग्रामिंग: सरल खेलों के साथ पायथन 3.x
खेल प्रोग्रामिंग, खरोंच से निर्माण: बच्चों और किशोरों के साथ-साथ उनके माता-पिता और शिक्षकों के लिए! भाग दो। प्रोग्रामिंग के पाठकों और छात्रों की एक विस्तृत श्रृंखला के लिए बनाया गया है। टिंकर का उपयोग करने वाले उदाहरण - आधुनिक विंडोिंग इंटरफेस का निर्माण।
अनुशंसित आयु: 13 वर्ष की आयु से और सामग्री के पहले भाग का अध्ययन करने के बाद।
लेखन खेल: प्रोग्रामिंग क्षमताओं को प्रदर्शित करने वाले सरल खेल लिखकर पायथन 3 प्रोग्रामिंग सीखना।
इस भाग में, मुख्य रूप से डेटा संरचनाओं के अध्ययन पर मुख्य रूप से सूचना के प्रसंस्करण के लिए एक उपकरण के रूप में अध्ययन करना है। प्रतीक, तार, एक आयामी और दो आयामी सूची, उनके प्रसंस्करण के लिए एल्गोरिदम, एन्क्रिप्शन, पुनरावृत्ति, डेटा सॉर्टिंग। बोनस: त्वरित सॉर्ट एल्गोरिथ्म और लंबी अंकगणित।
यह विशेष ट्यूटोरियल क्यों? मैं लगभग दो दशकों से एक कंप्यूटर विज्ञान शिक्षक के रूप में काम कर रहा हूं और एक कष्टप्रद बात है। "प्रोग्रामिंग सिखाने" के लिए डिज़ाइन की गई अधिकांश सामग्रियां वास्तव में नहीं सिखाती हैं, लेकिन भाषा पर एक प्रकार का संदर्भ है: वाक्यविन्यास, फ़ंक्शन, परिणाम। सहमत हैं, भले ही हम पूरे रूसी-अंग्रेजी शब्दकोश सीखें, हम अंग्रेजी नहीं बोलेंगे। क्योंकि एक वार्तालाप के लिए आपको एक हजार और सूक्ष्मताएं जानने की जरूरत है: काल, तनाव, सर्वनाम और प्रस्ताव का उपयोग, और इसी तरह।
इस ट्यूटोरियल में, मैं न केवल पायथन 3 भाषा के बारे में बात करता हूं, बल्कि तर्क, तार्किक तर्क के माध्यम से पाठक का भी नेतृत्व करता हूं, न केवल "क्या मदद?" और क्यों?" संपूर्ण सिद्धांत तुरंत अभ्यास में परिलक्षित होगा।
सामग्री संरचना:
- प्रतीकों, तार, सूचियों के बारे में बुनियादी जानकारी;
- पुनरावृत्ति का उपयोग करके निर्मित एल्गोरिदम;
- लंबे अंकगणित;
- प्रोग्रामर की चाल और चाल: आप भाग्य को धोखा नहीं दे सकते हैं, लेकिन आप अपना काम आसान कर सकते हैं (और कर सकते हैं);
- खेल: इस भाग में चार खेल हैं:
1. "शब्द लगता है" - एक खेल जिसमें उपयोगकर्ता एक समय में एक अक्षर का चयन करता है, एक निश्चित विषय के शब्द का अनुमान थोड़े से प्रयासों में करता है।
2. "फिफ्टीन" - मेरे सोवियत बचपन की एक पहेली, जिसमें 4x4 क्षेत्र पर केवल एक मुफ्त सेल है। 1 से 15 तक की संख्याओं के साथ प्लेटों को गतिशील रूप से स्थानांतरित करना और एक निश्चित अनुक्रम बनाना आवश्यक है। वैसे, यह पहेली सालों से टपक रही है।
3. "अंतरिक्ष आक्रमणकारियों" (सी) (टीएम), आदि। एलियंस के आगमन के साथ प्रसिद्ध खेल; हमारे पास Tkinter के साथ एक हल्का संस्करण लागू होगा। आप अपने दम पर कुछ और योग्य कर सकते हैं। प्रकाशनों में से एक ने अंतरिक्ष शूटरों की रैंकिंग में पहले स्थान पर आक्रमणकारियों को स्थान दिया।
4. "सोकोबन" - एक लोडर सिम्युलेटर। 2 डी परिप्रेक्ष्य (शीर्ष दृश्य) में भूलभुलैया के खेल के निर्माण के सिद्धांतों पर विचार करें।
प्रस्तुत एल्गोरिदम का उद्देश्य शिक्षित करना है:
- प्रोसेसर के सिद्धांतों को समझना;
- भाषा में एल्गोरिदम बनाने और लिखने की व्यावहारिक क्षमता;
- पायथन उपकरणों के साथ डेटा प्रोसेसिंग को लागू करने की क्षमता;
- आधुनिक उच्च-स्तरीय भाषा उपकरण का उपयोग करने की क्षमता;
- ... और रचनात्मक शगल को लोकप्रिय बनाना।
तुम्हे पता चलेगा:
- डेटा संरचनाओं के प्रसंस्करण के लिए एल्गोरिदम;
- कई वर्षों के अनुभव के आधार पर व्यावहारिक सलाह और टिप्पणियां;
- गेम के लिए एल्गोरिदम डिजाइन करने के चरण;
- व्यावहारिक उदाहरणों के साथ टिंकर लाइब्रेरी के काम का विवरण;
- पायथन कोड की समझ का अभ्यास करने के लिए परीक्षण।
कृपया, यदि आपको ऐप पसंद आया है, तो कृपया इसे रेट करें और टिप्पणी लिखें। काम जारी रखने के लिए बहुत प्रेरित :)
द्वारा डाली गई
Viktor Trofimov
Android ज़रूरी है
Android 5.1+
श्रेणी
रिपोर्ट
Last updated on May 12, 2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Пишем игры на Python, часть 2
ru_3.05 by Viktor Trofimov
May 12, 2024