প্রজেক্ট স্টেপিং বৈশিষ্ট্য ব্যবহারকারীকে ব্লক দ্বারা একটি প্রকল্প ব্লকের সম্পাদন দেখার একটি উপায় সরবরাহ করে। এই চাক্ষুষ সংকেত ছাত্রদের সমস্যা সমাধানে সাহায্য করতে, বা একটি প্রকল্পের প্রবাহ আরও ভালভাবে বুঝতে ব্যবহার করা যেতে পারে। যখন একটি প্রকল্প শুরু করা হয়, তখন রোবটটি নির্দেশ অনুসারে প্রকল্পটি সম্পাদন করবে, তবে ব্যবহারকারীর উদ্দেশ্য তা নাও হতে পারে। ব্লকগুলিকে একবারে কার্যকর করা দেখার ক্ষমতা ব্যবহারকারীকে আরও ভাল ভিজ্যুয়াল দেয় কোন ব্লকগুলি ত্রুটির কারণ হতে পারে, তাই ডিবাগিং আরও লক্ষ্যযুক্ত এবং দক্ষ প্রক্রিয়া হয়ে উঠতে পারে।
নোট: এই নিবন্ধটি VEXcode GO-তে কোড বেস কনফিগারেশন ব্যবহার করে। VEXcode GO-তে কীভাবে একটি কোড বেস কনফিগার করবেন সে সম্পর্কে আরও তথ্যের জন্য একটি VEX GO কোড বেস কনফিগার করা VEX লাইব্রেরি নিবন্ধটি দেখুন৷
প্রজেক্ট স্টেপিং ফিচারটি কীভাবে ব্যবহার করবেন
VEXcode GO-তে প্রজেক্ট স্টেপিং বৈশিষ্ট্যটি ব্যবহার করার জন্য, মস্তিষ্ক আপনার ট্যাবলেট বা কম্পিউটারের সাথে সংযুক্ত থাকতে হবে এবং VEXcode GO আপনার বিল্ডের জন্য কনফিগার করা উচিত।
VEXcode GO টুলবারের উপরের ডানদিকে অবস্থিত স্টেপ বোতামটি নির্বাচন করুন।
একবার নির্বাচিত হলে, একটি সবুজ হাইলাইট প্রদর্শিত হবে এবং প্রোগ্রামটি কোথায় শুরু হচ্ছে তা নির্দেশ করতে {When started} ব্লকের চারপাশে ফ্ল্যাশ করবে এবং তারপরে স্ট্যাকের প্রথম ব্লকটি হাইলাইট করতে অবিলম্বে চলে যাবে। হাইলাইটটি {When started} এর পরে প্রথম ব্লকে থাকবে যতক্ষণ না স্টেপ বোতামটি আবার নির্বাচন করা হয়।
হাইলাইট করা ব্লকটি শুরু করতে আবার স্টেপ বোতামটি নির্বাচন করুন। ব্লকটি কার্যকর হওয়ার সাথে সাথে হাইলাইটটি ফ্ল্যাশ হবে। ব্লক সম্পূর্ণ হলে, পরবর্তী ব্লক হাইলাইট হয়ে যাবে, যা নির্দেশ করে যে স্টেপ বোতামটি আবার নির্বাচিত হলে পরবর্তী কমান্ড চালানোর জন্য এটি প্রস্তুত।
একবারে একটি ব্লক প্রকল্পটি কার্যকর করতে ধাপ বোতামটি ব্যবহার করা চালিয়ে যান। একটি প্রকল্পের মধ্য দিয়ে যাওয়ার সময়, স্টার্ট বোতামটি নির্বাচন করার ফলে বাকি প্রকল্পটি সম্পূর্ণ গতিতে কার্যকর হবে। আপনি যদি একটি প্রকল্পের প্রথম কয়েকটি ব্লকের মধ্য দিয়ে যেতে চান তবে এটি সহায়ক হতে পারে, কিন্তু তারপরে প্রকল্পের বাকি অংশগুলি যেমন লেখা আছে তা সম্পাদন করুন।
প্রজেক্ট স্টেপিং ফিচার দিয়ে ডিবাগিং
প্রজেক্ট স্টেপিং বৈশিষ্ট্যটি প্রকল্পের প্রবাহকে ধীর করে দেয় এবং প্রকল্পের প্রতিটি ব্লকে রোবট কী করছে তার সরাসরি ভিজ্যুয়াল প্রতিক্রিয়া প্রদান করে। এটি ব্যবহারকারীকে আচরণ পর্যবেক্ষণ এবং ভুল সংশোধন করতে এক সময়ে প্রকল্পের মধ্য দিয়ে যেতে দেয়।
এই উদাহরণে, উদ্দেশ্য হল কোড বেস একটি বর্গক্ষেত্রে ড্রাইভ করা (500 মিলিমিটার (মিমি) এর জন্য এগিয়ে যান এবং 90 ডিগ্রি ডানদিকে ঘুরুন, একটি বর্গ তৈরি করতে 4 বার)। তবে প্রকল্পে ভুল মোড় রয়েছে।
একটি ভুল পরিলক্ষিত না হওয়া পর্যন্ত ধাপে ধাপে প্রকল্পটি শুরু করতে এবং কার্যকর করতে প্রজেক্ট স্টেপিং বৈশিষ্ট্যটি ব্যবহার করুন।
ভুল সংশোধন.
তারপরে স্টপ বোতামটি নির্বাচন করুন, এবং প্রকল্পের প্রতিটি ব্লকে রোবটের আচরণ পর্যবেক্ষণ করতে প্রজেক্ট স্টেপিং বৈশিষ্ট্যটি ব্যবহার করে আবার শুরু থেকে প্রকল্পটি শুরু করতে স্টেপ বোতামটি ব্যবহার করুন। এই প্রক্রিয়াটি পুনরাবৃত্তি করুন যতক্ষণ না প্রকল্পটি উদ্দেশ্য হিসাবে কাজ করে।