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

- বিভিন্ন উদাহরণ প্রকল্পের মাধ্যমে স্ক্রোল করুন । ইভেন্টের উদাহরণ প্রকল্প সহ ক্লবট কন্ট্রোলার নির্বাচন করুন ।
- প্রকল্পটির নাম দাও ClawbotController।
- প্রকল্পটি সেভ করুন ।
- প্রকল্পের নাম ClawbotController এখন টুলবারের কেন্দ্রে উইন্ডোতে আছে কিনা তা নিশ্চিত করুন । Clawbot এখন সঠিকভাবে কনফিগার করা হয়েছে, এবং Clawbot Controller with Events প্রজেক্ট ব্যবহারের জন্য প্রস্তুত ।
এখন, এই প্রকল্পে নির্দেশাবলী কীভাবে ব্যবহার করা হচ্ছে তা দেখুন । আপনার ইঞ্জিনিয়ারিং নোটবুকগুলিতে, নিম্নলিখিত ভবিষ্যদ্বাণীগুলি করুন:
- আপনি যখন এই প্রকল্পটি চালাবেন তখন কী হবে? ক্লবট কী করতে সক্ষম হবে?
- আমরা যদি প্রতিটি কন্ট্রোলার বোতাম ইভেন্টের জন্য সময় ব্যবহার না করি এবং কলব্যাক ফাংশনে নির্দেশাবলী অপেক্ষা করি তবে কী হবে?
শিক্ষক টুলবক্স
-
থামুন এবং আলোচনা করুন
শিক্ষার্থীরা তাদের ইঞ্জিনিয়ারিং নোটবুকে উপরের প্রশ্নের উত্তর দেওয়া শেষ করার পর, তাদের এন্ট্রিগুলি নিয়ে আলোচনা করুন:
উত্তরের চাবিকাঠি
- সঠিক ভবিষ্যদ্বাণী ব্যাখ্যা করবে যে ক্লবট জয়স্টিক ব্যবহার করে সামনের দিকে, বিপরীত দিকে এবং ঘুরতে সক্ষম হবে, ২য় এবং ৩য় অবস্থানে উপরে এবং নীচে সরাতে পারবে। ক্লবটের আর্মটি L1 এবং L2 বোতাম ব্যবহার করে উপরে এবং নীচে সরাতে সক্ষম হবে এবং ক্ল R1 এবং R2 বোতাম ব্যবহার করে খুলতে এবং বন্ধ করতে সক্ষম হবে। উন্নত প্রতিক্রিয়াগুলি এমনকি ভবিষ্যদ্বাণী করতে পারে যে যখন তাদের বোতাম টিপানো হচ্ছে না এবং তাদের মোটর বন্ধ হয়ে যাচ্ছে তখন আর্ম এবং ক্ল অবস্থানগুলি যথাস্থানে থাকবে।
- কলব্যাক ফাংশনে while এবং wait নির্দেশাবলী, এই ক্ষেত্রে, Clawbot কে বলে যে যখন L এবং R বোতামগুলি টিপানো হচ্ছে না, তখন Arm (L বোতাম) এবং/অথবা Claw (R বোতাম) বন্ধ করা উচিত। যদি কলব্যাক ফাংশন থেকে while এবং wait নির্দেশাবলী সরিয়ে ফেলা হয়, তাহলে মোটরগুলিকে প্রথম স্পিন করতে বলার সাথে সাথেই বন্ধ হয়ে যাবে।
যদি সময় থাকে, তাহলে শিক্ষার্থীদের কলব্যাক ফাংশন থেকে সরিয়ে ফেলতে বলুন এবং এবং অপেক্ষা করতে বলুন নির্দেশাবলী যাতে তারা দেখতে পারে যে এটি তাদের Clawbot-এর আচরণকে কীভাবে প্রভাবিত করে।