ब्लॉक्स के साथ शुरुआती कोडिंग
अध्याय 5
>
स्तर 1
लिस्ट का इस्तेमाल एक ही जगह पर कई मान, चाहे संख्याएँ हों या शब्द स्ट्रिंग्स, संग्रहीत करने के लिए किया जा सकता है! यह आपके कोड में समय और स्थान दोनों बचाएगा और साथ ही डेटा को क्रमवार पढ़ने में सक्षम बनाएगा।
इस अभ्यास में, खलिहान के चारों ओर मौजूद सभी रंगीन अंडों को पकड़ें और उन्हें एक लिस्ट में संग्रहित करें ताकि आप उन्हें एक साथ कंटेनर में रख सकें।

उद्देश्य
अंडे इकट्ठा करें और एक सूची में भरें जिसे आप कंटेनर में रख सकें।
खलिहान में विभिन्न रंग के अंडे इकट्ठा करें, और उन्हें एक सूची में एक साथ सहेजें ताकि आप उन्हें एक कंटेनर में एक साथ रख सकें।
सूचियाँ उन वेरिएबल्स की तरह होती हैं जो आपको एक जगह पर एकाधिक मान संग्रहीत करने की अनुमति देती हैं। हम वेरिएबल्स के साथ उपयोग होने वाले समान ब्लॉक्स का उपयोग करते हैं, लेकिन मानों की एक सूची बनाने के लिए हम विशेष सूची ब्लॉक्स जोड़ते हैं।
मैदान में प्रत्येक रंग के सभी अंडे इकट्ठा करें: लाल, हरे और नीले अंडे। एक बार जब सभी इकट्ठा हो जाएं, तो Variables मेन्यू में create variable बटन पर क्लिक करके red_eggs, blue_eggs, green_eggs नामक वेरिएबल्स बनाएं।

आपने प्रत्येक प्रकार के कितने अंडे इकट्ठा किए हैं, इसकी गिनती करें और प्रत्येक वेरिएबल में मात्रा सेट करने के लिए set variable ब्लॉक का उपयोग करें। Math मेन्यू से नंबर बबल्स को ड्रैग & ड्रॉप करके set variable ब्लॉक में डालें। प्रत्येक प्रकार के अंडों की संख्या स्क्रीन के ऊपरी दाएँ कोने में प्रदर्शित होती है।

एक बार जब सभी अंडे इकट्ठा हो जाएं और वेरिएबल्स सेट हो जाएं, तो अंधेरे X निशान की ओर जाएं और कंटेनर की ओर मुख करें। यहाँ हम एक सूची बनाएंगे और सभी अंडों को सूची में सहेजेंगे ताकि उन्हें कंटेनर में रखा जा सके।
पहले Variables मेन्यू में create variable बटन का उपयोग करके eggs नामक एक वेरिएबल बनाएं। वहाँ से, set variable ब्लॉक को ब्लॉक एडिटर में ड्रैग & ड्रॉप करें और इसे eggs वेरिएबल पर सेट करें।

यहाँ प्रक्रिया भिन्न हो जाती है: टूलबॉक्स में Lists मेन्यू से create list ब्लॉक को ड्रैग & ड्रॉप करके इसे set variable ब्लॉक में रखें। खेल में तीन स्थानों में आप वे तीन (3) वेरिएबल्स डालें जो आपने पहले बनाए थे: red_eggs, blue_eggs, green_eggs।

यह eggs सूची को इन तीन (3) वेरिएबल्स के साथ बनाता है, जिससे तीन (3) मान एक ही डेटा संरचना में संग्रहीत हो जाते हैं। अंत में, Actions मेन्यू से place ब्लॉक का उपयोग करें और कंटेनर में रखने के लिए eggs सूची जोड़ें तथा स्तर पूरा करें।