VEXcode EXP-এ ব্লকগুলি অক্ষম এবং সক্ষম করা

VEXcode ব্লকগুলি ব্যবহারকারীদের তাদের প্রকল্পগুলির মধ্যে ব্লকগুলি নিষ্ক্রিয় এবং সক্ষম করতে দেয়৷ প্রকল্পটি আলাদা না করেই একটি প্রকল্প পরীক্ষা বা ডিবাগ করার জন্য এটি একটি দরকারী বৈশিষ্ট্য। ব্যবহারকারী একটি ব্লক (গুলি) নিষ্ক্রিয় বা সক্ষম করতে পারে রোবটের আচরণের পার্থক্য পরীক্ষা করার জন্য যখন সেই ব্লকটি প্রকল্পে থাকে বা না থাকে৷


ব্লকগুলি কীভাবে নিষ্ক্রিয় এবং সক্ষম করবেন

VEXcode EXP ব্লক প্রকল্প যেখানে একটি সক্রিয় ব্লকের প্রসঙ্গ মেনু খোলা হয়েছে এবং "অক্ষম ব্লক" বিকল্পটি হাইলাইট করা হয়েছে। ডানদিকে ফলাফলটি দেখানো হচ্ছে যেখানে নির্বাচিত ব্লকটি এখন ধূসর রঙে রয়েছে যা নির্দেশ করে যে এটি নিষ্ক্রিয় করা হয়েছে।

একটি ব্লক অক্ষম করতে, কনটেক্সট মেনু সক্রিয় করতে ব্লকে ডান-ক্লিক করুন বা দীর্ঘ চাপ দিন এবং তারপরে ব্লক অক্ষম করুন নির্বাচন করুন।

VEXcode EXP ব্লক প্রকল্প যেখানে একটি নিষ্ক্রিয় ব্লকের প্রসঙ্গ মেনু খোলা হয়েছে এবং "ব্লক সক্ষম করুন" বিকল্পটি হাইলাইট করা হয়েছে। ডানদিকে একই প্রকল্প রয়েছে কিন্তু নির্বাচিত ব্লকটি এখন রঙিন যা নির্দেশ করে যে এটি সক্রিয় করা হয়েছে।

একটি অক্ষম ব্লক সক্ষম করতে, সেই ব্লকের জন্য প্রসঙ্গ মেনু সক্রিয় করুন এবং ব্লক সক্ষম করুন নির্বাচন করুন।


অক্ষম করা হলে পৃথক ব্লকের কি হবে

VEXcode EXP ব্লক প্রকল্পে একটি অক্ষম ব্লক রয়েছে। ব্লকটি ধূসর রঙ ধারণ করেছে এবং এর উপরে তির্যক রেখার একটি গ্রিড রয়েছে।

একটি ব্লক(গুলি) নিষ্ক্রিয় থাকা অবস্থায়, এটির উপর তির্যক রেখাগুলির একটি গ্রিড সহ ধূসর দেখায়৷

অক্ষম ব্লক একটি মন্তব্য মত আচরণ করা হয়. প্রকল্পের প্রবাহে এর কোনো প্রভাব নেই।

উপরের উদাহরণ প্রকল্পে, রোবটটি বিপরীত দিকে গাড়ি চালানোর পরে অপেক্ষা করবে না, তবে অবিলম্বে ডানদিকে ঘুরবে।


নেস্টেড ব্লক সহ একটি ব্লক নিষ্ক্রিয় হলে কি হবে

যখন আপনি একটি ব্লক অক্ষম করেন যার মধ্যে ব্লকগুলি নেস্ট করা থাকে, সমস্ত ব্লক অক্ষম করা হয়। একটি লুপের মতো ব্লক বা if-then-else শর্তসাপেক্ষ, যেগুলিতে নেস্টেড ব্লক রয়েছে, একটি একক ব্লকের মতোই নিষ্ক্রিয় করা যেতে পারে। 

VEXcode EXP ব্লক প্রকল্প যেখানে একটি সক্রিয় কন্টেইনার ব্লকের প্রসঙ্গ মেনু খোলা হয়েছে এবং "অক্ষম ব্লক" বিকল্পটি হাইলাইট করা হয়েছে।

সেই লুপ বা শর্তসাপেক্ষ কন্ট্রোল ব্লকের প্রসঙ্গ মেনু সক্রিয় করুন এবং তারপরে ব্লক নিষ্ক্রিয় করুন নির্বাচন করুন।

VEXcode EXP ব্লক প্রকল্প যেখানে একটি কন্টেইনার ব্লক এবং এর সমস্ত নেস্টেড ব্লক অক্ষম করা আছে। ব্লকগুলি ধূসর রঙে আঁকা এবং তাদের উপর তির্যক রেখার একটি গ্রিড রয়েছে।

নীচের চিত্রটি দেখায় যখন পুনরাবৃত্তি লুপ অক্ষম ছিল তখন কী ঘটেছিল৷ লুপ এবং এর ভিতরের দুটি ব্লক সবই অক্ষম ছিল।

VEXcode EXP ব্লক প্রকল্প যেখানে একটি নিষ্ক্রিয় কন্টেইনার ব্লকের প্রসঙ্গ মেনু খোলা হয়েছে এবং "Enable Block" বিকল্পটি হাইলাইট করা হয়েছে।

আপনি প্রধান ব্লকের কনটেক্সট মেনু সক্রিয় করে এবং ব্লক সক্রিয় নির্বাচন করে এর মধ্যে প্রধান ব্লক এবং সমস্ত নেস্টেড ব্লক সক্রিয় করতে পারেন।

VEXcode EXP ব্লক প্রকল্প যেখানে একটি কন্টেইনার ব্লক এবং এর সমস্ত নেস্টেড ব্লক সক্রিয় রয়েছে।

প্রধান ব্লক সক্রিয় করা হলে, সমস্ত নেস্টেড ব্লকগুলিও সক্রিয় করা হবে।


একটি একক নেস্টেড ব্লক নিষ্ক্রিয় এবং সক্রিয় করা হচ্ছে

আপনি একটি লুপের মধ্যে একক ব্লকগুলি অক্ষম করতে পারেন বা অন্য কোনও ব্লক নিষ্ক্রিয় করার জন্য একই পদক্ষেপগুলি অনুসরণ করে যদি-তাহলে-অন্যথায় ব্লকগুলি অক্ষম করতে পারেন: সেই ব্লকের প্রসঙ্গ মেনু সক্রিয় করুন এবং অক্ষম ব্লক নির্বাচন করুন৷

VEXcode EXP ব্লক প্রকল্প, যার একটি নেস্টেড ব্লক ইতিমধ্যেই অক্ষম করা আছে।

এখানে শুধুমাত্র একটি লুপের মধ্যে একটি একক ব্লক নিষ্ক্রিয় করার একটি উদাহরণ।

VEXcode EXP ব্লক প্রকল্পে একটি কন্টেইনার ব্লকের প্রসঙ্গ মেনু খোলা হয়েছে এবং "Enable block" বিকল্পটি হাইলাইট করা হয়েছে কিন্তু ধূসর হয়ে গেছে। এর নেস্টেড ব্লকগুলির মধ্যে একটি নিষ্ক্রিয় করা আছে, কিন্তু Enable block বিকল্পটি উপলব্ধ নেই কারণ কন্টেইনার ব্লকটি এখনও সক্রিয় রয়েছে।

প্রধান ব্লকের জন্য প্রসঙ্গ মেনু নেস্টেড ব্লক সক্রিয় করার জন্য একটি বিকল্প প্রদান করবে না কারণ প্রধান ব্লক নিষ্ক্রিয় ছিল না।

VEXcode EXP ব্লক প্রকল্পটি একটি নিষ্ক্রিয় ব্লকের প্রসঙ্গ মেনু সহ খোলা হয়েছে। ব্লকটি একটি কন্টেইনার ব্লকের ভিতরে নেস্টেড থাকে এবং Enable Block বিকল্পটি হাইলাইট করা হয়। ডানদিকে নির্বাচিত ব্লকটি সক্রিয় থাকা অবস্থায় ফলাফলটি দেখানো হচ্ছে।

যদি পরে আপনি সেই নেস্টেড ব্লকটি সক্ষম করতে চান তবে আপনাকে এর প্রসঙ্গ মেনু সক্রিয় করতে হবে।


একটি "টুপি" ব্লক নিষ্ক্রিয় করা হচ্ছে

আপনি ব্লকগুলির একটি সম্পূর্ণ স্ট্যাক নিষ্ক্রিয় করতে পারেন "হ্যাট" ব্লকটি নিষ্ক্রিয় করে যাতে সেগুলি সমস্ত রয়েছে৷ 

VEXcode EXP ব্লক প্রকল্পটি একটি সক্রিয় হ্যাট ব্লকের প্রসঙ্গ মেনু সহ খোলা হয়েছে। "অক্ষম ব্লক" বিকল্পটি হাইলাইট করা হয়েছে।

"হ্যাট" ব্লকের প্রসঙ্গ মেনু সক্রিয় করুন এবং তারপরে ব্লক অক্ষম করুন নির্বাচন করুন।

VEXcode EXP ব্লক প্রকল্পে একটি হ্যাট ব্লক নিষ্ক্রিয় করা আছে, এবং স্ট্যাকের বাকি ব্লকগুলি এখনও সক্রিয় রয়েছে। টুপির ব্লকটি ধূসর রঙ ধারণ করেছে এবং এর উপরে তির্যক রেখার একটি গ্রিড রয়েছে।

নিচের চিত্রটি দেখায় যে যখন "হ্যাট" ব্লকটি অক্ষম করা হয় তখন কী ঘটেছিল। When Started ব্লকের অধীনে থাকা সমস্ত ব্লক চলবে না।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: