আমার ব্লক হল VEXcode IQ-এর মধ্যে ব্লক বিভাগগুলির মধ্যে একটি। অন্যান্য কিছু বিভাগে লুকস, সাউন্ড, সেন্সিং এবং ভেরিয়েবল অন্তর্ভুক্ত। আমার ব্লকগুলি ব্লকগুলির একটি ক্রম তৈরি করতে ব্যবহৃত হয় যা একটি প্রকল্প জুড়ে একাধিকবার ব্যবহার করা যেতে পারে।
কিভাবে একটি ব্লক তৈরি করবেন
আমার ব্লক বিভাগ থেকে "একটি ব্লক তৈরি করুন" নির্বাচন করুন।
"ব্লক নাম" ক্ষেত্রে প্রবেশ করে ব্লকটির নাম পরিবর্তন করুন, তারপর "ঠিক আছে" নির্বাচন করুন।
কীভাবে একটি ব্লক কাস্টমাইজ করবেন
একটি ইনপুট যোগ করুন (সংখ্যা)
"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি ইনপুট (সংখ্যা) যোগ করুন" বিকল্পটি নির্বাচন করুন৷ "সংখ্যা" ক্ষেত্রে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপরে "ঠিক আছে" নির্বাচন করুন।
একটি ইনপুট যোগ করুন (বুলিয়ান)
"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি ইনপুট (বুলিয়ান) যোগ করুন" বিকল্পটি নির্বাচন করুন৷ "বুলিয়ান" ফিল্ডে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপরে "ঠিক আছে" নির্বাচন করুন।
একটি লেবেল যোগ করুন
"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি লেবেল যুক্ত করুন" বিকল্পটি নির্বাচন করুন৷ "লেবেল পাঠ্য" ক্ষেত্রে প্রবেশ করে লেবেলের নাম পরিবর্তন করুন, তারপর "ঠিক আছে" নির্বাচন করুন।
ইনপুট এবং লেবেল একত্রিত করুন
ব্লকের একটি ক্রম তৈরি করার জন্য ইনপুট এবং লেবেলগুলিকে একত্রিত করুন।
কিভাবে ইনপুট/লেবেল মুছে ফেলতে হয়
একটি ইনপুট বা লেবেল মুছতে, আপনি যে ইনপুট বা লেবেলটি সরাতে চান তার উপরে "ক্লিয়ার" আইকনটি নির্বাচন করুন৷
কিভাবে ডিফাইন ব্লক ব্যবহার করবেন
একটি প্যারামিটার তৈরি হয়ে গেলে এখন "সংজ্ঞায়িত" ব্লক থেকে ব্যবহার করা যেতে পারে।
"সংজ্ঞায়িত" ব্লকে অতিরিক্ত ব্লক সংযুক্ত করুন।
"সংজ্ঞায়িত" ব্লক থেকে পরামিতি ব্যবহার করুন।
"যখন শুরু" ব্লকের সাথে সংযুক্ত "আমার ব্লক" ব্যবহার করুন।
আমার ব্লকগুলি কীভাবে ব্যবহার করবেন
সাইরেন উদাহরণ বাজান
এই উদাহরণে, রোবট আমার ব্লক ব্যবহার করবে:
- ৩ বার সাইরেন বাজান
- 12 ইঞ্চি জন্য এগিয়ে যান
- 6 বার সাইরেন বাজান
"সংজ্ঞায়িত" হ্যাট ব্লক একটি পদ্ধতি ভেঙে দেয়। নিচের উদাহরণ ভিডিওতে, এই "define" hat block নির্দিষ্ট সংখ্যক বার সাইরেন শব্দ বাজানোর জন্য ব্যবহৃত ব্লকগুলিকে ভেঙে দেয়। ব্লকের মধ্যে ব্যবহার করার জন্য সংজ্ঞায়িত ব্লক থেকে আর্গুমেন্ট টেনে আনুন।
একবার "সংজ্ঞায়িত" ব্লক সেট হয়ে গেলে, নতুন তৈরি ব্লকটি এখন টেনে নিয়ে যেতে পারে এবং প্যারামিটার সেট করতে "যখন শুরু হয়" ব্লকে যোগ করা যেতে পারে। এই ভিডিওতে এই প্রক্রিয়াটি দেখানো হয়েছে।
পরামিতি পরিবর্তন হয়ে গেলে, প্রকল্পটি ডাউনলোড এবং চালানোর জন্য প্রস্তুত
নতুন লাইন উদাহরণ সহ মুদ্রণ
এই উদাহরণে, রোবট আমার ব্লক ব্যবহার করবে:
- 15 ইঞ্চি জন্য এগিয়ে যান
- ব্যাটারির ক্ষমতা প্রিন্ট করুন এবং কার্সারটিকে ব্রেইনের স্ক্রিনে একটি নতুন লাইনে নিয়ে যান
- রোবটটিকে 180 ডিগ্রি ডানদিকে ঘুরান
- ব্যাটারির ক্ষমতা প্রিন্ট করুন এবং কার্সারটিকে ব্রেইনের স্ক্রিনে একটি নতুন লাইনে নিয়ে যান
"সংজ্ঞায়িত" হ্যাট ব্লক সেন্সর রিপোর্টার মান প্রিন্ট করতে ব্যবহৃত ব্লকগুলিকে ভেঙে দেয় এবং তারপরে একটি নতুন লাইনে চলে যায়। এই ভিডিওতে দেখানো হিসাবে, ব্লকের মধ্যে ব্যবহার করার জন্য সংজ্ঞায়িত ব্লক থেকে আর্গুমেন্ট টেনে আনুন।
একবার "সংজ্ঞায়িত" ব্লক সেট হয়ে গেলে, নতুন তৈরি ব্লকটি এখন টেনে নিয়ে যেতে পারে এবং প্যারামিটার সেট করতে "যখন শুরু হয়" ব্লকে যোগ করা যেতে পারে। এই ভিডিওতে এই প্রক্রিয়াটি দেখানো হয়েছে।
পরামিতি পরিবর্তন হয়ে গেলে, প্রকল্পটি ডাউনলোড এবং চালানোর জন্য প্রস্তুত