ब्लॉक्स के साथ शुरुआती कोडिंग
अध्याय 5
>
स्तर 3
उद्देश्य
खाना नीचे रखें और नामों की सूची बनाकर सूअर के बच्चों को बुलाएं।
शायद सूअर के बच्चे जल्द ही भूखे हो जाएंगे, इसलिए बड़े नीले खाने के बैग को उठाएं और मानचित्र पर दो (2) गहरे X चिह्नों की ओर जाएं। Actions मेन्यू से place ब्लॉक को कोड एडिटर में दो (2) गहरे X चिह्नों पर ड्रैग & ड्रॉप करें और ट्रे की ओर मुड़ें। Text मेन्यू से string ब्लॉक को place ब्लॉकों में ड्रैग & ड्रॉप करें और स्ट्रिंग बबल में "food" शब्द जोड़ें। इससे बैग से खाद्य सामग्री ट्रे में बह जाएगी जिसे सूअर के बच्चे खा सकेंगे।

जब आपने दोनों गहरे X चिह्नों पर खाना रख देना समाप्त कर लिया हो, तो हल्के X चिह्न की ओर जाएं और पेन की ओर मुड़ें। सूअर के बच्चों को बुलाएं ताकि वे आकर खा सकें। उनके नाम हैं "Peggle", "Peter", "Piper" और "Pedro"। इन्हें बुलाना आसान करने के लिए, उनके नामों को एक सूची में डालें। एडिटर में set variable / create list ब्लॉक है जिसमें names नाम की एक सूची बनी है। उस ब्लॉक को सक्रिय करें और लापता आइटम भरें।

Text मेन्यू से create list ब्लॉक में चार string ब्लॉक रखें। उनमें चार सूअर के बच्चों के नाम इस क्रम में डालें: "Peggle", "Peter", "Piper", "Pedro"।

for लूप ब्लॉक का उपयोग करके speak ब्लॉक से सूअर के सभी बच्चों के नाम बुलाएं। इस for लूप में x नामक वेरिएबल names सूची के माध्यम से पुनरावृत्ति करता है। आपको लूप को चार बार चलने के लिए सेट करना होगा क्योंकि सूची में चार आइटम्स हैं।
लूप के अंदर, speak ब्लॉक का उपयोग create text ब्लॉक के साथ करें ताकि स्ट्रिंग "Come here " को x वेरिएबल के साथ जोड़ा जा सके (जो लूप के दौरान प्रत्येक नाम रखेगा)। ब्लॉक एडिटर में ये ब्लॉक निष्क्रिय होंगे, उन्हें सक्रिय करें और create text ब्लॉक के दूसरे स्लॉट में आइटम जोड़कर ब्लॉक क्रम को पूरा करें।

Lists मेन्यू से list get ब्लॉक को ड्रैग & ड्रॉप करके डालें, यह ब्लॉक आपको सूची से एक आइटम निकालने की अनुमति देगा।

सूची से प्रत्येक सूअर के बच्चे का नाम निकालने के लिए, Variables मेन्यू से x वेरिएबल को list get ब्लॉक में ड्रैग & ड्रॉप करें और उसे create text ब्लॉक में डालें।

इन कोड ब्लॉकों के सेट का उपयोग करके खिलाड़ी सभी सूअर के बच्चों के नाम क्रम से बुला सकेगा। for लूप में x वेरिएबल सूची के प्रत्येक नाम का प्रतिनिधित्व करता है क्योंकि लूप प्रत्येक आइटम पर क्रम से चलते हुए अंत तक पहुंचता है।