যুক্তি#
লজিক পেজগুলোতে সেই ব্লকগুলো থাকে যা একটি প্রজেক্ট কীভাবে চলে, সিদ্ধান্ত নেয়, তথ্য সংরক্ষণ করে এবং সুসংগঠিত থাকে তা নিয়ন্ত্রণ করে। যখন আপনার কোনো কাজের পুনরাবৃত্তি করতে, কোনো ট্রিগারের জন্য অপেক্ষা করতে, মান তুলনা করতে, বা প্রজেক্টের পরবর্তী সময়ের জন্য তথ্য সংরক্ষণ করতে হবে, তখন এখান থেকে শুরু করুন।
নিয়ন্ত্রণ - লুপ এবং শর্ত ব্যবহার করে একটি প্রকল্পের প্রবাহ পরিচালনা করুন - নির্দিষ্ট সময়ের জন্য বা শর্ত পূরণ না হওয়া পর্যন্ত বিরতি দিন, ব্লকগুলির পুনরাবৃত্তি করুন, শর্তের উপর ভিত্তি করে বিভিন্ন ব্লক চালান, লুপ থেকে আগেভাগে বেরিয়ে আসুন এবং প্রকল্পটি শেষ করুন।
টাইমার - ব্রেইনের টাইমার দিয়ে কাজ করতে কতক্ষণ সময় লাগে তা পরিমাপ করুন, নতুন টাইমিং অপারেশনের জন্য এটি রিসেট করুন, এবং একটি নির্দিষ্ট সময় পরে ব্লকের স্তূপ তৈরি করা শুরু করুন।
ইভেন্ট - বিভিন্ন সময়ে ব্লকের বিভিন্ন স্ট্যাক শুরু করুন - যখন প্রজেক্ট শুরু হয় অথবা যখন প্রজেক্টের অন্য কোথাও থেকে কোনো ইভেন্ট সম্প্রচারিত হয়, সেই ইভেন্টটি শেষ হওয়ার জন্য অপেক্ষা করে বা না করে।
অপারেটর - গাণিতিক অপারেশন এবং ফাংশন সম্পাদন করা, মান তুলনা করা, শর্ত একত্রিত বা বিপরীত করা, পরিসীমা পরীক্ষা করা, এলোমেলো সংখ্যা তৈরি করা এবং ফলাফল রাউন্ড করা।
ভেরিয়েবল - সংখ্যা, বুলিয়ান, তালিকা এবং 2D তালিকা সংরক্ষণ করুন যাতে একটি প্রকল্প চলার সময় গণনা করতে, অগ্রগতি ট্র্যাক করতে এবং সিদ্ধান্ত নিতে পারে।
আমার ব্লকসমূহ - প্রজেক্টকে সুসংগঠিত করতে এবং ব্লকের পুনরাবৃত্তি এড়াতে, ঐচ্ছিক প্যারামিটার ব্যবহার করে মান পাস করার মাধ্যমে ব্লকগুলিকে পুনঃব্যবহারযোগ্য কাস্টম ব্লকে গ্রুপ করুন।
মন্তব্য - প্রজেক্টের কার্যকারিতাকে প্রভাবিত না করে এর লজিক ব্যাখ্যা করতে এবং কার্যকারিতা নথিভুক্ত করতে প্রজেক্টের ভিতরে নোট যোগ করুন।
সব মিলিয়ে, এগুলো আপনাকে এমন প্রজেক্ট কোড করতে সাহায্য করে যা সিদ্ধান্ত নিতে পারে, রিয়েল টাইমে সাড়া দেয় এবং আপনার কোডকে পরিচ্ছন্ন ও সহজে বোধগম্য রাখে।