Skip to main content

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

এই বিভাগে, আপনি প্লে বিভাগে যে প্রকল্পগুলি তৈরি করেন সেগুলি এমন একটি প্রকল্প তৈরি করতে ব্যবহার করবেন যা হাত এবং নখ উভয়ই ম্যানিপুলেট করতে পারে । ArmUpDown2 এবং ClawUpDown প্রকল্পের কথা

মনে করুন ।

আর্ম আপ ডাউন 2 VEXcode প্রকল্পটি বাম দিকে এবং ক্লাউ ডাউন ডাউন VEXcode প্রকল্পটি ডানদিকে ।

আমরা কোনওভাবে এই দুটি প্রকল্পকে একই প্রকল্পে অন্তর্ভুক্ত করতে চাই । যাইহোক, শুধুমাত্র একটি ব্রেইন আপ বোতাম এবং একটি ব্রেইন ডাউন বোতাম রয়েছে ।

সুতরাং, বাহু এবং নখের মধ্যে "স্যুইচার" হিসাবে কাজ করার জন্য আমাদের একটি বোতামের প্রয়োজন । আপনার প্রকল্পটি তৈরি করতে আপনাকে সহায়তা করতে ব্লকের নিম্নলিখিত রূপরেখা

ব্যবহার করুন:

এই ইউনিটের VEXcode প্রকল্পগুলি থেকে কোড স্নিপেটগুলি প্রকল্প শুরু করতে সাহায্য করার জন্য বাক্য শুরু করার মতো ব্যবহার করা হবে । 4 টি স্নিপেট হ 'ল A যখন একটি চিরকালের ব্লক দিয়ে ব্লক শুরু হয়, যদি না হয় তবে ব্রেইন চেক বোতামে সেট করা শর্তের সাথে ব্লক চাপানো হয়; যদি অন্য কোনও কাঠামোটি ব্রেইন আপ এবং ডাউন বোতামগুলির সাথে বাহুটি উপরে এবং নীচে সরানোর জন্য এবং যদি অন্য কাঠামোটি ক্লো মোটরের জন্য একই কাজ করে ।

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

  1. আপনি রোবটটিকে কী করতে প্রোগ্রাম করতে চান? বিস্তারিত বুঝিয়ে বলুন ।
  2. [যদি তাই হয়] ব্লকগুলিতে আপনার প্রকল্পটি কতগুলি শর্ত পরীক্ষা করতে হবে?

ইঙ্গিত: বাহু এবং নখের মধ্যে "স্যুইচার" হিসাবে ব্রেইন চেক বোতামটি ব্যবহার করুন । সুতরাং, যদি ব্রেইন চেক বোতাম টিপুন এবং ধরে রাখা হয়, তাহলে ব্রেইন আপ এবং ডাউন বোতাম ব্যবহার করে বাহু নিয়ন্ত্রণ করা হয় । যদি ব্রেইন চেক বোতামটি ছেড়ে দেওয়া হয়, তাহলে ব্রেইন আপ এবং ডাউন বোতাম ব্যবহার করে নখ নিয়ন্ত্রণ করা হয় ।

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

শিক্ষক পরামর্শ আইকন শিক্ষকের পরামর্শ

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

  • শিক্ষার্থীদের মনে করিয়ে দিন যে কোনও ব্লক সম্পর্কে আরও জানতে তারা VEXcode IQ-এর মধ্যে থাকা সহায়তা ফিচারটি ব্যবহার করতে পারেন ।

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

  1. উদ্দেশ্য হল অতিরিক্ত প্রোগ্রামিং যোগ করা যাতে ক্লবট ক্লবটের মস্তিষ্কের একটি বোতামের(গুলি) প্রেসে নখ খোলে বা বন্ধ করে দেয় (যেমন, নখ খোলার জন্য একটি বোতাম বা বোতামের জোড়া এবং নখ বন্ধ করার জন্য অন্য) । মস্তিষ্কে বোতাম টিপে ক্লবোটের বাহু উত্থাপন এবং হ্রাস করার প্রোগ্রামিংটি ইতিমধ্যে প্লে বিভাগের সময় তৈরি করা উচিত ছিল ।

  2. এই প্রশ্নের উদ্দেশ্য হল [যদি তারপর অন্য] ব্লকের মধ্যে প্রয়োজনীয় শর্তাদি সম্পর্কে শিক্ষার্থীদের চিন্তা করা । ইউজার ইন্টারফেসটি পরীক্ষা করার জন্য পাঁচটি শর্তের প্রয়োজন হবে । চেক করা প্রথম শর্তটি হল চেক বোতাম টিপে দেওয়া হয়েছে কিনা । যদি চেক বোতামটি চাপানো হয়, তাহলে পরবর্তী শর্তগুলি পরীক্ষা করা হবে যে আপ বোতামটি টিপানো হয়েছে কিনা (শর্ত 2) বা ডাউন বোতামটি টিপানো হয়েছে কিনা (শর্ত 3) । যদি চেক বোতামটি চাপানো না হয় তবে প্রকল্পটি কেবল আপ বোতামটি চাপানো হয় (শর্ত 4) বা ডাউন বোতামটি চাপানো হয় (শর্ত 5) কিনা তা পরীক্ষা করার জন্য নিচে চলে যায় ।

  1. আপনার প্রকল্পটি অঙ্কন এবং ছদ্মকোড ব্যবহার করে যে শর্তগুলি পরীক্ষা করতে হবে তা পরিকল্পনা করুন

  2. আপনার প্রকল্প বিকাশের জন্য আপনি যে ছদ্ম কোড তৈরি করেছেন তা ব্যবহার করুন ।

  3. আপনার প্রকল্পটি প্রায়শই পরীক্ষা করুন এবং আপনার পরীক্ষা থেকে আপনি যা শিখেছেন তা ব্যবহার করে এটি পুনরাবৃত্তি করুন ।

  4. ক্লো এবং আর্ম মোটরগুলিকে আরও ভালভাবে নিয়ন্ত্রণ করতে আপনি আপনার প্রকল্পে কী যোগ করতে পারেন? বিস্তারিত বুঝিয়ে বলুন ।

  5. আপনার চূড়ান্ত প্রকল্পটি আপনার শিক্ষকের সাথে শেয়ার করুন ।

শিক্ষক পরামর্শ আইকন শিক্ষকের পরামর্শ

যেসব শিক্ষার্থীদের প্রোগ্রামিংয়ে সমস্যা হচ্ছে তাদের VEXcode IQ-এর If Then Else Blocks টিউটোরিয়াল ভিডিও পর্যালোচনা করতে উৎসাহিত করুন । তাদের এই নতুন প্রকল্পের ভিত্তি হিসাবে প্লে থেকে তাদের ArmUpDown2 এবং ClawUpDown প্রকল্পগুলিও ব্যবহার করা উচিত । শিক্ষার্থীদের রেফারেন্স হিসাবে ব্যবহার করার জন্য সম্ভাব্য সহায়ক উত্সগুলির একটি তালিকা সরবরাহ করা হয়েছে ।

টিউটোরিয়াল আইকনটি পড়ে যদি অন্যটি নীচে ব্লক করে এবং উপরের তীরগুলির সাথে যদি অন্য কোনও ব্লকের একটি রূপরেখা দেখায় ।

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

  • যদি-তারপর-এলস ব্লক বা লুপ টিউটোরিয়াল ভিডিও ব্যবহার করে

পাশাপাশি টিউটোরিয়াল আইকন । বাম দিকের আইকনটি লুপ ব্যবহার করে পড়ে এবং ডান দিকের আইকনটি পড়ে যদি অন্য কোনও ব্লক থাকে ।

  • সহায়তা টিউটোরিয়াল ভিডিও ব্যবহার করে

টিউটোরিয়াল আইকন যা নীচে সহায়তা ব্যবহার করে পড়ে এবং একটি ব্লকের রূপরেখা নির্বাচন করে এবং উপরে খুলতে সহায়তা করে ।

  • আপনার প্রকল্পের পূর্ববর্তী সংস্করণ (ArmUpDown2 বা ClawUpDown)

ফাইল মেনুর ডানদিকে একটি লাল বাক্সে বলা টিউটোরিয়াল আইকন সহ VEXcode IQ টুলবার ।

আপনার লার্নিং আইকন প্রসারিত করুন আপনার লার্নিং প্রসারিত করুন

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

নিম্নলিখিত একটি উদাহরণ সমাধান:

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