আপনার প্রকল্পে ডিজাইন, বিকাশ এবং পুনরাবৃত্তি করুন
এই বিভাগে, আপনি প্লে বিভাগে যে প্রকল্পগুলি তৈরি করেন সেগুলি এমন একটি প্রকল্প তৈরি করতে
ব্যবহার করবেন যা হাত এবং নখ উভয়ই ম্যানিপুলেট করতে পারে । ArmUpDown2 এবং ClawUpDown
প্রকল্পের কথা
মনে করুন ।
আমরা কোনওভাবে এই দুটি প্রকল্পকে একই প্রকল্পে অন্তর্ভুক্ত করতে চাই । যাইহোক, শুধুমাত্র একটি
ব্রেইন আপ বোতাম এবং একটি ব্রেইন ডাউন বোতাম রয়েছে ।
সুতরাং, বাহু এবং নখের মধ্যে
"স্যুইচার" হিসাবে কাজ করার জন্য আমাদের একটি বোতামের প্রয়োজন । আপনার প্রকল্পটি তৈরি করতে
আপনাকে সহায়তা করতে ব্লকের নিম্নলিখিত রূপরেখা
ব্যবহার করুন:
আপনার প্রকল্পের পরিকল্পনা করার সময় আপনার ইঞ্জিনিয়ারিং নোটবুকে নিম্নলিখিত প্রশ্নের উত্তর দিন:
- আপনি রোবটটিকে কী করতে প্রোগ্রাম করতে চান? বিস্তারিত বুঝিয়ে বলুন ।
- [যদি তাই হয়] ব্লকগুলিতে আপনার প্রকল্পটি কতগুলি শর্ত পরীক্ষা করতে হবে?
ইঙ্গিত: বাহু এবং নখের মধ্যে "স্যুইচার" হিসাবে ব্রেইন চেক বোতামটি ব্যবহার করুন । সুতরাং, যদি ব্রেইন চেক বোতাম টিপুন এবং ধরে রাখা হয়, তাহলে ব্রেইন আপ এবং ডাউন বোতাম ব্যবহার করে বাহু নিয়ন্ত্রণ করা হয় । যদি ব্রেইন চেক বোতামটি ছেড়ে দেওয়া হয়, তাহলে ব্রেইন আপ এবং ডাউন বোতাম ব্যবহার করে নখ নিয়ন্ত্রণ করা হয় ।
আপনার প্রকল্পটি তৈরি করার সময় নিচের ধাপগুলি অনুসরণ করুন:
শিক্ষকের পরামর্শ
-
প্রোগ্রামিংয়ের পরবর্তী ধাপে যাওয়ার আগে, শিক্ষার্থীদের মস্তিষ্কের বোতাম টিপার প্রসঙ্গে পদক্ষেপগুলি অনুসরণ করে তাদের ছদ্মকোড পর্যালোচনা এবং মূল্যায়ন করতে হবে । এই চ্যালেঞ্জের জন্য ছদ্মকোডটি দেখতে কেমন হতে পারে তার একটি উদাহরণের জন্য এখানে ক্লিক করুন (Google / .docx / .pdf) । আপনি এখানে একটি ছদ্মকোড রুব্রিক ডাউনলোড করতে পারেন (Google / .docx / .pdf) ।
-
শিক্ষার্থীদের মনে করিয়ে দিন যে কোনও ব্লক সম্পর্কে আরও জানতে তারা VEXcode IQ-এর মধ্যে থাকা সহায়তা ফিচারটি ব্যবহার করতে পারেন ।
শিক্ষক টুলবক্স
-
উদ্দেশ্য হল অতিরিক্ত প্রোগ্রামিং যোগ করা যাতে ক্লবট ক্লবটের মস্তিষ্কের একটি বোতামের(গুলি) প্রেসে নখ খোলে বা বন্ধ করে দেয় (যেমন, নখ খোলার জন্য একটি বোতাম বা বোতামের জোড়া এবং নখ বন্ধ করার জন্য অন্য) । মস্তিষ্কে বোতাম টিপে ক্লবোটের বাহু উত্থাপন এবং হ্রাস করার প্রোগ্রামিংটি ইতিমধ্যে প্লে বিভাগের সময় তৈরি করা উচিত ছিল ।
-
এই প্রশ্নের উদ্দেশ্য হল [যদি তারপর অন্য] ব্লকের মধ্যে প্রয়োজনীয় শর্তাদি সম্পর্কে শিক্ষার্থীদের চিন্তা করা । ইউজার ইন্টারফেসটি পরীক্ষা করার জন্য পাঁচটি শর্তের প্রয়োজন হবে । চেক করা প্রথম শর্তটি হল চেক বোতাম টিপে দেওয়া হয়েছে কিনা । যদি চেক বোতামটি চাপানো হয়, তাহলে পরবর্তী শর্তগুলি পরীক্ষা করা হবে যে আপ বোতামটি টিপানো হয়েছে কিনা (শর্ত 2) বা ডাউন বোতামটি টিপানো হয়েছে কিনা (শর্ত 3) । যদি চেক বোতামটি চাপানো না হয় তবে প্রকল্পটি কেবল আপ বোতামটি চাপানো হয় (শর্ত 4) বা ডাউন বোতামটি চাপানো হয় (শর্ত 5) কিনা তা পরীক্ষা করার জন্য নিচে চলে যায় ।
-
আপনার প্রকল্পটি অঙ্কন এবং ছদ্মকোড ব্যবহার করে যে শর্তগুলি পরীক্ষা করতে হবে তা পরিকল্পনা করুন।
-
আপনার প্রকল্প বিকাশের জন্য আপনি যে ছদ্ম কোড তৈরি করেছেন তা ব্যবহার করুন ।
-
আপনার প্রকল্পটি প্রায়শই পরীক্ষা করুন এবং আপনার পরীক্ষা থেকে আপনি যা শিখেছেন তা ব্যবহার করে এটি পুনরাবৃত্তি করুন ।
-
ক্লো এবং আর্ম মোটরগুলিকে আরও ভালভাবে নিয়ন্ত্রণ করতে আপনি আপনার প্রকল্পে কী যোগ করতে পারেন? বিস্তারিত বুঝিয়ে বলুন ।
-
আপনার চূড়ান্ত প্রকল্পটি আপনার শিক্ষকের সাথে শেয়ার করুন ।
শিক্ষকের পরামর্শ
যেসব শিক্ষার্থীদের প্রোগ্রামিংয়ে সমস্যা হচ্ছে তাদের VEXcode IQ-এর If Then Else Blocks টিউটোরিয়াল ভিডিও পর্যালোচনা করতে উৎসাহিত করুন । তাদের এই নতুন প্রকল্পের ভিত্তি হিসাবে প্লে থেকে তাদের ArmUpDown2 এবং ClawUpDown প্রকল্পগুলিও ব্যবহার করা উচিত । শিক্ষার্থীদের রেফারেন্স হিসাবে ব্যবহার করার জন্য সম্ভাব্য সহায়ক উত্সগুলির একটি তালিকা সরবরাহ করা হয়েছে ।
আপনার যদি শুরু করতে সমস্যা হয়, তাহলে VEXcode IQ Blocks-এ নিম্নলিখিতগুলি পর্যালোচনা করুন:
- যদি-তারপর-এলস ব্লক বা লুপ টিউটোরিয়াল ভিডিও ব্যবহার করে
- সহায়তা টিউটোরিয়াল ভিডিও ব্যবহার করে
- আপনার প্রকল্পের পূর্ববর্তী সংস্করণ (ArmUpDown2 বা ClawUpDown)
আপনার লার্নিং প্রসারিত করুন
শিক্ষার্থীদের টাচ এলইডি অন্তর্ভুক্ত করতে বলুন বা যখন বোতামগুলি বাহু এবং নখের মধ্যে স্যুইচ
করা হয় তখন রোবটটিকে একটি শব্দ বাজাতে বলুন । যখন হাত নিয়ন্ত্রণ করা হচ্ছে এবং নখ
নিয়ন্ত্রণ করা হচ্ছে তখন শিক্ষার্থীদের টাচ এলইডি লাইটও সবুজ হতে পারে ।
নিম্নলিখিত
একটি উদাহরণ সমাধান: