ब्लॉक्स के साथ शुरुआती कोडिंग
अध्याय 4
>
स्तर 1
लूप ऐसे ब्लॉक हैं जिन्हें आप एक ही क्रियाएँ दोहराने के लिए उपयोग कर सकते हैं।
इससे गेम में कार्य पूरा करना आपके लिए आसान हो जाता है, क्योंकि आपको लंबी ब्लॉकों की सूची रखने की ज़रूरत नहीं होती।
लूप के दो प्रकार हैं: while लूप ब्लॉक और repeat ब्लॉक, जिनका हम आने वाले स्तरों में अन्वेषण करेंगे।
इस मानचित्र में पाँच (5) अंडे हैं, आप केवल कुछ ब्लॉकों का उपयोग करके while लूप ब्लॉक के साथ इन्हें उठा सकते हैं।
एक ही दो मूवमेंट ब्लॉक को चार बार दोहराकर सभी अंडे पकड़ने का प्रयास करें।

उद्देश्य
केवल छह (6) ब्लॉक्स का उपयोग करके, while लूप ब्लॉक का उपयोग करते हुए बार्न में सभी अंडे इकट्ठा करें।
मुर्गियों ने अपने अंडे हर जगह रख दिए हैं! बार्न में चलें और सभी अंडे जल्दी से इकट्ठा करें!
उपयोग करने वाले ब्लॉक्स की संख्या कम करने और कोडिंग को कम थकाऊ बनाने के लिए आप लूप्स का उपयोग कर सकते हैं! ये ऐसे ब्लॉक्स हैं जो आपको एक ही क्रियाओं को दोहराने की अनुमति देते हैं, जिससे बार-बार एक ही ब्लॉक्स रखने की आवश्यकता समाप्त हो जाती है।
एक while लूप ब्लॉक ऐसा ही एक लूप है जहाँ आप निर्दिष्ट शर्त सच होने तक ब्लॉक्स को दोहराने के लिए सेट कर सकते हैं।

ब्लॉक एडिटर में count नामक एक वेरिएबल सेट किया गया है ताकि यह निर्धारित किया जा सके कि आप ब्लॉक्स को कितनी बार लूप करना चाहते हैं। इसका उपयोग लूप की शर्त सेट करने के लिए किया जाता है।
कोड एडिटर में एक तुलना ब्लॉक के साथ एक while लूप ब्लॉक सेट किया गया है जो जांचता है कि क्या count 4 से कम है। अपने मूवमेंट ब्लॉक्स को while लूप ब्लॉक के अंदर रखें, और प्रत्येक चक्र में change variable ब्लॉक का उपयोग करके count को 1 से बढ़ाएँ।

इस उदाहरण में while लूप ब्लॉक जांचता है कि क्या count 4 से कम है। count की शुरुआत 0 से होती है और प्रत्येक चक्र में 1 से बढ़कर यह 4 तक पहुँच जाता है। कोई भी ब्लॉक जिसे आप while लूप ब्लॉक के अंदर रखते हैं, उसे दोहराया जाएगा, इस मामले में चार (4) बार।
सही संख्या में कदमों के साथ move forward और turn left ब्लॉक्स को while लूप के अंदर रखें, ताकि ब्लॉक अनुक्रम चार (4) बार दोहराया जा सके और सभी अंडे इकट्ठा करने के लिए मुर्गीखाना के चारों ओर चल सकें।

सावधान रहें, यदि लूप को रोका नहीं गया तो ये अनंत तक चल सकते हैं, इसलिए change count by ब्लॉक शामिल करना न भूलें, अन्यथा यह त्रुटि उत्पन्न कर सकता है।
इसे आज़माएँ! सभी पांच (5) अंडे इकट्ठा करें और केवल छह (6) ब्लॉक्स का उपयोग करके ब्लॉक एडिटर में यह स्तर पूरा करें।