যদিও VEX IQ (দ্বিতীয় প্রজন্ম) STEM ল্যাব ইউনিটগুলি VEXcode IQ-তে ব্লক-ভিত্তিক কোডিংয়ের সাথে ব্যবহারের জন্য লেখা হয়, তবে এগুলি পাইথন ব্যবহার করেও শেখানো যেতে পারে। এই প্রবন্ধে আপনার শ্রেণীকক্ষে পাইথনের সাহায্যে STEM ল্যাব ইউনিট শেখানোর জন্য উপলব্ধ সংস্থানগুলি আলোচনা করা হবে।
VEX IQ (দ্বিতীয় প্রজন্ম) STEM ল্যাব ইউনিটগুলি শিখুন - অনুশীলন - প্রতিযোগিতা ফর্ম্যাট অনুসরণ করে। আপনার শ্রেণীকক্ষে এই ইউনিটগুলির ফর্ম্যাট এবং বাস্তবায়ন সম্পর্কে আরও জানতে, এই নিবন্ধটি দেখুন। কোডিং পদ্ধতি নির্বিশেষে, VEX IQ (দ্বিতীয় প্রজন্ম) STEM ল্যাব ইউনিট বাস্তবায়নের জন্য একই প্রক্রিয়া অনুসরণ করা যেতে পারে।
উপলব্ধ পাইথন রিসোর্সগুলি এবং STEM ল্যাব ইউনিটগুলির সাথে কীভাবে সেগুলি ব্যবহার করা যেতে পারে সে সম্পর্কে আরও জানতে এই ভিডিওটি দেখুন।
অন্যথায় উল্লেখ না করা হলে, নিম্নলিখিত ছবি এবং উদাহরণগুলি কিউব কালেক্টর STEM ল্যাব ইউনিটথেকে নেওয়া হয়েছে, তবে একই ফর্ম্যাটটি সমস্ত VEX IQ (দ্বিতীয় প্রজন্ম) STEM ল্যাব ইউনিটে পাওয়া যাবে।
VEXcode IQ দিয়ে পাইথন শেখানোর জন্য উপলব্ধ সম্পদ
VEX IQ (দ্বিতীয় প্রজন্ম) STEM ল্যাব ইউনিটের মধ্যে
পাইথন ব্যবহার করে প্রতিটি ইউনিট বাস্তবায়নের জন্য ছোটখাটো সমন্বয় করতে হবে, তবে সেগুলি "VEXcode IQ Python Resources for this Unit" নথিতে শিক্ষক পোর্টালে বর্ণিত হয়েছে। পাইথনের সাহায্যে এই ইউনিটগুলি শেখাতে আপনাকে সাহায্য করার জন্য উপলব্ধ বিভিন্ন সংস্থান নীচে দেখানো হয়েছে।
শিখুন বিভাগে, সরাসরি নির্দেশনামূলক ভিডিও প্রদান করা হয়েছে। এই ভিডিওগুলির মধ্যে কিছু ব্লক এবং পাইথন উভয় বাস্তবায়নের জন্য উপলব্ধ। যখন দুটোই পাওয়া যাবে, তখন নিশ্চিত করুন যে শিক্ষার্থীরা কোন ভিডিওগুলি দেখতে হবে তা জানে। প্রতিটি ভিডিওর জন্য আলাদা পাঠের সারাংশ এবং আপনার বোধগম্যতা যাচাইয়ের প্রশ্নগুলি উপলব্ধ রয়েছে যাতে শিক্ষার্থীদের কেবল প্রশিক্ষকের দ্বারা নির্বাচিত কোডিং পদ্ধতির উপর মনোনিবেশ করতে হয়।
কিছু ভিডিওতে ব্লক-নির্দিষ্ট নির্দেশনা থাকে। এই ভিডিওগুলির জন্য, পাইথন সম্পর্কিত কমান্ড বা ধারণাগুলির জন্য তৈরি একটি পাঠের সারাংশ ইউনিটের শিক্ষক পোর্টালে অন্তর্ভুক্ত করা হয়েছে।
শিক্ষক পোর্টালের ভেতরে "এই ইউনিটের জন্য VEXcode IQ Python Resources" ডকুমেন্টটি রয়েছে। এটি একটি সম্পাদনাযোগ্য গুগল ডকুমেন্ট যাতে পাঠের সারাংশের পাইথন সংস্করণ রয়েছে এবং ইউনিটের বিষয়বস্তুতে অন্তর্ভুক্ত নয় এমন আপনার বোঝার প্রশ্নগুলি পরীক্ষা করুন। পাইথনের সাথে ইউনিট শেখানোর সময় আপনি এই নথির একটি অনুলিপি তৈরি করতে পারেন এবং প্রয়োজন অনুসারে শিক্ষার্থীদের মধ্যে পৃথক পাঠের সারাংশ বিতরণ করতে পারেন।
গুগল ড্রাইভ বা মাইক্রোসফ্ট ব্যবহার করে রিসোর্স কাস্টমাইজ করার বিষয়ে আরও জানতে, এই নিবন্ধগুলি দেখুন।
যদিও অনুশীলন এবংপ্রতিযোগিতা কার্যকলাপের বেশিরভাগই যেকোনো কোডিং পদ্ধতির সাথে ব্যবহারের জন্য লেখা হয়, কিছু ব্যতিক্রম রয়েছে যেমন টাগ অফ ওয়ার STEM ল্যাব ইউনিট (এখানে দেখানো অনুশীলন কার্যকলাপ সহ)। এই ক্ষেত্রে, কার্যকলাপের পাইথন সংস্করণগুলি "এই ইউনিটের জন্য VEXcode IQ পাইথন রিসোর্সেস" নথিতেও অন্তর্ভুক্ত করা হবে। পাঠের সারাংশের মতো, এগুলি ইউনিট চলাকালীন প্রয়োজন অনুসারে শিক্ষার্থীদের মধ্যে বিতরণ করা যেতে পারে।
VEXcode IQ এর মধ্যে
পাইথন প্রকল্প ব্যবহার করে STEM ল্যাব ইউনিট সম্পন্ন করার সময় শিক্ষার্থীদের সহায়তা করতে VEXcode IQ-এর মধ্যে থাকা সংস্থানগুলিও সাহায্য করতে পারে।
পাইথনের একজন নতুন ব্যবহারকারী হিসেবে, ব্লক-ভিত্তিক কমান্ড এবং পাইথনের সমতুল্যের মধ্যে সম্পর্ক দেখা সহায়ক হতে পারে। এটি কোড ভিউয়ার ব্যবহার করে করা যেতে পারে। VEXcode IQ-তে কোড ভিউয়ার সম্পর্কে আরও জানতে এই নিবন্ধটি দেখুন।
যখন শিক্ষার্থীরা বুঝতে পারবে যে তাদের প্রকল্পের জন্য কোন কমান্ডের প্রয়োজন হতে পারে, তখন তারা ওয়ার্কস্পেসে সেগুলি টাইপ করা শুরু করতে পারে। অটোকম্পলিট বৈশিষ্ট্যটি শিক্ষার্থীদের তাদের প্রকল্পে ত্রুটি কমাতে এবং সময় বাঁচাতে সাহায্য করতে পারে। VEXcode IQ Python প্রকল্পে Autocomplete সম্পর্কে আরও জানতে, এই নিবন্ধটি দেখুন।
এই সাহায্য শিক্ষার্থীদের একটি কমান্ড কী করে এবং একটি কমান্ডের জন্য প্রয়োজনীয় পরামিতিগুলি সম্পর্কে নির্দেশনা দেওয়ার জন্য উপলব্ধ। কমান্ডের জন্য সাহায্য খুলতে, টুলবক্সের যেকোনো কমান্ডের পাশে থাকা প্রশ্নবোধক চিহ্নটি নির্বাচন করুন। পাইথন প্রকল্পে সাহায্য অ্যাক্সেস করার বিষয়ে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।