আপনার প্রকল্পে ডিজাইন, ডেভেলপ এবং পুনরাবৃত্তি করুন - C++
আপনার প্রজেক্ট ডিজাইন করার সাথে সাথে আপনার ইঞ্জিনিয়ারিং নোটবুকে নিম্নলিখিত প্রশ্নের উত্তর দিন।
- আপনি কি রোবট আছে প্রকল্প করতে চান? বিস্তারিত সহ ব্যাখ্যা করুন।
- প্রকল্পটি পরীক্ষা করার জন্য আপনি কোন পদক্ষেপগুলি অনুসরণ করবেন? বিস্তারিত সহ ব্যাখ্যা করুন।
- কীভাবে আপনার রোবটটি আরও দক্ষতার সাথে কাজটি সম্পূর্ণ করার জন্য প্রোগ্রাম করা যেতে পারে? কিভাবে ব্যাখ্যা করুন.
শিক্ষক টুলবক্স
-
উত্তর
-
রোবটটিকে গুদামের মধ্য দিয়ে গাড়ি চালিয়ে যেতে হবে, ক্যান তুলতে হবে এবং লোডিং ডকে ফেলে দিতে হবে। এই প্রকল্পে সহজ প্রোগ্রামিং আচরণ অন্তর্ভুক্ত থাকবে যেমন সামনের দিকে গাড়ি চালানো এবং বিপরীত দিকে যাওয়া, বাম এবং ডানে ঘুরানো, নখর খোলা এবং বন্ধ করা, হাত উপরে এবং নীচে নাড়ানো এবং অপেক্ষা করা। রোবটের কর্মকাণ্ড নিয়ে আলোচনা করার জন্য পরামর্শের জন্যএখানেক্লিক করুন।
-
শিক্ষার্থীদের পরীক্ষার জন্য অনুসরণ করার জন্য একটি পদ্ধতি তৈরি করা উচিত। উদাহরণস্বরূপ: প্রতিটি ট্রায়ালের একই সময়ে Clawbot শুরু করুন। ভুল ড্রাইভ, বাঁক, হাত উঁচু করা, বা নখ বন্ধ করার দিকে নজর রাখুন এবং পরিমাপ করুন। সেই ত্রুটিগুলি কাটিয়ে ওঠার জন্য প্রোগ্রামটি সামঞ্জস্য করুন। একই জায়গায় আবার ক্লবটটি চালু করুন এবং আবার পদ্ধতিটি অনুসরণ করুন।
-
সম্ভাব্য উত্তরগুলির মধ্যে থাকতে পারে সংক্ষিপ্ততম রুট ব্যবহার এবং উচ্চতর বেগ সহ প্রোগ্রামিং। আরও উন্নত শিক্ষার্থীরা তাদের প্রকল্পের মধ্যে লুপ, ভেরিয়েবল, ব্রডকাস্ট কমান্ড বা ফাংশন ব্যবহারের পরামর্শ দিতে পারে।
শিক্ষকদের টিপস
-
শিক্ষার্থীদের তাদের প্রস্তাবিত পথ পরিমাপ করার জন্য একটি রুলার বা মিটার স্টিক ব্যবহার করতে বলুন। তারপর, দ্বিতীয় ধাপে যাওয়ার আগে শিক্ষার্থীদের তাদের সিউডোকোড মূল্যায়ন করতে বলুন।
-
শিক্ষার্থীদের তাদের প্রকল্পে মন্তব্য হিসেবে তাদের সিউডোকোড ব্যবহার করার নির্দেশ দিন যাতে তারা সংগঠন, প্রবাহ এবং সমস্যা সমাধানে সহায়তা করতে পারে।
-
আসল কোড যোগ করার আগে আপনার শিক্ষার্থীদের তাদের সিউডোকোড মূল্যায়ন করতে বলুন। আপনি এখান থেকে একটি সিউডোকোড রুব্রিকডাউনলোড করতে পারেন।
-
শিক্ষার্থীদের তাদের ইঞ্জিনিয়ারিং নোটবুকে সম্পূর্ণ পরিকল্পনা, বাস্তবায়ন, পরীক্ষা, পুনরাবৃত্তি এবং চূড়ান্ত সমাধান লিপিবদ্ধ করতে হবে যা শিক্ষার্থীদের অগ্রগতি মূল্যায়ন করতে ব্যবহার করা যেতে পারে। যদি শিক্ষার্থীরা তাদের নোটবুকে আলাদাভাবে কাজ করে, তাহলে এইরুব্রিকদিয়ে তাদের মূল্যায়ন করো। অথবা, গ্রুপ/টিম ইঞ্জিনিয়ারিং নোটবুক মূল্যায়ন করতে এইরুব্রিকব্যবহার করুন। শিক্ষার্থীরা কাজ শুরু করার আগে রুব্রিকগুলি তাদের সাথে ভাগ করে নিতে ভুলবেন না।
আপনি আপনার প্রকল্প তৈরি করার সাথে সাথে নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
অঙ্কন এবংসিউডোকোডব্যবহার করে আপনার রোবটকে প্রোগ্রাম করার জন্য যে পথটি নিতে চান তা পরিকল্পনা করুন।
-
টেক্সট ব্যবহার করে আপনার প্রজেক্ট ডেভেলপ করতে আপনার তৈরি করা সিউডোকোড ব্যবহার করুন।
-
আপনার প্রকল্পটি প্রায়শই পরীক্ষা করুন এবং আপনি আপনার পরীক্ষা থেকে যা শিখেছেন তা ব্যবহার করে এটিতে পুনরাবৃত্তি করুন।
শিক্ষক টুলবক্স
-
উদাহরণ সিউডোকোড সমাধান
এখানেহল শিক্ষার্থীদের সিউডোকোড কেমন হতে পারে তার একটি উদাহরণ। মনে রাখবেন, আপনি শিক্ষার্থীদের আরও বিস্তারিত সিউডোকোড প্রদানের পরামর্শ দিতে পারেন। একটি উদাহরণ হতে পারে, "প্রথম প্যাকেজের দিকে ১০০০ মিমি এগিয়ে যান" এর পরিবর্তে "এগিয়ে যান"।
যদি আপনি তাদের সিউডোকোড স্কোর করতে চান, তাহলে এখানেহল এটি করার জন্য একটি রুব্রিক। যদি আপনি এই বা অন্য কোনও রুব্রিক ব্যবহার করার পরিকল্পনা করেন, তাহলে কাজ শুরু করার আগে শিক্ষার্থীদের রুব্রিকটি দেখানো বা তাদের একটি কপি দেওয়ার পরামর্শ দেওয়া হচ্ছে।
লক্ষ্য করুন যে উদাহরণটি কনফিগারেশনের নামকরণ একটি সাধারণ উপায়ে করেছে, সমাধানের অংশগুলি এবং প্রোগ্রামের পরবর্তী অংশগুলি সহজ ভাষায় তালিকাভুক্ত করেছে এবং একটি তীর দিয়ে সেই অংশগুলির ক্রম নির্দেশ করেছে। এই সমস্ত বৈশিষ্ট্যগুলি রুব্রিকের মধ্যে তালিকাভুক্ত। অতিরিক্তভাবে কিন্তু অপ্রয়োজনীয়ভাবে, এই উদাহরণে তিনটি প্যাকেজ অবস্থানকে তাদের পিকআপের পরিকল্পিত ক্রমানুসারে নম্বর দেওয়া আছে এবং নম্বরটি বইয়ের স্তূপের পাশে প্রদর্শিত হয় যেখানে ক্লাবট আসবে।
আপনার যদি শুরু করতে সমস্যা হয়, VEXcode V5 এর মধ্যে উদাহরণ প্রকল্পগুলি পর্যালোচনা করুন:
