পাঠ ৫: ডিস্ক মেজ চ্যালেঞ্জ
এই ডিস্ক মেজ চ্যালেঞ্জে, ভিআর রোবটটি আই সেন্সর ব্যবহার করে শুরু থেকে শেষ পর্যন্ত ডিস্ক মেজ প্লেগ্রাউন্ড নেভিগেট করবে। ডিস্ক মেজ চ্যালেঞ্জ চিরতরে সমাধান করার জন্য, ভিআর রোবটটিকে অবশ্যই শুরুর অবস্থানে ফিরে যেতে হবে এবং আবার ডিস্ক মেজ শুরু করতে হবে!

শেখার ফলাফল
- ডিস্ক মেজ চ্যালেঞ্জ সমাধান করতে সক্ষম হতে ড্রাইভট্রেন, সেন্সর এবং কন্ট্রোল বিভাগ থেকে ব্লক প্রয়োগ করুন।
পুটিং ইট অল টুগেদার
[যদি তাহলে] ব্লকটি কন্ট্রোল বিভাগ থেকে একটি সি ব্লক। যদি [যদি তারপর] ব্লকের অবস্থা সত্য হয়, তাহলে VR রোবট [যদি তারপর] ব্লকের মধ্যে থাকা আচরণের একটি সেট সম্পাদন করবে। [if then] ব্লকের ভিতরের আচরণগুলি বাদ দেওয়া হবে যদি [if then] ব্লকের অবস্থা মিথ্যা রিপোর্ট করে।
[ফরএভার] ব্লক হল কন্ট্রোল ক্যাটাগরির একটি সি ব্লক যা এর ভিতরে থাকা আচরণের পুনরাবৃত্তি করে, চিরতরে।

[যদি তাহলে] ব্লকগুলি [ফরএভার] ব্লকের ভিতরে ব্যবহার করা হয় যাতে [যদি তাহলে] ব্লকের প্রতিটি শর্ত বারবার চেক করা হয়। প্রকল্পের প্রবাহের সময়, যদি [যদি তারপর] ব্লকের অবস্থা সত্য হয়, তবে [যদি তারপর] ব্লকের ভিতরের ব্লকগুলি কার্যকর করা হয়। যদি [যদি তারপর] ব্লকের অবস্থা মিথ্যা হয়, তবে [যদি তারপর] ব্লকের ভিতরের ব্লকগুলি এড়িয়ে যায় এবং প্রকল্পের প্রবাহ স্ট্যাকের পরবর্তী ব্লকে চলতে থাকবে।
[যদি তাহলে] ব্লকের অভ্যন্তরে [ফরএভার] ব্লক ব্যবহার করা একটি ভিআর রোবটকে তার পরিবেশ অনুযায়ী প্রতিক্রিয়া জানাতে দেয়, যেমন একটি ভিআর রোবট একটি নির্দিষ্ট রঙের বস্তু শনাক্ত করলে থামানো বা বাঁকানো।

এই পাঠের বাকি অংশটি চালিয়ে যেতে পরবর্তী বোতামটি নির্বাচন করুন।