প্রজেক্ট স্টেপিং ফিচারটি ব্যবহারকারীকে গুরুত্বপূর্ণ ভিজ্যুয়াল প্রদান করে, যা কোনো প্রজেক্টের সমস্যা সমাধান করতে বা এর কার্যপ্রবাহ আরও ভালোভাবে বুঝতে সাহায্য করে। যখন কোনো প্রজেক্ট চালানো হয়, ফ্লিং দ্য হিরো বট নির্দেশনা অনুযায়ী চলবে, কিন্তু তা ব্যবহারকারীর অভিপ্রায় অনুযায়ী নাও হতে পারে। ব্লকগুলো ধাপে ধাপে কার্যকর হতে দেখার সুবিধা ব্যবহারকারীকে আরও ভালোভাবে বুঝতে সাহায্য করে যে কোন ব্লকগুলো ত্রুটির কারণ হতে পারে।
প্রজেক্ট স্টেপিং ফিচারটি কীভাবে ব্যবহার করবেন
VEXcode VR টুলবারের উপরের ডানদিকে অবস্থিত স্টেপ বাটনটি নির্বাচন করুন।
একবার নির্বাচিত হলে, প্রোগ্রামটি কোথা থেকে শুরু হচ্ছে তা বোঝানোর জন্য {When started} ব্লকটির চারপাশে একটি সবুজ হাইলাইট দেখা যাবে এবং তারপরেই এটি স্ট্যাকের প্রথম ব্লকটিকে হাইলাইট করবে। {When started}-এর পর থেকে স্টেপ বাটনটি পুনরায় নির্বাচন না করা পর্যন্ত হাইলাইটটি প্রথম ব্লকটিতেই থাকবে।
: হাইলাইটটি একটি [Comment] ব্লকের পাশ দিয়ে অবিলম্বে চলে যাবে, কারণ [Comment] ব্লকগুলো প্রজেক্ট বা এর চারপাশের ব্লকগুলোকে পরিবর্তন করে না।
হাইলাইট করা ব্লকটি চালানোর জন্য স্টেপ বাটনটি আবার সিলেক্ট করুন। ব্লকটি কার্যকর হয়ে গেলে, পরবর্তী ব্লকটি হাইলাইট হয়ে যাবে।
প্রজেক্টটি একবারে একটি করে ব্লক সম্পন্ন করতে স্টেপ বাটনটি ব্যবহার করতে থাকুন।
প্রজেক্ট স্টেপিং ফিচার ব্যবহার করে ডিবাগিং
প্রজেক্ট স্টেপিং ফিচারটি প্রজেক্টের কাজের গতি কমিয়ে দেয় এবং তাৎক্ষণিক ভিজ্যুয়াল ফিডব্যাক প্রদান করে। এর ফলে ব্যবহারকারী প্রকল্পটি এক এক করে ব্লক পর্যালোচনা করে এর আচরণ পর্যবেক্ষণ করতে এবং ভুল সংশোধন করতে পারেন।
এই উদাহরণে, উদ্দেশ্য হলো ফ্লিং একটি বল গ্রহণ করে হাই গোলে গোল করবে। তবে প্রকল্পটি ভুল দিকে মোড় নিচ্ছে, এবং এর ফলে উঁচু গোলে বল পাঠানো যাবে না।
প্রজেক্ট স্টেপিং ফিচারটি ব্যবহার করে প্রজেক্টটি ধাপে ধাপে চালান যতক্ষণ না কোনো ভুল চোখে পড়ে।
ভুলটি সংশোধন করুন।
এই উদাহরণে ভুলটি ছিল যে, ফ্লিংকে বাম দিকে ১৫৫ ডিগ্রি ঘোরার জন্য কোড করা হয়েছিল, কিন্তু এই দিকটি ফ্লিংকে সঠিক কোণে রাখে না, যার ফলে ক্যাটাপাল্ট থেকে বলটি উঁচু গোলে নিক্ষেপ করা যায় না। মোড় নেওয়ার দিক বাম থেকে ডানে পরিবর্তন করতে হবে।
এরপর প্রজেক্ট স্টেপিং ফিচারটি ব্যবহার করে প্রজেক্টটি আবার প্রথম থেকে চালান। প্রকল্পটি সঠিকভাবে না চলা পর্যন্ত এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।