ब्लॉक्स के साथ शुरुआती कोडिंग
अध्याय 3
>
स्तर 4
उद्देश्य
अंडों की टोकरी लें और उन्हें कंटेनरों में स्टोर करें, फिर बताएं कि आपने कितने अंडे स्टोर किए।
इस लेवल में, आप एक कॉन्स्टेंट जिसका नाम egg_basket है, का उपयोग करेंगे, जो टोकरा में अंडों की संख्या को दर्शाता है। कॉन्स्टेंट वैरिएबल्स की तरह होते हैं जो पहले से आपके लिए सेट होते हैं; इन्हें उपयोग किया जा सकता है लेकिन बदला नहीं जा सकता। आप Constants मेन्यू में egg_basket पाएँगे, और यह अन्य वैरिएबल्स की तरह काम करता है।
Variables मेन्यू में create variable बटन दबाकर bag1 और bag2 नाम के दो वैरिएबल्स बनाएं; हम प्रत्येक बैग में अंडों का आधा हिस्सा स्टोर करने के लिए इन्हें उपयोग करेंगे। दो (2) set_variable ब्लॉक्स ड्रैग और ड्रॉप करें और इन्हें bag1 तथा bag2 पर सेट करें।

टूलबॉक्स में Constants मेन्यू में आप egg_basket कॉन्स्टेंट के साथ सेट किया गया ऑपरेटर ब्लॉक भी पाएँगे। Constants मेन्यू से egg_basket कॉन्स्टेंट वाले दो(2) operators ब्लॉक ड्रैग एवं ड्रॉप करें और ड्रॉपडाउन मेन्यू में ऑपरेटर को ÷ पर सेट करें।

set_variable ब्लॉक्स के अंदर दो operators ब्लॉक्स ड्रैग एवं ड्रॉप करें। operator ब्लॉक में नंबर बबल को 2 पर सेट करें। इससे अंडों की टोकरी विभाजित हो जाएगी और प्रत्येक आधा हिस्सा bag1 तथा bag2 वैरिएबल्स में स्टोर हो जाएगा।

डार्क X मार्क्स की ओर जाएँ और कंटेनरों की तरफ मुड़ें, बैग्स को प्रत्येक कंटेनर में रखने के लिए place ब्लॉक का उपयोग करें। बाएँ से दाएँ पहले डार्क X मार्क पर, Actions मेन्यू से place ब्लॉक ड्रैग एवं ड्रॉप करें और उसे बॉक्स में रखने के लिए bag1 डालें। दूसरे डार्क X मार्क पर place ब्लॉक ड्रैग एवं ड्रॉप करें और उसमें bag2 डालें।

उसके बाद टेबल्स के सामने के लाइट X मार्क्स की ओर जाएँ और यह व्यक्त करने के लिए कि आपके पास कितने अंडे हैं, speak ब्लॉक का उपयोग करें। पहले लाइट X मार्क पर, कुल अंडों की संख्या व्यक्त करने के लिए speak ब्लॉक के साथ एक create text ब्लॉक का उपयोग करें। create text ब्लॉक पर गियर आइकन पर क्लिक करें, एक तीसरा आइटम जोड़ें और इसमें डालें: एक text ब्लॉक जिसमें "There are ", egg_basket स्टैंडअलोन वैरिएबल, और एक अन्य text ब्लॉक जिसमें " eggs"।
इस प्रक्रिया का एक निष्क्रिय टेम्पलेट ब्लॉक एडिटर में है, आप इसे सक्रिय और संपादित करने के लिए speak ब्लॉक पर राइट-क्लिक करें और "Enable Block" क्लिक करें।

अंतिम लाइट X मार्क पर, प्रत्येक कंटेनर में कितने अंडे हैं व्यक्त करने के लिए speak ब्लॉक का उपयोग करें और एक create text ब्लॉक के साथ दो और स्लॉट्स जोड़ें।
create text ब्लॉक में डालें: एक text ब्लॉक जिसमें "There are ", bag1 स्टैंडअलोन वैरिएबल, एक text ब्लॉक जिसमें " eggs in bag 1 and ", bag2 स्टैंडअलोन वैरिएबल, और अंत में एक text ब्लॉक जिसमें " in bag 2"। पाठ के लिए उचित स्पेसिंग सुनिश्चित करें।

एक बार जानकारी मेज़ों पर दर्ज हो जाने के बाद लेवल पूरा हो जाएगा।