ক্যাপস্টোন প্রকল্প: প্রবাল প্রাচীর পরিষ্কার
প্রবাল প্রাচীর পরিষ্কারের চ্যালেঞ্জের সূচনা
প্রতি বছর, ৮০ থেকে ১২ মিলিয়ন মেট্রিক টন ক্ষতিকারক প্লাস্টিক বর্জ্য বিশ্বজুড়ে সমুদ্রকে দূষিত করে। এই চ্যালেঞ্জে, আপনি প্রবাল প্রাচীর পরিষ্কার করার জন্য VR রোবটকে কোড করবেন, যা সমুদ্রকে সামুদ্রিক জীবনের জন্য একটি স্বাস্থ্যকর এবং নিরাপদ আবাসস্থল করে তুলবে।
কোরাল রিফ ক্লিনআপ চ্যালেঞ্জ সম্পর্কে আরও জানতে নীচের ভিডিওটি দেখুন।
চ্যালেঞ্জের বিবরণ
- ভিআর রোবটটিতে একটি সৌর চার্জার এবং একটি ব্যাটারি রয়েছে।
- ব্যাটারির চার্জ মাত্র কয়েক মিনিট স্থায়ী হয়। ব্যাটারি সম্পূর্ণরূপে নিষ্কাশনের আগে আপনাকে যতটা সম্ভব আবর্জনা সংগ্রহ করতে হবে।
- রোবটটি প্রবাল প্রাচীরের সাথে সংঘর্ষে লিপ্ত হওয়া উচিত নয়। যদি তা হয়, তাহলে মিশনটি অবিলম্বে শেষ হয়ে যাবে।
- ভিআর রোবটটিতে একটি দূরত্ব সেন্সর, একটি চোখের সেন্সর, একটি বাম্পার সেন্সর এবং একটি অবস্থান সেন্সরও রয়েছে।
- ব্যাটারি শেষ হয়ে গেলে, ভিআর রোবটটি চলাচল বন্ধ করে দেবে এবং সংগৃহীত মোট আবর্জনার পরিমাণ প্রদর্শিত হবে।
এই চ্যালেঞ্জ ডকুমেন্টটি কোরাল রিফ ক্লিনআপ চ্যালেঞ্জ সম্পর্কে গুরুত্বপূর্ণ বিশদ প্রদান করে।
উপলব্ধ সম্পদ
- VEX লাইব্রেরি
- ভেক্সকোড রিসোর্স
- সিএস লেভেল ১- ভেক্সকোড ভিআর ব্লক কোর্স
- তোমার ইঞ্জিনিয়ারিং নোটবুক
- আপনার পূর্ববর্তী VEXcode VR প্রকল্পগুলি
চ্যালেঞ্জ রুব্রিক
আপনার দলের কর্মক্ষমতা মূল্যায়ন করা হবে একটি রুব্রিক ব্যবহার করে যেখানে নিম্নলিখিত বিভাগগুলি থাকবে: পরিকল্পনা এবং বুদ্ধিমত্তা, ছদ্মকোডিং, কোডিং এবং বাস্তবায়ন, দলগত কাজ এবং সহযোগিতা, এবং মিশন সাফল্য।
প্রতিটি বিভাগের সারসংক্ষেপ, প্রতিটি বিভাগে অনুকরণীয় কাজের একটি সারসংক্ষেপ নীচে দেওয়া হল।

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

সিউডোকোডিং
সিউডোকোডিং হল কোডিং শুরু করার আগে ভিআর রোবট দিয়ে আবর্জনা পরিষ্কার করার জন্য আপনার ধারণাগুলিকে মানুষের পাঠযোগ্য ধাপে ভাগ করার প্রক্রিয়া।
উদাহরণ সিউডোকোডিং এর মধ্যে রয়েছে:
- ভিআর রোবটের অনেক বৈশিষ্ট্য অন্তর্ভুক্ত করা হয়েছে যাতে এটি তার পূর্ণ সম্ভাবনায় অভ্যস্ত হয়।
- পুঙ্খানুপুঙ্খ এবং দক্ষ পথ পরিকল্পনা।
- বিস্তারিত মন্তব্য।
- যৌক্তিক ক্রমে ধাপগুলি।

কোডিং এবং এক্সিকিউশন
কোডিং এবং এক্সিকিউশন বিভাগটি আপনার কোডিং প্রকল্পের সাফল্য মূল্যায়ন করে।
উদাহরণ কোডিং এবং এক্সিকিউশন বলতে প্রকল্পটিকে বোঝায়:
- সমুদ্রের তলদেশ থেকে যতটা সম্ভব আবর্জনা পরিষ্কার করে।
- অত্যন্ত কার্যকর।
- প্রতিটি বিভাগের জন্য মন্তব্য অন্তর্ভুক্ত।
- পুঙ্খানুপুঙ্খভাবে পরীক্ষা করা হয়েছে।

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

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

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

আপনার গ্রুপটি শেষ হয়ে গেলে, আপনার সিউডোকোড শেয়ার করে আপনার শিক্ষকের সাথে যোগাযোগ করুন। আপনার শিক্ষক অনুমোদন না করা পর্যন্ত পরবর্তী পর্যায়ে যাবেন না।
পর্যায় ৩: নির্মাণ এবং পরীক্ষা
প্রক্রিয়াটির পরবর্তী ধাপ হল আপনার প্রকল্প তৈরি এবং পরীক্ষা করা।
- যতটা সম্ভব আবর্জনা পরিষ্কার করার জন্য VR রোবটের প্রয়োজনীয় প্রতিটি আচরণ তৈরি এবং পরীক্ষা করার জন্য আপনার সিউডোকোড ব্যবহার করুন।
- যেতে যেতে পরীক্ষা করো! পরীক্ষার আগে একবারে পুরো প্রকল্পটি তৈরি করার চেষ্টা করবেন না। এর ফলে যেকোনো সমস্যা সমাধান করা সহজ হবে।
- ভিআর রোবট যে পরিমাণ আবর্জনা পরিষ্কার করতে পারে তা বাড়ানোর জন্য আপনার প্রকল্পটি ঘন ঘন পুনরাবৃত্তি করুন।
- সমুদ্রের তল পরিষ্কার করার ক্ষমতা উন্নত করার জন্য আপনার পরিকল্পনা এবং সিউডোকোডকে প্রয়োজন অনুযায়ী পরিমার্জন করুন।
- আপনার দলের কোডিং এবং সম্পাদন মূল্যায়ন করা হবে ভিআর রোবট যতটা সম্ভব কম ত্রুটি এবং যতটা সম্ভব অপ্টিমাইজেশনের মাধ্যমে কতটা আবর্জনা পরিষ্কার করে তার উপর।

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