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

- শিক্ষার্থীদের তাদের প্রকল্পে মন্তব্য হিসেবে সিউডোকোড ব্যবহার করার নির্দেশ দিন যাতে তারা সংগঠন, প্রবাহ এবং সমস্যা সমাধানে সহায়তা করতে পারে। শিক্ষার্থীদের তাদের প্রকল্প শুরু করার আগে তাদের সিউডোকোড মূল্যায়ন করার কথা মনে করিয়ে দিন। আপনি এখান থেকে একটি সিউডোকোড রুব্রিক ডাউনলোড করতে পারেন (গুগল / .ডোকএক্স / .পিডিএফ)।
-
শিক্ষার্থীদের চ্যালেঞ্জটি সম্পূর্ণ করতে সাহায্য করার সময় রেফারেন্সের জন্য নিম্নলিখিত উদাহরণটি দেখুন:
int main() { // রোবট কনফিগারেশন শুরু করা হচ্ছে। সরাবেন না! vexcodeInit(); // প্রকল্প কোড শুরু করুন // সামনের দিকে গাড়ি চালান, তারপর বাম দিকে ঘুরুন Drivetrain.driveFor(forward, 650, mm); Drivetrain.turnFor(left, 90, degrees); // সামনের দিকে গাড়ি চালান, তারপর ডান দিকে ঘুরুন Drivetrain.driveFor(forward, 900, mm); Drivetrain.turnFor(direct, 90, degrees); // ফার্মেসিতে সামনের দিকে গাড়ি চালান এবং অপেক্ষা করুন Drivetrain.driveFor(forward, 300, mm); }
শিক্ষকদের টিপস
শিক্ষার্থীদের একটি নতুন প্রকল্প খোলার আগে, তাদের একটি টেমপ্লেট নির্বাচন করতে হবে। টেমপ্লেট প্রকল্পটিতে নির্বাচিত রোবটের মোটর কনফিগারেশন রয়েছে। যদি টেমপ্লেটটি ব্যবহার না করা হয়, তাহলে রোবটটি প্রকল্পটি সঠিকভাবে চালাবে না।
আপনার যদি শুরু করতে সমস্যা হয় তবে উদাহরণ প্রকল্পগুলি পর্যালোচনা করুন ।
উদাহরণ প্রকল্পগুলি দেখা আইডিয়া তৈরি করতে সাহায্য করতে পারে ।
নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- ফাইলমেনু খুলুন।
- নির্বাচন করুন উদাহরণখুলুন।