Skip to main content

VEX প্রতিযোগিতায় প্রকল্প পরিকল্পনা

দুইজন VEX ছাত্র তাদের ল্যাপটপ কম্পিউটারে কোড নিয়ে আলোচনা এবং পর্যালোচনা করছে।
দুইজন VEX প্রতিযোগী একটি প্রোগ্রামিং চ্যালেঞ্জের জন্য প্রস্তুতি নিচ্ছেন

একটি স্বায়ত্তশাসিত রুটিনের জন্য আচরণ গঠন

VEX রোবোটিক্স প্রতিযোগিতার জন্য রোবট স্কিলস চ্যালেঞ্জের ৬০-সেকেন্ডের প্রোগ্রামিং স্কিলস ম্যাচ এবং চলতি বছরেরগেমএর ১৫-সেকেন্ডের স্বায়ত্তশাসিত সময়ের জন্য একটি স্বায়ত্তশাসিত রুটিন পরিকল্পনা করা প্রয়োজন। রোবটটিকে স্বায়ত্তশাসিতভাবে চালানোর জন্য প্রোগ্রাম করার জন্য রোবটটির কী কী কাজ করতে হবে তা প্রোগ্রামেবল আচরণ-ভিত্তিক কোডে ভেঙে ফেলা প্রয়োজন।

এখানে একটি VEX প্রতিযোগিতামূলক রোবটের কিছু সাধারণ আচরণ দেওয়া হল:

  • সামনের দিকে এবং বিপরীত দিকে গাড়ি চালানো
  • ডানে-বামে ঘুরছে
  • একটি গেম অবজেক্ট ধরা
  • সঠিকভাবে একটি গেম অবজেক্ট স্থাপন করা
  • বিভিন্ন গেম অবজেক্টের মধ্যে বাছাই করা

একবার আপনি এই ধরণের আচরণের জন্য মৌলিক নির্দেশাবলী তৈরি করে ফেললে, একটি সফল স্বায়ত্তশাসিত রুটিন চালানোর অর্থ হল এই ক্রিয়াগুলির ক্রম পরিকল্পনা করা!

আলোচনার জন্য উৎসাহিত করার আইকন অনুপ্রেরণামূলক আলোচনা - স্বয়ংক্রিয় আচরণ

VEX রোবোটিক্স প্রতিযোগিতা ক্ষেত্রের একটি ছবি প্রদর্শন করুন, হয় বর্তমান বছরের গেমজন্যঅথবা আপনি ২০১৯-২০২০ VEX রোবোটিক্স প্রতিযোগিতা টাওয়ার টেকওভার থেকে এটি ব্যবহার করতে পারেন।

২০১৯-২০২০ টাওয়ার টেকওভার খেলার মাঠের উপর থেকে নীচের দৃশ্য, যেখানে নলাকার টাওয়ার, কিউব এবং টিম অ্যালায়েন্স স্টেশন রয়েছে।

শিক্ষার্থীদের পরিকল্পনা করার জন্য একটি উদ্দেশ্য প্রদান করে শুরু করুন, তবে নিশ্চিত করুন যে এটি তাদের অভিজ্ঞতার স্তরের জন্য উপযুক্ত। রোবটের ম্যানিপুলেটর এবং সেন্সরগুলি এখনও আলোচনা করা হয়নি এবং তাই, কেবলমাত্র মৌলিক নড়াচড়ার মাধ্যমে উদ্দেশ্য অর্জনযোগ্য রাখুন। উদাহরণস্বরূপ, তাদের পরিকল্পনা করতে বলুন কিভাবে উপরের ক্ষেত্রের লাল কোণ থেকে নীচের ডানদিকের বেগুনি ঘনক্ষেত্রে যেতে হবে, মাঠের অন্য কোনও কিছু স্পর্শ না করে।

প্রশ্ন:যদি আপনার উপরের বাম কোণ থেকে নীচের ডান কোণে যাওয়ার প্রয়োজন হয়, তাহলে পরিকল্পনা করার ক্ষেত্রে আপনার প্রথম পদক্ষেপ কী?
A:উত্তরগুলি ভিন্ন হতে পারে তবে কাজটিকে ছোট প্রোগ্রামেবল আচরণে, অথবা VEXcode V5 নির্দেশাবলীর সাথে সঙ্গতিপূর্ণ আচরণে বিভক্ত করার সাথে সম্পর্কিত হওয়া উচিত।

প্রশ্ন:রোবটের প্রথম আচরণ কী?
A:উত্তরগুলি হতে পারে হয় একটি দিকে ঘুরতে বা এগিয়ে যেতে। গ্রহণযোগ্য উত্তরগুলির সবগুলি একক নির্দেশাবলীর সাথে সঙ্গতিপূর্ণ হওয়া উচিত।

প্রশ্ন:বাঁক বা গাড়ি চালানোর প্রোগ্রাম করার জন্য আপনাকে কী করতে হবে? আপনার কোন পরিমাপের প্রয়োজন হবে?
A:সেন্সর ছাড়া একটি স্বায়ত্তশাসিত প্রোগ্রামের জন্য, সুনির্দিষ্ট বাঁক এবং ড্রাইভিং দূরত্ব প্রয়োজন হবে।

আপনার শিক্ষার আইকন প্রসারিত করুন আপনার শেখার পরিধি - স্কেচ এবং সিউডোকোড বাড়ান

এই কার্যকলাপটি সম্প্রসারিত করার জন্য, আপনার শিক্ষার্থীদের স্কেল করার জন্য একটি চ্যালেঞ্জ ক্ষেত্র (বাস্তব বা তৈরি) স্কেচ করতে বলুন এবং তারপর 15-সেকেন্ডের স্বায়ত্তশাসিত প্রোগ্রামের জন্য সিউডোকোড (গুগল / .ডক্স / .পিডিএফ ) লিখুন। এই ল্যাবে সিউডোকোড চালু করা হয়নি, তবে সহজ আচরণের মাধ্যমে পরিকল্পনা করে, শিক্ষার্থীরা ইতিমধ্যেই সিউডোকোড লেখার অনুশীলন শুরু করেছে। লিঙ্কে বর্ণিত সিউডোকোড লেখার অনুশীলনটি চালু করার প্রয়োজন নেই তবে শিক্ষার্থীদের পরিকল্পনায় সমস্যাটির বিভাজনকে এমন মৌলিক ধাপে ভাগ করা উচিত যা সিউডোকোড হিসাবে বিবেচিত হবে।