গ্রিড জুড়ে একটি রোবট চালানোর জন্য একটি ছোট প্রোগ্রাম লিখুন এবং এর শক্তি শেষ হওয়ার আগে প্রতিটি বীকন আলোকিত করুন।
কমান্ডের প্যালেট থেকে একটি প্রোগ্রাম তৈরি করুন — সরান, ঘুরুন, আলো — একটি প্রধান ক্রম এবং একটি পুনরায় ব্যবহারযোগ্য পদ্ধতির মধ্যে বিভক্ত করুন। পদ্ধতির ভিতরের কমান্ডগুলি ইনলাইনগুলির তুলনায় কম শক্তি খরচ করে, তাই পদ্ধতিতে বারবার চালনাগুলিকে ভাঁজ করা এবং এটিকে কল করা হল যে আপনি কীভাবে শক্ত বাজেটের মধ্যে চাপ দেবেন৷ শক্তি সীমার মধ্যে প্রতিটি বীকন আলোকিত করার জন্য প্রোগ্রামটি চালান।
বীকন বট একটি শক্তি-বাজেট ভিজ্যুয়াল-প্রোগ্রামিং পাজলের মাধ্যমে লুপ এবং পুনরায় ব্যবহারযোগ্য পদ্ধতি শেখায়, মূল কোডিং ধারণা তৈরি করে।
চলা, ঘোরা, আলো ও বিভাজনের নির্দেশ দিয়ে একটি প্রোগ্রাম গড়া, যা একটি MAIN ক্রম ও একটি পুনর্ব্যবহারযোগ্য প্রক্রিয়ায় ভাগ করা, শেখায় সাবরুটিন — এই ধারণা যে নামযুক্ত নির্দেশের একটি খণ্ড একবার লিখে যেকোনো জায়গা থেকে ডাকা যায়।
আপনাকে একটিমাত্র পুনর্ব্যবহারযোগ্য প্রক্রিয়ায় সীমিত রাখাই পুরো নকশা। অসীম সংখ্যক থাকলে ধাঁধাটি সহজ; ঠিক একটি থাকলে আপনাকে সেই ধরনটি খুঁজে পেতে হয় যা সত্যিই পুনরাবৃত্ত হয়।
একটি সাবরুটিন এই আসল দক্ষতাটাই দাবি করে। কোডের একটি খণ্ডের নাম দেওয়া তুচ্ছ, আর কোন খণ্ড তা বেছে নেওয়াই বিচারবুদ্ধি — ভুল সীমানা বাছলে প্রক্রিয়াটি একবার ব্যবহৃত হয় এবং কোনো কাজে আসে না।
বীকন বট একটি আসল ভিজ্যুয়াল প্রোগ্রামিং ধাঁধা যা একটি শক্তি-বাজেট চ্যালেঞ্জের মাধ্যমে লুপ এবং পুনরায় ব্যবহারযোগ্য পদ্ধতি শেখায়। আপনার ব্রাউজারে প্রতিদিন এবং অনুশীলনের মাত্রা সহ বিনামূল্যে খেলুন।