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

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

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

| পরিমাণ | প্রয়োজনীয় উপকরণ |
|---|---|
| 1 |
Clawbot |
| 1 |
চার্জ করা রোবট ব্যাটারি |
| 1 |
VEX V5 Radio |
| 1 |
কন্ট্রোলার |
| 1 |
টিথার ক্যাবল |
| 1 |
VEXcode V5 |
| 1 |
ইউএসবি কেবল (যদি কম্পিউটার ব্যবহার করেন) |
| 1 |
ইঞ্জিনিয়ারিং নোটবুক |
আপনি কার্যকলাপ শুরু করার আগে...
আপনার কাছে কি এই আইটেমগুলির প্রতিটি প্রস্তুত আছে? বিল্ডারের নিম্নলিখিতগুলির প্রতিটি পরীক্ষা করা উচিত:
-
সমস্ত মোটর এবং সেন্সর কি সঠিক পোর্টে প্লাগ করা আছে?
-
স্মার্ট কেবলকি সমস্ত মোটরেসম্পূর্ণরূপে ঢোকানো আছে?
-
ব্যাটারি কি সম্পূর্ণচার্জ আছে?
-
কন্ট্রোলারকি রোবট ব্রেনের সাথেসাথে যুক্ত?