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