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

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


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

VEXcode V5 Blocks প্রোজেক্টে একটি সক্রিয় ব্লকের কনটেক্সট মেনু খোলা আছে এবং 'Disable Block' অপশনটি হাইলাইট করা আছে। ডানদিকে ফলাফলটি দেখানো হয়েছে এবং নির্বাচিত ব্লকটি এখন ধূসর হয়ে আছে, যা নির্দেশ করে যে এটি নিষ্ক্রিয় করা হয়েছে।

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

VEXcode V5 Blocks প্রোজেক্টে একটি নিষ্ক্রিয় ব্লকের কনটেক্সট মেনু খোলা আছে এবং Enable Block অপশনটি হাইলাইট করা আছে। ডানদিকে একই প্রজেক্টটি রয়েছে, তবে এখানে নির্বাচিত ব্লকটি এখন রঙিন, যা নির্দেশ করে যে এটি সক্রিয় করা হয়েছে।

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


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

VEXcode V5 Blocks প্রজেক্ট, যাতে একটি নিষ্ক্রিয় ব্লক রয়েছে। ব্লকটি ধূসর রঙের এবং এর উপর তির্যক রেখার একটি গ্রিড রয়েছে।

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

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

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


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

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

একটি সক্রিয় কন্টেইনার ব্লক সহ VEXcode V5 Blocks প্রজেক্টের কনটেক্সট মেনু খোলা এবং 'Disable Block' অপশনটি হাইলাইট করা অবস্থায়।

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

VEXcode V5 Blocks প্রজেক্ট, যেখানে একটি কন্টেইনার ব্লক এবং তার ভেতরের সমস্ত ব্লক নিষ্ক্রিয় করা আছে। ব্লকগুলো ধূসর রঙের এবং সেগুলোর উপর তির্যক রেখার একটি গ্রিড রয়েছে।

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

VEXcode V5 Blocks প্রোজেক্টের একটি নিষ্ক্রিয় কন্টেইনার ব্লকের কনটেক্সট মেনু খোলা আছে এবং 'Enable Block' অপশনটি হাইলাইট করা আছে।

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

>একটি কন্টেইনার ব্লক এবং এর ভেতরের সমস্ত নেস্টেড ব্লক সক্রিয় সহ একটি VEXcode V5 Blocks প্রজেক্ট।

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


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

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

VEXcode V5 Blocks প্রজেক্টে একটি নেস্টেড ব্লক আগে থেকেই নিষ্ক্রিয় করা আছে।

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

VEXcode V5 Blocks প্রোজেক্টের একটি কন্টেইনার ব্লকের কনটেক্সট মেনু খোলা আছে এবং 'Enable block' অপশনটি হাইলাইট করা থাকলেও ধূসর হয়ে আছে। এর ভেতরের একটি ব্লক নিষ্ক্রিয় করা আছে, কিন্তু ‘Enable block’ অপশনটি পাওয়া যাচ্ছে না, কারণ কন্টেইনার ব্লকটি নিজে এখনও সক্রিয় রয়েছে।

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

VEXcode V5 Blocks প্রজেক্টে একটি নিষ্ক্রিয় ব্লকের কনটেক্সট মেনু খোলা আছে। ব্লকটি একটি কন্টেইনার ব্লকের ভিতরে অবস্থিত, এবং ‘Enable Block’ অপশনটি হাইলাইট করা আছে। ডানদিকে ফলাফলটি দেখানো হয়েছে এবং নির্বাচিত ব্লকটি এখন সক্রিয় রয়েছে।

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


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

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

একটি সক্রিয় হ্যাট ব্লকের কনটেক্সট মেনু খোলা অবস্থায় VEXcode V5 Blocks প্রজেক্ট। ‘Disable Block’ অপশনটি হাইলাইট করা আছে।

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

VEXcode V5 Blocks প্রোজেক্টের একটি হ্যাট ব্লক নিষ্ক্রিয় করা হয়েছে, এবং স্ট্যাকের বাকি ব্লকগুলো সক্রিয় রয়েছে। টুপির ব্লকটি ধূসর রঙের এবং এর উপর তির্যক রেখার একটি গ্রিড রয়েছে।

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

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

Last Updated: