Skip to main content

ইভেন্ট-ভিত্তিক প্রোগ্রামিং: ব্লকের মধ্যে যোগাযোগ

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

রিথিঙ্ক বিভাগের লক্ষ্য হল শিক্ষার্থীরা ইভেন্ট-ভিত্তিক প্রোগ্রামিং ব্যবহার করে কন্ট্রোলারের বোতাম ব্যবহার করতে পারবে।

এই বিভাগে অন্তর্ভুক্ত রয়েছে:

  • ইভেন্ট-ভিত্তিক প্রোগ্রামিং ওভারভিউ

  • উদাহরণ প্রকল্প ডাউনলোড নির্দেশাবলী & ওভারভিউ

  • রিমিক্স কার্যক্রম:

    • একটা জিনিস ধরো!

    • রঙিন রত্ন

    • রিলে দৌড়!

  • রিমিক্স প্রশ্ন

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

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

    অন্য কথায়, ক্লবট কন্ট্রোলারের জয়স্টিকের নড়াচড়ায় সাড়া দেয়। জয়স্টিকের নড়াচড়াই ট্রিগার, এবং ক্লবট সেই অনুযায়ী সাড়া দেয়

VEXcode V5 প্রজেক্টে একটি When Controller বোতাম L1 চাপলে ইভেন্ট ব্লক শুরু হবে এবং একটি স্পিন আর্ম মোটর আপ ব্লক সংযুক্ত থাকবে।

উপরের উদাহরণে, L 1 বোতাম টিপলেই ArmMotor উপরের দিকে ঘুরবে। [when কন্ট্রোলার বোতাম] ব্লকটি [spin] ব্লকে সেই বার্তাটি পৌঁছে দেয়।

ব্লকগুলি সম্পর্কে আরও জানতে,সহায়তাতথ্য খুলুন।

 

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

ইভেন্ট-ভিত্তিক প্রোগ্রামিং

যদি আপনার কুকুর আপনাকে তার শিকল এনে দেয় বা দরজার পাশে বসে থাকে, তাহলে তিনি আপনাকে জানিয়ে দিচ্ছেন যে তাকে বাইরে যেতে হবে । স্কুলে, যখন আপনার শিক্ষক একটি প্রশ্ন জিজ্ঞাসা করেন এবং আপনাকে আপনার হাত তুলতে দেখেন, তখন তারা বিশ্বাস করেন যে আপনি উত্তরটি জানেন এবং প্রশ্নের উত্তর দিতে চান । এই আচরণগুলিকে "ট্রিগার" নামেও পরিচিত।

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

রোবোটিক্সে ইভেন্ট-ভিত্তিক প্রোগ্রামিং হল যখন কিছু রোবট আচরণ রোবটকে কিছু নির্দিষ্ট কাজ করতে বা নির্দিষ্ট ট্রিগারের প্রতি প্রতিক্রিয়া জানাতে উদ্বুদ্ধ করে।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - ব্লকগুলি পর্যালোচনা করা

  • শিক্ষার্থীদের VEXcode V5-এ ইভেন্টস উদাহরণ সহ Clawbot কন্ট্রোলার প্রকল্পটি খুলতে বলুন।

উদাহরণ প্রজেক্ট আইকনের নীচে "কন্ট্রোলার সহ ক্লবট" লেখা আছে এবং উপরে একটি ক্লবট সহ একটি নীল নিয়ামক দেখানো হয়েছে।

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

VEXcode V5 টুলবারের টিউটোরিয়াল বোতামটি, ডানদিকে, ফাইল মেনু বোতামের পাশে অবস্থিত।

কন্ট্রোলার: ক্লবট কন্ট্রোল

এখন, আপনি ইভেন্টস উদাহরণ প্রকল্প সহ Clawbot কন্ট্রোলারটিকরতে এবং Clawbot, এর Arm এবং এর Claw, সব একই সময়ে পরিচালনা করতে কন্ট্রোলারটি ব্যবহার করতে প্রস্তুত!

একটি আইকন উপরে ক্লবোট সহ একটি নীল কন্ট্রোলার সহ নীচে ইভেন্টগুলি সহ ক্লবট কন্ট্রোলার পড়ে ।


আপনার প্রয়োজনীয় হার্ডওয়্যার এবং আপনার ইঞ্জিনিয়ারিং নোটবুক রয়েছে তা নিশ্চিত করুন । VEXcode V5 খুলুন ।

 
প্রয়োজনীয় উপকরণ:
পরিমাণ প্রয়োজনীয় উপকরণ
1

Clawbot

1

চার্জ করা রোবট ব্যাটারি

1

VEX V5 Radio

1

কন্ট্রোলার

1

টিথার ক্যাবল

1

VEXcode V5

1

ইউএসবি কেবল (যদি কম্পিউটার ব্যবহার করেন)

1

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

আপনি কার্যকলাপ শুরু করার আগে...

আপনার কাছে কি এই আইটেমগুলির প্রতিটি প্রস্তুত আছে? বিল্ডারের নিম্নলিখিতগুলির প্রতিটি পরীক্ষা করা উচিত: