माइक्रोसॉफ्ट स्मॉल बेसिक का उपयोग करने वाले बच्चों के लिए 3 आसान कोडिंग प्रोजेक्ट

माइक्रोसॉफ्ट स्मॉल बेसिक का उपयोग करने वाले बच्चों के लिए 3 आसान कोडिंग प्रोजेक्ट

कोड सीखना कठिन हो सकता है, खासकर बच्चों के लिए। प्रोग्रामिंग अवधारणाओं के साथ-साथ जटिल वाक्यविन्यास सीखने का संयोजन कई लोगों को दूर करने के लिए पर्याप्त है। फिर भी, कोड सीखना सबसे महत्वपूर्ण चीजों में से एक है जिसे आपके बच्चे सीख सकते हैं, और उनके लिए इसे आसान बनाने के लिए उपकरण उपलब्ध हैं।





ऐसा ही एक टूल है माइक्रोसॉफ्ट स्मॉल बेसिक, जिसे शुरू करना आसान है। यहां तीन परियोजनाएं हैं जिनका उपयोग बच्चे कोडिंग में अपना पहला कदम उठाने के लिए कर सकते हैं।





माइक्रोसॉफ्ट स्मॉल बेसिक क्या है?

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





यह कुछ निराशाओं से बचने में मदद करता है जो शुरुआती कोडर आमतौर पर अनुभव कर सकते हैं।

यह परियोजना एक व्यक्तिगत घड़ी की कोडिंग का पूर्वाभ्यास है। परियोजना में सरल प्रोग्रामिंग अवधारणाओं को शामिल किया गया है, और बच्चों के उद्देश्य से, शुरुआती वयस्क भी साथ में पालन करने से लाभ उठा सकते हैं। जबकि IDE को Microsoft Windows चलाने वाले कंप्यूटरों में डाउनलोड किया जा सकता है, आज का ट्यूटोरियल वेब आधारित IDE का उपयोग करता है। इसे ब्राउज़र और इंटरनेट कनेक्शन के साथ किसी भी कंप्यूटर पर पूरा किया जा सकता है।



माइक्रोसॉफ्ट स्मॉल बेसिक के साथ शुरुआत करना

शुरू करने के लिए, एक वेब ब्राउज़र खोलें और नेविगेट करें smallbasic.com . आपको बीच में इन दो बटनों के साथ एक वेबसाइट देखनी चाहिए:

बटन पर क्लिक करें शुरू बटन, और आपको इस तरह दिखने वाली स्क्रीन पर ले जाया जाएगा:





यह माइक्रोसॉफ्ट स्मॉल बेसिक आईडीई का ऑनलाइन संस्करण है। एक ऑनलाइन आईडीई एक ऐसी जगह है जहां आप एक ही स्थान पर कोड लिख सकते हैं और उसका परीक्षण कर सकते हैं। जैसा कि आप देख सकते हैं, टेक्स्ट विंडो में पहले से ही कुछ कोड है। नीले, त्रिकोणीय दबाएं, Daud कोड क्या करता है यह देखने के लिए बटन।

थोड़ा दबाएं एक्स कार्यक्रम को बंद करने के लिए ऊपरी दाएं कोने में। कोड को देखो। आप देखेंगे कि जब आप प्रोग्राम चलाते हैं तो ब्रैकेट के अंदर जो कुछ भी होता है वह प्रिंट हो जाता है। शब्द बदलने का प्रयास करें दुनिया अपने नाम के लिए और फिर से चलाएँ क्लिक करें। यदि यह काम नहीं करता है, तो सुनिश्चित करें कि आपके पास अभी भी कोष्ठक में उद्धरण चिह्न हैं ('...text...') इस तरह:





ऐसा क्यों होता है यह समझने के लिए, आइए रेखा को टुकड़ों में तोड़ दें। से शुरू होता है टेक्स्टविंडो . यह कंप्यूटर को बताता है कि आगे जो कुछ भी आता है वह टेक्स्ट विंडो के साथ होना चाहिए। टेक्स्टविंडो.राइटलाइन इसका मतलब है कि हम टेक्स्टविंडो को एक लाइन लिखना चाहते हैं। TextWindow.WriteLine('Hello, Ian!') का अर्थ है कि हम TextWindow को एक लाइन लिखने के लिए कह रहे हैं, और जो कोष्ठक में है वही लिखा जाता है!

आईफोन 7 पर पोर्ट्रेट कैसे प्राप्त करें

1. एक नाम के लिए पूछें

अब, आप अपने प्रोग्राम को बदलने जा रहे हैं ताकि उपयोगकर्ता के नाम के शुरू होने पर पूछा जा सके। स्पष्ट प्रश्न से शुरू करें:

यूजर का इनपुट पाने के लिए हमें दो चीजों की जरूरत होती है। वे जो टाइप करते हैं उसे पढ़ने का एक तरीका और उसे रखने का स्थान। यह पंक्ति आप दोनों को देती है:

यह रेखा एक चर बनाती है जिसे कहा जाता है नाम . एक वेरिएबल डेटा को स्टोर करने के लिए एक बॉक्स की तरह है --- इस मामले में, उपयोगकर्ता का नाम।

इसके बाद, एक समान चिह्न है ( = ) इसका मतलब है कि आगे जो कुछ भी आएगा वह अंदर जमा हो जाएगा नाम .

फिर तुम बताओ टेक्स्टविंडो प्रति पढ़ना उपयोगकर्ता क्या टाइप करता है। कोष्ठकों को न भूलें --- भले ही वे खाली हों, कंप्यूटर को यह जानने की आवश्यकता है कि क्या करना है!

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

आप देखेंगे कि इसमें सब कुछ नहीं है पंक्ति लिखो कोष्ठक में उद्धरण चिह्न हैं। ऐसा इसलिए है क्योंकि आप कह रहे हैं संयोजन कर रहे हैं 'नमस्ते, ' में जो कुछ भी संग्रहीत है उसके साथ नाम चर, एक प्लस चिह्न का उपयोग कर। यह कहा जाता है स्ट्रिंग संयोजन . यदि आप अभी तक इसका अर्थ नहीं समझ पाए हैं तो चिंता न करें --- प्रोग्रामिंग के साथ अधिक सहज होने पर बाद में जानने के लिए यह एक अच्छा वाक्यांश है, या प्रोग्रामिंग कोर्स किया है . अब जब आप अपना प्रोग्राम चलाते हैं, तो उपयोगकर्ता को व्यक्तिगत प्रतिक्रिया मिलती है।

2. समय बताना

अब तक आपका प्रोग्राम प्रत्येक उपयोगकर्ता को नाम से बधाई देता है। अब आप इसे इस्तेमाल करके उन्हें समय बता सकते हैं घड़ी का समय . इसे उसी लाइन में जोड़ें जिसे आपने अभी बनाया है:

ध्यान दें कि जहां उद्धरण चिह्न हैं और जहां नहीं हैं। साथ ही, सुनिश्चित करें कि आपने सभी प्लस चिह्नों को सही जगह पर शामिल किया है। यह अधिकार प्राप्त करना महत्वपूर्ण है! अपना कोड फिर से चलाएँ --- अपने अभिवादन के साथ, आप समय देखेंगे।

महान! यदि आपको कोई त्रुटि मिल रही है, या आप टेक्स्ट विंडो में कोई रिक्त स्थान खो रहे हैं, तो किसी भी गलती के लिए अपने कोड को ध्यान से देखें।

3. इसे व्यक्तिगत बनाना

अब जब आपके पास आपकी घड़ी है तो चलिए इसे बनाते हैं ताकि यह केवल आपके लिए काम करे। हमें यह जांचने का एक तरीका चाहिए कि दर्ज किया गया नाम आपका नाम है। हम इसे an . के साथ करते हैं अगर बयान . इस तरह दिखने के लिए अपना कोड बदलें:

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

क्या आप विभिन्न आकार के राम का उपयोग कर सकते हैं?

अब तक, अगर NS नाम वेरिएबल जिसे उपयोगकर्ता ने टाइप किया है बराबरी आपका नाम, यह आपको समय बताएगा। यदि कोई अन्य व्यक्ति प्रोग्राम का उपयोग करता है तो क्या होगा?

यही है अन्यथा बयान के लिए है। यदि कोई अन्य नाम टाइप किया गया है, तो प्रोग्राम इफ स्टेटमेंट को छोड़ देता है, और जो कुछ भी कहता है वह करता है अन्यथा .

अंत में, टाइप करें अगर अंत ताकि कंप्यूटर को पता चले कि if स्टेटमेंट खत्म हो गया है। अब जब आप प्रोग्राम चलाते हैं तो आपको अपना नाम दर्ज करने या न करने के आधार पर एक अलग प्रतिक्रिया मिलेगी:

आपने बस एक घड़ी को कोडित किया है जो आपके लिए काम करती है, और इसका उपयोग करने वाले किसी और को बधाई देता है!

माइक्रोसॉफ्ट स्मॉल बेसिक के साथ और अधिक सीखना

इस परियोजना में प्रोग्रामिंग के लिए कुछ आवश्यक बुनियादी अवधारणाएँ हैं। सरलीकृत IDE का उपयोग करने से शुरुआती लोग प्रोग्रामिंग अवधारणाओं को सीख सकते हैं और सिंटैक्स कोडिंग के लिए अभ्यस्त हो सकते हैं। यह पायथन जैसी अधिक जटिल भाषाओं के साथ लाइन में मदद कर सकता है।

माइक्रोसॉफ्ट स्मॉल बेसिक सीखने का एकमात्र तरीका नहीं है, और यदि इस स्तर पर वास्तविक कोड थोड़ा अधिक है, तो आपके पास अन्य विकल्प हैं।

स्क्रैच एक विशुद्ध रूप से दृश्य भाषा है जो बच्चों के लिए एकदम सही है। मुख्य अवधारणाओं को सिखाने के लिए डिज़ाइन किए गए Minecraft में कई शैक्षिक तत्व भी हैं। Minecraft का कोड का घंटा निडर युवा बिल्डरों के लिए एक परिचित सीखने का माहौल प्रदान करता है!

छवि क्रेडिट: olly18/ जमा तस्वीरें

क्या मैं इंटरनेट प्रदाता के बिना वाईफाई प्राप्त कर सकता हूं?
साझा करना साझा करना कलरव ईमेल क्या आपको तुरंत विंडोज 11 में अपग्रेड करना चाहिए?

विंडोज 11 जल्द ही आ रहा है, लेकिन क्या आपको जल्द से जल्द अपडेट करना चाहिए या कुछ हफ्ते इंतजार करना चाहिए? चलो पता करते हैं।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • कोडिंग ट्यूटोरियल
  • माइक्रोसॉफ्ट स्मॉल बेसिक
लेखक के बारे में इयान बकले(२१६ लेख प्रकाशित)

इयान बकले बर्लिन, जर्मनी में रहने वाले एक स्वतंत्र पत्रकार, संगीतकार, कलाकार और वीडियो निर्माता हैं। जब वह लिख नहीं रहा होता है या मंच पर नहीं होता है, तो वह पागल वैज्ञानिक बनने की उम्मीद में DIY इलेक्ट्रॉनिक्स या कोड के साथ छेड़छाड़ कर रहा होता है।

इयान बकले की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें