Skip to main content
শিক্ষক পোর্টাল

আপনার প্রকল্পে ডিজাইন, ডেভেলপ এবং পুনরাবৃত্তি করুন - C++

আপনার প্রজেক্ট ডিজাইন করার সময় আপনার ইঞ্জিনিয়ারিং নোটবুকে নিম্নলিখিত প্রশ্নের উত্তর দিন ।

  1. আপনি কি ধরনের রোবট নৃত্য তৈরি করবেন? বিস্তারিত বুঝিয়ে বলুন ।

  2. আপনি কোন ধরনের লুপ ব্যবহার করবেন এবং কেন?

  3. নৃত্যটি পরীক্ষা করার জন্য আপনি কোন পদক্ষেপগুলি অনুসরণ করবেন? বিস্তারিত বুঝিয়ে বলুন ।

পরিকল্পনা করতে সাহায্য করার জন্য, Clawbot's dance-এ অন্তর্ভুক্ত করতে পারেন এমন কিছু নৃত্য চালের উদাহরণ দেখতে নিচের লিঙ্কগুলির একটিতে ক্লিক করুন (Google Doc / .docx / .pdf)।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স

এই নৃত্য প্রতিযোগিতাকে আরও উত্তেজনাপূর্ণ করার একটি উপায় হল শিক্ষার্থীদের প্রতিক্রিয়া এবং অনুপ্রেরণার জন্য তাদের পরিকল্পনাগুলির তুলনা করা। যদি সময় থাকে, তাহলে শিক্ষার্থীদের তাদের পরিকল্পনা শেয়ার করতে উৎসাহিত করুন।

  • উত্তর ভিন্ন হবে, কিন্তু শিক্ষার্থীরা লক্ষ্য করতে পারে যে তারা তাদের রোবটকে ঘুরাতে বা রোবটের হাত বাতাসে উঁচু করতে চায়।

  • নির্দিষ্ট নির্দেশনা বা নৃত্যের চালগুলি পুনরাবৃত্তি করার জন্য পুনরাবৃত্তি এবং/অথবা চিরতরে লুপ ব্যবহার করা যেতে পারে। প্রকল্পগুলিকে সহজতর করতে এবং আরও দক্ষ করে তুলতে লুপ ব্যবহার করা হয়।

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

আপনার প্রকল্পটি তৈরি করার সময় নিচের ধাপগুলি অনুসরণ করুন:

  1. অঙ্কন এবং সিউডোকোড ব্যবহার করে নৃত্য পরিকল্পনা করুন (গুগল ডক / .ডকএক্স / .পিডিএফ)।
  2. VEXcode V5 ব্যবহার করে আপনার প্রকল্পটি বিকাশের জন্য আপনি যে ছদ্মকোড তৈরি করেছেন তা ব্যবহার করুন ।
  3. ক্লবট টেম্পলেট খুলুন (ড্রাইভট্রেন 2-মোটর, নো গিরো) উদাহরণ প্রকল্প ।

    উদাহরণ প্রকল্প মেনু খোলা আছে এবং টেমপ্লেট বিভাগ নির্বাচন করা হয়েছে । 'ক্লবট এবং অ্যাডভান্সড ট্রেনিংবট (ড্রাইভট্রেন টু মোটর, নো জাইরো)' উদাহরণ প্রকল্পটি একটি লাল বাক্স দিয়ে হাইলাইট করা হয়েছে ।

  4. GrooveMachine প্রকল্পের নাম দিন এবং পুনঃনামকরণ নির্বাচন করুন ।

    VEXcode V5 টুলবারে প্রজেক্ট ডায়ালগ বক্সের নাম পরিবর্তন করুন । স্লট 1 নির্বাচন করা হয়েছে এবং প্রকল্পের নাম 'গ্রুভ মেশিন' -এ পরিবর্তন করা হচ্ছে ।

  5. আপনার প্রজেক্টপ্রায়শই পরীক্ষা করার জন্য চালান এবং আপনার পরীক্ষা থেকে যা শিখেছেন তা ব্যবহার করে এটি পুনরাবৃত্তি করুন।
  6. আপনার চূড়ান্ত প্রকল্পটি আপনার শিক্ষকের সাথে শেয়ার করুন ।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - উদাহরণ সিউডোকোড সমাধান

শিক্ষার্থীদের সিউডোকোড কেমন হতে পারে তার একটি উদাহরণ নিচে দেওয়া হল। মনে রাখবেন, আপনি শিক্ষার্থীদের আরও বিস্তারিত সিউডোকোড প্রদানের পরামর্শ দিতে পারেন। একটি উদাহরণ হতে পারে, "হাততালি দেওয়ার" পরিবর্তে "হাততালি খোলা এবং বন্ধ করা"।

গ্রুভ মেশিন চ্যালেঞ্জের জন্য লেখা সিউডোকোডের উদাহরণ। এতে লেখা আছে 'হাত ৩০০ ডিগ্রি উপরে ঘোরাও, হাতটা যথাস্থানে ধরো।' এরপর, নিম্নলিখিতটি ১০ বার ঘটবে: রোবট ডানদিকে ঘুরবে এবং দুবার হাততালি দেবে (নখর ব্যবহার করে), রোবট বাম দিকে ঘুরবে এবং দুবার হাততালি দেবে (নখর ব্যবহার করে)।

যদি আপনি তাদের সিউডোকোড স্কোর করতে চান, তাহলে এখানে এটি করার জন্য একটি রুব্রিক দেওয়া হল (Google Doc / .docx / .pdf)। যদি আপনি এই বা অন্য কোনও রুব্রিক ব্যবহার করার পরিকল্পনা করেন, তাহলে কাজ শুরু করার আগে শিক্ষার্থীদের রুব্রিকটি দেখানো বা তাদের একটি কপি দেওয়ার পরামর্শ দেওয়া হচ্ছে।

আপনার যদি শুরু করতে সমস্যা হয়, তাহলে VEXcode V5-এ নিম্নলিখিতগুলি পর্যালোচনা করুন:

  • উদাহরণ প্রকল্প:

    ফাইল মেনু খোলা সহ VEXcode V5 টুলবার, এবং একটি লাল তীর দিয়ে নির্বাচিত ওপেন উদাহরণ । 'ওপেন উদাহরণ' মেনুতে ষষ্ঠ আইটেম, 'নতুন ব্লক প্রকল্প', 'নতুন পাঠ্য প্রকল্প', 'নতুন ভার্চুয়াল দক্ষতা ব্লক প্রকল্প', 'নতুন ভার্চুয়াল দক্ষতা পাঠ্য প্রকল্প' এবং 'আপনার ডিভাইস থেকে লোড' এর নীচে ।

  • একটি প্রোগ্রাম তৈরি করার সময় অতিরিক্ত তথ্য অ্যাক্সেস করতে, এটি সম্পর্কে অতিরিক্ত তথ্য দেখতে আপনার কর্মক্ষেত্রে নির্দেশের পাশে প্রশ্ন চিহ্নটিতে ডান ক্লিক করুন ।

    VEXcode V5-এ সহায়তা খোলা আছে এবং ড্রাইভট্রেন ড্রাইভ ব্লকের জন্য সহায়তা তথ্য দেখানো হচ্ছে । উপরের ডান কোণে সহায়তা আইকনটি হাইলাইট করা হয়েছে, একটি ব্লকের জন্য সহায়তা তথ্য খুলতে কী নির্বাচন করতে হবে তা চিত্রিত করে ।

  • আপনার নতুন তৈরিতে সহায়তা করার জন্য আপনার RepeatingActions প্রকল্পের পূর্ববর্তী সংস্করণগুলি পর্যালোচনা করুন