कोडकॉम्बैट के साथ खेलते हुए पायथन में प्रोग्राम करना कैसे सीखें

अजगर दुनिया में सबसे मजबूत और व्यापक रूप से इस्तेमाल की जाने वाली प्रोग्रामिंग भाषाओं में से एक है, लेकिन इसका मुख्य लाभ इसकी सरल वाक्य रचना के इर्द-गिर्द घूमता है अजगर में कार्यक्रम सीखना काफी सरल है। यहां तक ​​कि एक उपकरण भी कहा जाता है CodeCombat यह हमें इस भाषा के चमत्कारों को गहराई से जानने की अनुमति देता है जबकि हम काफी मजेदार साहसिक कार्य करते हैं।

अजगर में प्रोग्राम करना सीखें

प्रोग्रामिंग भाषाओं में से एक जिसे मैं प्रोग्राम के लिए सीखना शुरू करने की सलाह देता हूं वह पायथन है, जिसका उपयोग मैं उन बच्चों को सिखाने के लिए करता हूं जिन्हें मैं प्रशिक्षित करता हूं (7 से 12 साल तक की उम्र के साथ) चूँकि इसमें एक सुपर सरल, आसानी से पढ़ा जाने वाला, बहु-प्रतिमान, बहु-मंच वाक्यविन्यास और एक «पाइथोनिक»जो आपको एक स्पष्ट और संगठित तरीके से कार्यक्रम के लिए आमंत्रित करता है।

पायथन में प्रोग्राम करना सीखते समय यह अच्छा है कि हम इस भाषा, इसके निर्माता के दर्शन और सिद्धांतों के बारे में स्पष्ट हैं टिम पीटर इसका काफी वर्णन करता है कि इसे किस नाम से जाना जाता है अजगर का ज़ेन एक दिलचस्प घोषणा पत्र जो हम नीचे उद्धृत करते हैं:

  • सुंदर बदसूरत से बेहतर है।
  • निहितार्थ की तुलना में स्पष्ट है।
  • सरल जटिल से बेहतर है।
  • कॉम्प्लेक्स जटिल से बेहतर है।
  • फ्लैट नेस्टेड से बेहतर है।
  • बिखरा घना से बेहतर है।
  • वैधता मायने रखती है।
  • विशेष मामले इतने खास नहीं होते कि नियम तोड़े जा सकें।
  • व्यावहारिक शुद्ध को धड़कता है।
  • गलतियों को कभी भी चुपचाप गुजरने नहीं देना चाहिए।
  • जब तक कि उन्हें स्पष्ट रूप से चुप नहीं कराया गया है।
  • अस्पष्टता के सामने, अनुमान लगाने के प्रलोभन को अस्वीकार करें।
  • एक होना चाहिए - और अधिमानतः केवल एक - स्पष्ट तरीका यह करने के लिए।
  • हालाँकि यह तरीका पहली बार में स्पष्ट नहीं हो सकता जब तक कि आप डच न हों।
  • अब पहले से बेहतर है।
  • हालांकि यह अक्सर अभी से बेहतर कभी नहीं है।
  • यदि कार्यान्वयन को स्पष्ट करना मुश्किल है, तो यह एक बुरा विचार है।
  • यदि कार्यान्वयन की व्याख्या करना आसान है, तो यह एक अच्छा विचार हो सकता है।
  • नाम स्थान एक महान विचार हैं। आइए उन चीजों का अधिक करें!

इनमें से प्रत्येक को जानना और समझना «आज्ञाओं»जब पायथन में प्रोग्रामिंग करना सुविधाजनक होता है, तो हम काम करने के लिए नीचे उतरते हैं और मूल सिद्धांतों को जानना शुरू करते हैं, यह ध्यान में रखते हुए कि प्रोग्रामिंग भाषा का अध्ययन करने का सबसे अच्छा तरीका अभ्यास करना है।

यहां ब्लॉग पर कई लेख लिखे गए हैं, जो हमें पायथन दुनिया में शुरू करने में मदद करते हैं, अनुवर्ती से पूर्ण तक गाइड टू लर्निंग पायथनके लिए उत्कृष्ट ट्यूटोरियल के माध्यम से जा रहा है विंडोज पर पायथन 3, ग्लेड और जीटीके + 3 के साथ एप्लीकेशन विकसित करना, साथ ही पर एक लेख  पायथन + क्यूटी के साथ पहला कदम और मार्गदर्शक जो हमें सिखाते हैं आईआरसी के लिए एक बॉट कार्यक्रमrsync के साथ स्थानीय बैकअप करें, दूसरों के बीच में। उसी तरह, हमने इस प्रोग्रामिंग भाषा के साथ किए गए अनुप्रयोगों की बड़ी संख्या में समीक्षा प्रकाशित की है, इसलिए हम आश्वस्त हैं कि हमारे पाठक इस दिलचस्प दुनिया में खुद को विसर्जित करने के लिए उपयुक्त जानकारी प्राप्त कर सकते हैं।

ब्लॉग पर यहां दी गई जानकारी आसानी से उत्कृष्ट वीडियो ट्यूटोरियल और मुफ्त में प्रकाशित किए गए पूर्ण पाठ्यक्रमों के साथ पूरक हो सकती है यूट्यूब, संदर्भ पुस्तकें या समान अजगर विकी। लेकिन मुझे इस बात पर जोर देने की आवश्यकता है कि मैं समझता हूं कि आपके लिए सबसे अच्छा तरीका कोडकॉम्बैट खेलना शुरू करना है और फिर जैसा कि आप ऊपर जाते हैं, उपरोक्त के साथ सीखने को पूरक करते हैं।

अंत में मैं आपको अपने आप को पायथन में प्रोग्राम करने के लिए सीखने का अवसर देने के लिए प्रोत्साहित करता हूं, निश्चित रूप से आपको इसका पछतावा नहीं होगा।

कोडकॉम्बैट क्या है?

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

कोडकॉम्बैट - अजगर में प्रोग्राम करना सीखें

कोडकॉम्बैट - अजगर में प्रोग्राम करना सीखें

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

CodeCombat अजगर अपने उपयोगकर्ताओं को एक स्वाभाविक और त्वरित तरीके से प्रोग्रामिंग भाषा के साथ परिचित करने का प्रबंधन करता है, क्योंकि खेल परीक्षण और त्रुटि तकनीकों के माध्यम से बातचीत, खोज और सीखने को बढ़ावा देता है। समय बीतने के साथ उपयोगकर्ता प्रोग्रामिंग कौशल में महारत हासिल करने लगता है और उसके तार्किक विचार भी विकसित होते हैं जो उसे किसी भी समस्या का बेहतर विश्लेषण करने की अनुमति देता है।

यह ध्यान रखना महत्वपूर्ण है कि कोडकॉम्बैट के साथ पायथन के अलावा हम कंप्यूटर विज्ञान और अन्य प्रोग्रामिंग प्रौद्योगिकियों जैसे कि जावास्क्रिप्ट, एचटीएमएल 5, सीएसएस, jQuery, बूटस्ट्रैप के सभी बुनियादी सिद्धांतों को सीखेंगे.

क्लाउड में या हमारे स्थानीय सर्वर पर कोडकॉम्बैट?

CodeCombat मुक्त क्लाउड में एक उत्कृष्ट मंच है, जिसे एक महान टीम द्वारा प्रबंधित किया जाता है, जो इस बात की पुष्टि करता है कि «प्रोग्रामिंग जादू कर रहा है। यह कल्पना से चीजों को बनाने की क्षमता है। हमने छात्रों द्वारा अपनी उंगलियों पर जादू का अनुभव करने के लिए कोडकम्बैट शुरू किया कोड लिखें।».

अपने में ऑनलाइन मंच आप कोडकॉम्बैट के सभी स्तरों पर खेल सकते हैं, इसके अलावा आपके पास अजगर से संबंधित दस्तावेज की एक बड़ी मात्रा है, मुख्य रूप से मैं क्लाउड प्लेटफॉर्म से सीधे कोडकॉम्बैट का उपयोग करना पसंद करता हूं क्योंकि इसमें शिक्षक भूमिकाएं, छात्र और उत्कृष्ट उपयोगकर्ता प्रबंधन हैं जो हमें अनुमति देते हैं। किसी भी समय हमारे छात्रों की प्रगति पर नज़र रखने के लिए, और उपयोगकर्ता किसी भी ब्राउज़र से गेम का उपयोग कर सकते हैं।

अब जो पसंद करते हैं अपने खुद के सर्वर पर कोडकॉम्बैट प्लेटफॉर्म को होस्ट करें बिना किसी समस्या के इसे कर सकते हैं, इसके लिए आपको प्रवेश करना होगा कोडकोम्बैट से जीथब जहां आपको इस उत्कृष्ट शिक्षण मंच की अपनी स्थापना के लिए सभी आवश्यक जानकारी मिल जाएगी।

हम समुदाय को इस उपकरण का उपयोग करने के लिए प्रोत्साहित करते हैं और यह कि हम अपने बच्चों को प्रोग्राम करने के लिए सीखने के लिए प्रेरित करना शुरू करते हैं, जो बिना किसी संदेह के एक गतिविधि है जिसे हम जिस समय में रहते हैं, अनिवार्य होना चाहिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   गुमनाम कहा

    यह मंच रहा है और यह बहुत दिलचस्प है

  2.   नया खाता कहा

    अच्छा लेख!
    अजगर गाइडो वैन रॉसुम का निर्माता नहीं है?, लेख में कहा गया है कि टिम पीटर

  3.   गिलर्मो कहा

    मैं परीक्षण कर रहा हूं और कुछ स्तरों को पार करने के बाद, उसने मुझे प्रेमियुन के साथ जारी रखने के लिए सदस्यता का भुगतान करने के लिए कहा। क्या यह अधिक स्वतंत्र नहीं है?

  4.   कालीनों की माला कहा

    अफ़सोस की बात है कि इस तरह की "महत्वाकांक्षी" परियोजना के पास दुनिया में अधिक देशी वक्ताओं के साथ दूसरी भाषा के लिए समर्थन नहीं है।
    मेरे बेटे के लिए एक प्रीमियम खाते का भुगतान करना और बाद में इस "छोटी बड़ी खामी" को देखना एक वास्तविक निराशा थी।
    वास्तव में, यह मेरे बेटे के लिए ऐसी हताशा थी कि उसने अपने प्रीमियम खाते के बावजूद, कोड कॉम्बैट में खेलना-सीखना बंद कर दिया।
    मुख्य रूप से बच्चों (अंग्रेजी के स्तर के साथ 10-12 साल हो सकते हैं) के उद्देश्य से एक परियोजना, उस परिमाण की गणना त्रुटि नहीं बना सकती है।