Skip to main content
শিক্ষক পোর্টাল

দুটি বাটন প্রোগ্রামিং করা

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - এই ক্রিয়াকলাপের উদ্দেশ্য

পূর্ববর্তী পৃষ্ঠায়, শিক্ষার্থী ব্রেইন আপ বোতামটি ব্যবহার করে হাতটি স্পিন করার জন্য প্রোগ্রামিং করছিল । এই পৃষ্ঠাটি ব্রেইন ডাউন বোতামটি ব্যবহার করে হাতটি ঘোরানোর জন্য প্রোগ্রাম করার জন্য পূর্ববর্তী প্রকল্পের উপর ভিত্তি করে তৈরি করা হবে ।

VEXcode IQ যদি অন্য কিছু হয় তাহলে টুলবক্স থেকে ব্লক করুন

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

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

তথ্যের জন্য, VEXcode IQ-এর মধ্যে সহায়তা তথ্য দেখুন । সহায়তা সরঞ্জামে নির্মিত এই সম্পর্কে আরও তথ্যের জন্য, এখানে ক্লিক করুন

এই কার্যকলাপে আপনার শিক্ষার্থীরা কী করবে তার একটি রূপরেখা নিম্নরূপ:

  • প্রদত্ত ArmUpDown প্রকল্পটি তৈরি করতে বিদ্যমান ArmUp2 ব্যবহার করুন এবং প্রকল্পটি কী করবে তা ভবিষ্যদ্বাণী করুন ।
  • প্রকল্পের ব্লকের প্রবাহ ব্যাখ্যা করতে সাহায্য করার জন্য একটি ফ্লোচার্ট দেখুন ।
  • ArmUpDown প্রকল্পটি কী করে তার তাদের ব্যাখ্যাগুলি পরিমার্জন করুন ।
  •  If Then Else Blocks টিউটোরিয়াল ভিডিও দেখুন ।
  •  [যদি তারপর অন্য] ব্লক ব্যবহার করে তাদের প্রকল্প সম্পাদনা করুন ।
  • থামুন এবং আলোচনা করুন: শিক্ষার্থীরা তাদের প্রকৃত পর্যবেক্ষণের তুলনায় ক্লবোট কী করবে সে সম্পর্কে তাদের ভবিষ্যদ্বাণীগুলি প্রতিফলিত করবে ।
  • এআরএম প্রোগ্রামিং থেকে একই প্রকল্পের রূপরেখা ব্যবহার করে নখটি প্রোগ্রাম করুন ।
প্রয়োজনীয় উপকরণ:
পরিমাণ প্রয়োজনীয় উপকরণ
1

VEX IQ সুপার কিট

1

VEXcode IQ

1

ইঞ্জিনিয়ারিং নোটবুক

1

ক্লবট (ড্রাইভট্রেইন) টেমপ্লেট

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

এই বিভাগের জন্য শিক্ষণ কৌশল সম্পর্কিত পরামর্শের জন্য, করণীয় বা না করা পেসিং গাইডের ডেলিভারি কলামটি পর্যালোচনা করুন (Google / .docx / .pdf) ।

Clawbot বাহু উপরে এবং নীচে সরানোর জন্য প্রস্তুত!

এই ক্রিয়াকলাপটি আপনাকে শর্তাধীন আচরণ সহ আপনার রোবট প্রোগ্রাম করার সরঞ্জাম দেবে ।
[যদি তারপর অন্য] ব্লকটি কার্যকলাপের মধ্যে প্রধান ফোকাস কিন্তু অন্যান্য সেন্সিং, কন্ট্রোল এবং অপারেটর ব্লকগুলিও ব্যবহার করা হয় ।

VEXcode IQ Toolbox থেকে নমুনা ব্লক - ব্রেইন বোতাম চাপা, অপারেটর নয়, অপেক্ষা করুন, যদি তারপর, এবং যদি তারপর অন্য ব্লক ।

ব্লকগুলি সম্পর্কে জানতে আপনি VEXcode IQ-এর মধ্যে সহায়তা তথ্য ব্যবহার করতে পারেন ।  সহায়তা বৈশিষ্ট্যটি ব্যবহার করার ক্ষেত্রে নির্দেশাবলীর জন্য, সহায়তা টিউটোরিয়াল ব্যবহার করুন দেখুন ।

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

ধাপ 1: হাত নিচে সরানোর জন্য প্রোগ্রামিং ।

পূর্ববর্তী পৃষ্ঠায়, আপনি যখন ব্রেইন আপ বোতাম টিপেছিলেন তখন আপনি ক্লবোটের বাহুটি স্পিন আপ করার জন্য প্রোগ্রাম করেছিলেন । তবে, হাত কমানো সম্পর্কে কী? আসুন প্রথমে আগের ArmUp2 প্রকল্পটি পুনর্বিবেচনা করি ।

হাই

বাহু ঘোরানোর জন্য একই [যদি তারপর] ব্লক ব্যবহার করা কি সম্ভব? আসুন এটি চেষ্টা করা যাক! আপনার ইতিমধ্যে বিদ্যমান ArmUp2 প্রকল্পটি সম্পাদনা করে নিচের প্রকল্পটি তৈরি করুন ।

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

  • ArmUpDown হিসাবে প্রকল্পটি সংরক্ষণ করুন । শিক্ষার্থীদের যদি প্রকল্পটি সংরক্ষণে সহায়তা করার প্রয়োজন হয়, তাহলে নেমিং এবং সেভিং টিউটোরিয়ালটি দেখুন ।

    VEXcode IQ টুলবারে প্রজেক্টের নাম ডায়ালগ বক্স । স্লট 3 দেখানো হয়েছে এবং প্রকল্পের নাম আর্ম আপ ডাউন পড়ে ।

  • প্রকল্পের নাম ArmUpDown এখন টুলবারের কেন্দ্রে উইন্ডোতে আছে কিনা তা নিশ্চিত করুন ।
  • আপনার ইঞ্জিনিয়ারিং নোটবুকে ক্লবোট কী করবে তা ভবিষ্যদ্বাণী করুন । ব্যবহারকারীর এবং ক্লবোটের আচরণ উভয়ই ব্যাখ্যা করুন ।
  • ক্লবট প্রকল্পে আপনার ভবিষ্যদ্বাণীটি সঠিক কিনা তা পরীক্ষা করে দেখুন ।
    • ক্লবটে স্লট 3 এ প্রকল্পটি ডাউনলোড করুন এবং তারপরে এটি চালান ।
    • কোনও প্রকল্প ডাউনলোড এবং পরিচালনা করতে সহায়তা করার জন্য, VEXcode IQ-এর টিউটোরিয়ালটি দেখুন যা কীভাবে একটি প্রকল্প ডাউনলোড এবং চালানো যায় তা ব্যাখ্যা করে ।
      টিউটোরিয়াল আইকনটি একটি ডাউনলোড আইকন এবং উপরে একটি তীর সহ একটি প্রকল্প ডাউনলোড করুন এবং চালান ।
  • প্রকল্পের আপনার ব্যাখ্যা চেক করুন এবং প্রয়োজন অনুসারে সেগুলি সংশোধন করতে নোট যোগ করুন ।

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

যদি এটি VEXcode IQ ব্যবহার করে শিক্ষার্থীর প্রথমবারের মতো হয় তবে তারা অন্যান্য মৌলিক দক্ষতা শিখতে টুলবারে টিউটোরিয়ালগুলিও দেখতে পারেন ।

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

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

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

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন

এখন শিক্ষার্থীরা প্রকল্পটি পরীক্ষা করেছে, তাদের পর্যবেক্ষণের তুলনায় তাদের ভবিষ্যদ্বাণীগুলি কীভাবে জিজ্ঞাসা করুন । নিম্নলিখিত প্রশ্নগুলি জিজ্ঞাসা করে আলোচনার সুবিধার্থে:

  • আপনার ভবিষ্যদ্বাণী কি আপনার পর্যবেক্ষণের মতোই ছিল?

  • প্রকল্পে কী ঘটছে বলে মনে হচ্ছে?

  • আপ এবং ডাউন বোতামগুলির শর্তগুলি কি কেবল একবার চেক করা হচ্ছে?

  • আপনি কি মনে করেন যে প্রকল্পটি আরও দক্ষতার সাথে চালানোর জন্য পুনরায় সংগঠিত করা যেতে পারে?

ধাপ ২: প্রকল্পের প্রবাহ বোঝা ।

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

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

সুতরাং, প্রকল্পটি [যদি তারপর] ব্লকগুলিকে [যদি তারপর অন্য] ব্লকগুলির সাথে প্রতিস্থাপন করতে পারে যাতে শুধুমাত্র একটি উদাহরণ যে কোনও সময়ে সত্য হতে পারে ।

[যদি তারপর অন্য] ব্লকে নিম্নলিখিত টিউটোরিয়াল ভিডিওটি দেখুন:

VEXcode IQ-তে If-Then-Else  টিউটোরিয়াল ভিডিও দেখে শুরু করুন ।

টিউটোরিয়াল আইকনটি পড়ে যদি অন্য কেউ নিচের ব্লক করে এবং উপরের ব্লকের রূপরেখা দেখায় ।

[যদি তারপর অন্য] ব্লকগুলি ব্যবহার করা [অপেক্ষা করুন] ব্লকের প্রয়োজনীয়তা থেকেও মুক্তি পাবে কারণ ব্রেইন আপ বোতামটি মুক্তি না হওয়া পর্যন্ত বাহুটি স্পিন করতে থাকবে । এটি ঘটে কারণ ব্রেইন আপ বোতামের অবস্থা মিথ্যা না হওয়া পর্যন্ত [যদি তারপর অন্য] এর "অন্য" অংশটি কখনও পৌঁছায় না (প্রকাশ করা হয়)

। [Forever] ব্লকটি প্রথম শর্তটি ক্রমাগত চেক করার অনুমতি দেয় ।

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

[যদি তাই হয়] ব্লক যোগ করে প্রকল্পটি পরিবর্তন করা যাক । ব্রেইন আপ বোতামটি আর টিপে না দেওয়া পর্যন্ত আর্ম মোটরটি এখন ঘূর্ণন চালিয়ে যাবে (মুক্তি) । [Forever] ব্লকের কারণে, এই শর্তটি মিথ্যা না হওয়া পর্যন্ত পরীক্ষা করা অব্যাহত থাকবে ।

একবার ব্রেইন আপ বোতামের অবস্থা মিথ্যা হলে, প্রকল্পটি পরবর্তী ব্লকে চলতে থাকবে, যা ব্রেইন ডাউন বোতামটি টিপলে শর্তটি পরীক্ষা করতে হবে । যদি ব্রেইন ডাউন বোতামের অবস্থা সত্য হয়, তাহলে বাহুটি ঘোরানো হবে । আবার, [Forever] ব্লকের কারণে, এই শর্তটি মিথ্যা না হওয়া পর্যন্ত পরীক্ষা করা অব্যাহত থাকবে ।

একবার ব্রেইন আপ বোতামের অবস্থা মিথ্যা হলে, প্রকল্পটি পরবর্তী ব্লকে চলতে থাকবে, যা [স্টপ মোটর] ব্লক । সুতরাং, আর্ম মোটর কেবল তখনই বন্ধ হবে যখন উভয় শর্ত মিথ্যা হয় (কোনও বোতাম টিপানো হয় না) ।

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

আলোচনা আইকনকে অনুপ্রাণিত করুন আলোচনাকে অনুপ্রাণিত করুন

প্রশ্ন: ব্রেইন আপ বোতামের অবস্থা মিথ্যা (মুক্তি) হলে প্রকল্প প্রবাহের অগ্রগতি কী হবে?
উত্তর: যদি শর্তটি মিথ্যা হয় তবে প্রজেক্ট ফ্লো প্রেস করা ব্রেইন ডাউন বোতামের অবস্থা পরীক্ষা করতে থাকবে ।

প্রশ্ন: উপরের প্রকল্পে [যদি তারপর অন্য] ব্লকের উদ্দেশ্য কী?
উত্তর: [যদি তারপর অন্য] ব্লকগুলি ব্যবহার করে একবারে শুধুমাত্র একটি উদাহরণ সত্য হতে দেয় । সুতরাং, ব্রেইন আপ বোতাম এবং ব্রেইন ডাউন বোতামগুলি [যদি তারপর অন্য] ব্লকগুলি ব্যবহার করে একই সময়ে সত্য হতে পারে না, যেহেতু ব্রেইন ডাউন বোতামের দ্বিতীয় শর্তটি চাপানো হচ্ছে এমনকি একটি বিকল্পও হবে না যদি না ব্রেইন আপ বোতামের প্রথম শর্তটি মিথ্যা হয় । অন্য উদ্দেশ্য হল প্রোগ্রামিং দক্ষতা উন্নত করা ।

প্রশ্ন: আপ এবং ডাউন বোতামগুলির উভয় শর্ত মিথ্যা হলে প্রকল্প প্রবাহের অগ্রগতি কী হবে?
উত্তর: যদি উভয় শর্তই মিথ্যা হয় তবে চিরকালের জন্য স্ট্যাকের শীর্ষে ফিরে আসার আগে প্রকল্প প্রবাহ [স্টপ মোটর] ব্লকে চলতে থাকবে ।

ধাপ 3: [যদি তারপর অন্য] ব্লক দিয়ে প্রোগ্রামিং ।

আসুন [যদি তারপর অন্য] ব্লকগুলি ব্যবহার করা যাক:

  • আপনার ArmUpDown প্রকল্পে [যদি তারপর অন্য] ব্লকগুলি যোগ করুন যাতে আপনার প্রকল্পটি নিম্নরূপ দেখায়:

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

  • প্রজেক্টটিকে ArmUpDown2 হিসাবে সেভ করুন । শিক্ষার্থীদের যদি প্রকল্পটি সংরক্ষণে সহায়তা করার প্রয়োজন হয়, তাহলে নেমিং এবং সেভিং টিউটোরিয়ালটি দেখুন ।

    VEXcode IQ টুলবারে প্রজেক্টের নাম ডায়ালগ বক্স । স্লট 4 নির্বাচন করা হয়েছে এবং প্রকল্পের নাম আর্ম আপ ডাউন 2 পড়ে ।

  • ক্লবটে স্লট 4 এ প্রকল্পটি ডাউনলোড করুন এবং তারপরে এটি চালান ।
  • কোনও প্রকল্প ডাউনলোড এবং পরিচালনা করতে সহায়তা করার জন্য, VEXcode IQ-এর টিউটোরিয়ালটি দেখুন যা কীভাবে একটি প্রকল্প ডাউনলোড এবং চালানো যায় তা ব্যাখ্যা করে ।
    টিউটোরিয়াল আইকনটি একটি ডাউনলোড আইকন এবং উপরে একটি তীর সহ নীচে একটি প্রকল্প ডাউনলোড করুন এবং চালান ।
  • ব্রেইন আপ বোতামটি টিপলে এবং ব্রেইন ডাউন বোতামটি টিপলে বাহুটি এখন ঘুরবে কিনা তা পরীক্ষা করে দেখুন ।
  • নিশ্চিত করুন যে যখন ব্রেইন আপ এবং ডাউন বোতামগুলি চাপানো হয় না (মুক্তি) তখন আর্ম মোটর বন্ধ হয়ে যায় ।
  • Clawbot আপনার ইঞ্জিনিয়ারিং নোটবুকে if else ব্লক যুক্ত করার আগে এবং পরে কীভাবে আচরণ করেছিল সে সম্পর্কে আপনার পর্যবেক্ষণ লিখুন ।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন

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

  • আপনি কি শুধুমাত্র [যদি তারপর] ব্লকের তুলনায় [যদি তারপর অন্য] ব্লকগুলি ব্যবহার করার মধ্যে ক্লবোটকে ভিন্নভাবে আচরণ করতে দেখেন?

  • প্রোগ্রাম দক্ষতা কেন গুরুত্বপূর্ণ বলে আপনি মনে করেন?

  • ব্রেইন আপ বোতামের অবস্থা কি প্রকল্পে একবারই পরীক্ষা করা হয়?

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

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

শিক্ষার্থীরা [if then] ব্লকগুলির তুলনায় [if then else] ব্লকগুলি ব্যবহার করার মধ্যে তাদের ক্লবট কীভাবে আচরণ করে তার মধ্যে খুব বেশি পার্থক্য দেখতে পাবে না । যদি শিক্ষার্থীরা শারীরিকভাবে অনেক পার্থক্য দেখতে না পারে, তাহলে প্রোগ্রামিং দক্ষতা এবং একটি প্রকল্পকে সরলীকরণ কিভাবে কম ব্লক ব্যবহার করতে পারে সে সম্পর্কে আলোচনা সহজতর করুন । একটি প্রকল্পে কম ব্লক ব্যবহার করা সম্ভাব্য ত্রুটির পরিমাণ হ্রাস করতে পারে ।

ধাপ 4: নখর প্রোগ্রাম করা ।

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

ব্যবহার করে, নখকেও ম্যানিপুলেট করা যেতে পারে ।

  • ArmUpDown2 প্রকল্পটি পর্যালোচনা করুন এবং ড্রপডাউন মেনু ব্যবহার করে [Spin] ব্লকগুলিকে ArmMotor এর পরিবর্তে ClawMotor-এ পরিবর্তন করুন ।

    নিশ্চিত করুন যে ব্রেইন আপ বোতামটি ক্লোকে "খোলা" করে এবং ব্রেইন ডাউন বোতামটি ড্রপডাউন মেনু ব্যবহার করে ক্লোকে "বন্ধ" করে ।

    ক্লো মোটরে সেট করা স্পিন মোটর ব্লক সহ আর্ম আপ ডাউন 2 প্রজেক্ট । স্টপ মোটর ব্লকে আর্ম মোটর নির্বাচিত প্যারামিটার নির্বাচন খোলা আছে ।

  • ClawUpDown হিসাবে প্রকল্পটি সংরক্ষণ করুন । শিক্ষার্থীদের যদি প্রকল্পটি সংরক্ষণে সহায়তা করার প্রয়োজন হয়, তাহলে নেমিং এবং সেভিং টিউটোরিয়ালটি দেখুন ।

    VEXcode IQ টুলবারে প্রজেক্টের নাম ডায়ালগ বক্স । স্লট 1 নির্বাচন করা হয়েছে এবং প্রকল্পের নাম ক্লাউ আপ ডাউন পড়ে ।

  • ক্লবটে স্লট 1 এ প্রকল্পটি ডাউনলোড করুন এবং তারপরে এটি চালান ।
  • কোনও প্রকল্প ডাউনলোড এবং পরিচালনা করতে সহায়তা করার জন্য, VEXcode IQ-এর টিউটোরিয়ালটি দেখুন যা কীভাবে একটি প্রকল্প ডাউনলোড এবং চালানো যায় তা ব্যাখ্যা করে ।
    টিউটোরিয়াল আইকনটি নীচে একটি প্রকল্প ডাউনলোড করুন এবং চালান ।
  • ব্রেইন আপ বোতাম টিপলে এবং ব্রেইন ডাউন বোতাম টিপলে স্পিন বন্ধ হয়ে গেলে ক্লো এখন খোলা থাকবে কিনা তা পরীক্ষা করুন ।
  • যাচাই করুন যে যখন ব্রেইন আপ এবং ডাউন বোতামগুলি চাপানো হয় না (প্রকাশ করা হয়) তখন ক্লো মোটর বন্ধ হয়ে যায় ।
  • Clawbot আপনার ইঞ্জিনিয়ারিং নোটবুকে if else ব্লক যুক্ত করার আগে এবং পরে কীভাবে আচরণ করেছিল সে সম্পর্কে আপনার পর্যবেক্ষণ লিখুন ।

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

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

আপনার লার্নিং আইকন প্রসারিত করুন আপনার লার্নিং প্রসারিত করুন - মোটর স্টপিং ব্লক সেট করুন

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

সেট মোটর স্টপিং ব্লকের জন্য সহায়তার তথ্য শুরু করুন । ব্লকটি ক্লো মোটরে সেট করা প্যারামিটার এবং ব্রেকের জন্য স্টপিং সেট সহ দেখানো হয়েছে । পাঠ্যটি পড়ে VEX IQ স্মার্ট মোটরের আচরণ সেট করে যখন এটি সরানো বন্ধ করে দেয় ।

সেট মোটর স্টপিং ব্লকের তিনটি সেটিংস রয়েছে:

  • ব্রেকের কারণে মোটরটি অবিলম্বে থামতে বাধ্য হয় ।
  • কোস্ট মোটরটিকে ধীরে ধীরে থামতে দেয় ।
  • হোল্ড মোটরকে তাত্ক্ষণিকভাবে থামতে বাধ্য করে এবং সরানো হলে এটি তার থামানো অবস্থানে ফিরিয়ে দেয় ।