শিক্ষক টুলবক্স - কার্যকলাপের রূপরেখা
-
এই অন্বেষণটি শিক্ষার্থীদের প্রাথমিক ড্রাইভ ফরওয়ার্ড, বিপরীতে এবং অপেক্ষার প্রোগ্রামিং আচরণের সাথে পরিচয় করিয়ে দেবে।
-
V5 Speedbot (Drivetrain 2-motors, No Gyro) টেমপ্লেট প্রজেক্ট ব্যবহার করে স্পিডবটকে শুধুমাত্র ব্লক নির্বাচন করে এগিয়ে যাওয়ার জন্য স্পিডবট প্রোগ্রাম করতে সক্ষম করে।
স্পিডবট সরানোর জন্য প্রস্তুত!
এই অন্বেষণ আপনাকে আপনার স্পিডবট অনুসরণ করার জন্য কিছু দুর্দান্ত প্রকল্প তৈরি করতে সক্ষম হওয়ার সরঞ্জাম দেবে।
-
VEXcode V5 যা এই অনুসন্ধানে ব্যবহার করা হবে:
-
ব্লক সম্পর্কে আরও তথ্য জানতে, হেল্প খুলুন এবং তারপর [ড্রাইভ ফর] ব্লক নির্বাচন করুন।
-
আপনার প্রয়োজনীয় হার্ডওয়্যার, আপনার ইঞ্জিনিয়ারিং নোটবুক এবং VEXcode V5 ডাউনলোড করা এবং প্রস্তুত আছে তা নিশ্চিত করুন৷
শিক্ষক টিপস
যদি এই ছাত্র প্রথমবার VEXcode V5 ব্যবহার করে, তারা এই অন্বেষণের সময় যেকোন সময় টিউটোরিয়ালগুলি উল্লেখ করতে পারে৷ টিউটোরিয়াল টুলবারে অবস্থিত।
পরিমাণ | উপকরণ প্রয়োজন |
---|---|
1 |
স্পিডবট রোবট |
1 |
চার্জড রোবট ব্যাটারি |
1 |
VEXcode V5 |
1 |
USB কেবল (যদি একটি কম্পিউটার ব্যবহার করেন) |
1 |
ইঞ্জিনিয়ারিং নোটবুক |
ধাপ 1: অনুসন্ধানের জন্য প্রস্তুতি
আপনি কার্যকলাপ শুরু করার আগে, আপনি কি এই আইটেমগুলির প্রতিটি প্রস্তুত আছে? নিম্নলিখিত প্রতিটি পরীক্ষা করুন:
-
মোটরগুলি কি সঠিক পোর্টগুলিতে প্লাগ করা হয়েছে?
-
স্মার্ট তারগুলি সম্পূর্ণরূপে মোটরগুলির মধ্যে ঢোকানো হয়েছে?
-
মস্তিষ্ক চালু?
-
ব্যাটারি কি চার্জ?
শিক্ষক টিপস
শিক্ষার্থীদের জন্য প্রতিটি সমস্যা সমাধানের পদক্ষেপের মডেল করুন।
ধাপ 2: একটি নতুন প্রকল্প শুরু করুন
আপনি আপনার প্রকল্প শুরু করার আগে, Speedbot (Drivetrain 2-Motors, No Gyro) টেমপ্লেট প্রকল্পটি নির্বাচন করুন। টেমপ্লেট প্রকল্পে স্পিডবটের মোটর কনফিগারেশন রয়েছে। টেমপ্লেট ব্যবহার না করা হলে, আপনার রোবট সঠিকভাবে প্রকল্প চালাবে না।
নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
-
ফাইল মেনু খুলুন।
-
নির্বাচন করুন খুলুন উদাহরণ।
-
Speedbot (Drivetrain 2-motors, No Gyro) টেমপ্লেট প্রকল্পটি নির্বাচন করুন এবং খুলুন।
-
যেহেতু আমরা ব্লকের জন্য ড্রাইভ ব্যবহার করব, তাই আপনার প্রকল্প ড্রাইভের নাম পরিবর্তন করুন।
-
সংরক্ষণ করুন আপনার প্রকল্প.
-
প্রকল্পের নাম ড্রাইভ এখন টুলবারের কেন্দ্রে উইন্ডোতে আছে তা নিশ্চিত করতে পরীক্ষা করুন।
শিক্ষক টিপস
-
যেহেতু এটি প্রোগ্রামিং এর সাথে একটি প্রারম্ভিক ক্রিয়াকলাপ, তাই শিক্ষকের উচিত পদক্ষেপগুলি মডেল করা, এবং তারপরে শিক্ষার্থীদের একই ক্রিয়াগুলি সম্পূর্ণ করতে বলুন। তারপরে শিক্ষকের উচিত শিক্ষার্থীদের পর্যবেক্ষণ করা যাতে তারা সঠিকভাবে পদক্ষেপগুলি অনুসরণ করছে কিনা তা নিশ্চিত করতে।
-
নিশ্চিত করুন যে শিক্ষার্থীরা ফাইল মেনু থেকে খোলা উদাহরণ নির্বাচন করেছে।
-
নিশ্চিত করুন যে শিক্ষার্থীরা স্পিডবট (ড্রাইভট্রেন 2-মোটর, নো গাইরো) টেমপ্লেট প্রকল্পটি নির্বাচন করেছে।
আপনি ছাত্রদের নির্দেশ করতে পারেন যে ওপেন উদাহরণ পৃষ্ঠা থেকে বেছে নেওয়ার জন্য বেশ কয়েকটি নির্বাচন রয়েছে। তারা অন্যান্য রোবট তৈরি এবং ব্যবহার করার সাথে সাথে তাদের বিভিন্ন টেমপ্লেট ব্যবহার করার সুযোগ থাকবে।
-
আপনি শিক্ষার্থীদের প্রজেক্টের নামের সাথে তাদের আদ্যক্ষর বা তাদের গ্রুপের নাম যোগ করতে বলতে পারেন। আপনি যদি ছাত্রদের সেগুলি জমা দিতে বলেন তাহলে এটি প্রকল্পগুলিকে আলাদা করতে সাহায্য করবে৷
শিক্ষক টুলবক্স - সংরক্ষণ প্রকল্প
উল্লেখ করুন যে যখন তারা প্রথম VEXcode V5 খোলেন, উইন্ডোটিকে VEXcode Project লেবেল করা হয়েছিল এবং এটি সংরক্ষিত হয়নি (টুলবারে নির্দেশিত)। যখন VEXcode V5 প্রথম খোলা হয় তখন VEXcode Project হল ডিফল্ট প্রকল্পের নাম। একবার প্রকল্পটির নাম পরিবর্তন করে ড্রাইভ এবং সংরক্ষণ করা হয়, ডিসপ্লেটি সংরক্ষণ করা হয়। টুলবারে এই উইন্ডোটি ব্যবহার করে, শিক্ষার্থীরা সঠিক প্রকল্প ব্যবহার করছে কিনা তা পরীক্ষা করা সহজ এবং এটি সংরক্ষণ করা হয়েছে।
একবার একটি প্রকল্প প্রাথমিকভাবে সংরক্ষণ করা হলে, VEXcode V5 পরবর্তী পরিবর্তনগুলিকে স্বয়ংক্রিয়ভাবে সংরক্ষণ করে, যেমনটি প্রকল্পের নামের পাশের বার্তা দ্বারা নির্দেশিত৷
শিক্ষার্থীদের বলুন যে তারা এখন তাদের প্রথম প্রকল্প শুরু করতে প্রস্তুত। শিক্ষার্থীদের বুঝিয়ে বলুন যে কয়েকটি সহজ ধাপ অনুসরণ করে তারা একটি প্রকল্প তৈরি করতে এবং চালাতে সক্ষম হবে যা স্পিডবটকে এগিয়ে নিয়ে যাবে।
শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন
বিরতি দেওয়ার জন্য এটি একটি ভাল পয়েন্ট এবং ছাত্রদের VEXcode V5-এ পৃথকভাবে বা গোষ্ঠীতে একটি নতুন প্রকল্প শুরু করার জন্য সবেমাত্র সম্পন্ন করা পদক্ষেপগুলি পর্যালোচনা করা উচিত। ছাত্রদের তাদের গ্রুপে বা পুরো ক্লাসে ভাগ করার আগে পৃথকভাবে প্রতিফলিত করতে বলুন।
ধাপ 3: এগিয়ে যান
-
প্রোগ্রামিং এলাকায় {When started} ব্লকে ব্লকের জন্য [ড্রাইভ] যোগ করুন।
-
ড্রপ-ডাউন নির্বাচন করুন এবং ইউনিটগুলি ইঞ্চি থেকে মিলিমিটারে পরিবর্তন করুন।
-
1 মিমি থেকে 100 মিমি দূরত্ব পরিবর্তন করুন।
-
স্লট আইকনে ক্লিক করুন। আপনি রোবট ব্রেইনের চারটি উপলব্ধ স্লটের একটিতে আপনার প্রকল্পটি ডাউনলোড করতে পারেন। 1নম্বরটিতে ক্লিক করুন।
-
আপনার কম্পিউটার বা ট্যাবলেটে রোবটটি সংযুক্ত করুন। একটি সফল সংযোগ তৈরি হলে টুলবারে ব্রেন আইকন সবুজ হয়ে যায়।
-
ড্রাইভ প্রকল্পটি রোবট ব্রেইনে ডাউনলোড করতে টুলবারে ডাউনলোড বোতামে ক্লিক করুন।
শিক্ষক টুলবক্স - ব্লকের সাথে সাহায্য করুন
-
উল্লেখ করুন যে প্রোগ্রামিং এলাকায়, ডিফল্টরূপে সেখানে ইতিমধ্যে একটি {When started} ব্লক রয়েছে। প্রতিটি প্রকল্প এই ব্লক দিয়ে শুরু হবে। যখন প্রকল্পটি শুরু হয় তখন সংযুক্ত ব্লকগুলি যে ক্রমানুসারে স্থাপন করা হয় সে অনুযায়ী অনুসরণ করা হবে৷
[ড্রাইভের জন্য] ব্লকে ক্লিক করা এবং এটিকে {When started} ব্লকের সাথে সংযুক্ত করে প্রোগ্রামিং এলাকায় টেনে নিয়ে যাওয়া প্রদর্শন করুন। এটি সংযুক্ত করার সাথে সাথে আপনি একটি ক্লিক শুনতে পাবেন।
-
আপনি যদি একটি কম্পিউটার ব্যবহার করেন, তাহলে শিক্ষার্থীর VEX V5 রোবট মস্তিষ্ক একটি USB কেবলব্যবহার করে কম্পিউটারের সাথে সংযুক্ত থাকতে হবে। আপনি যদি ট্যাবলেট ব্যবহার করেন, তাহলে স্মার্ট রেডিও ব্যবহার করে VEX V5 রোবট ব্রেন ট্যাবলেটের সাথে সংযুক্ত থাকতে হবে।
-
শিক্ষার্থীরা যদি কম্পিউটার ব্যবহার করে, তাহলে তাদের এখনই রোবট মস্তিষ্ক থেকে USB তারের সংযোগ বিচ্ছিন্ন করতে বলুন। একটি প্রকল্প চালানোর সময় একটি কম্পিউটারের সাথে রোবট সংযুক্ত থাকার ফলে রোবটটি সংযোগের তারের উপর টান দিতে পারে।
শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন
স্পিডবটে যখন এই প্রকল্পটি ডাউনলোড করা হবে এবং চালানো হবে তখন তারা কী ঘটবে বলে ছাত্রদের ভবিষ্যদ্বাণী করতে বলুন। শিক্ষার্থীদের তাদের ইঞ্জিনিয়ারিং নোটবুকে তাদের ভবিষ্যদ্বাণী রেকর্ড করতে বলুন। যদি সময় অনুমতি দেয়, প্রতিটি গ্রুপকে তাদের ভবিষ্যদ্বাণী শেয়ার করতে বলুন।
-
রোবট ব্রেইনের স্ক্রীন দেখে আপনার প্রজেক্টটি স্পিডবটের মস্তিষ্কে ডাউনলোড হয়েছে কিনা তা নিশ্চিত করতে পরীক্ষা করুন৷ প্রকল্পের নাম স্লট 1 এ তালিকাভুক্ত করা উচিত।
শিক্ষক টুলবক্স - মডেল প্রথম
সমস্ত শিক্ষার্থী একবারে চেষ্টা করার আগে ক্লাসের সামনে প্রকল্পটি চালানোর মডেল। একটি এলাকায় ছাত্রদের জড়ো করুন এবং স্পিডবটটি মেঝেতে স্থাপন করা হলে সরানোর জন্য পর্যাপ্ত জায়গা ছেড়ে দিন।
ছাত্রদের বলুন এখন তাদের প্রকল্প চালানোর পালা। নিশ্চিত করুন যে তাদের একটি পরিষ্কার পথ রয়েছে এবং কোনও স্পিডবট একে অপরের সাথে দৌড়াবে না।
-
রান স্পিডবট রোবটে প্রজেক্ট সিলেক্ট করা হয়েছে তা নিশ্চিত করে রোবট ব্রেইনে রান বোতাম টিপুন। আপনার প্রথম প্রকল্প তৈরি করার জন্য অভিনন্দন!
ধাপ 4: ড্রাইভ রিভার্স
শিক্ষক টুলবক্স - সমাপ্তি ধাপ 4
-
ফরোয়ার্ড থেকে বিপরীতথেকে [ড্রাইভের জন্য] ব্লক পরিবর্তন করতে, কেবল ড্রপ-ডাউন মেনুতে ক্লিক করুন এবং বিপরীতনির্বাচন করুন।
-
মিমি সংখ্যা পরিবর্তন করা যেতে পারে, কিন্তু এই উদাহরণের জন্য আমরা পূর্ববর্তী ধাপে সেট হিসাবে 100 মিমি এ ছেড়ে দেব।
-
শিক্ষার্থীরা যদি কম্পিউটার ব্যবহার করে, তাহলে প্রকল্পটি চালানোর আগে তাদের রোবট ব্রেইন থেকে USB তারের সংযোগ বিচ্ছিন্ন করতে বলুন।
-
কারণ আমরা একটি নতুন স্লট নির্বাচন করছি না, নতুন প্রকল্পটি স্লট 1 এ ডাউনলোড হবে এবং পূর্ববর্তী প্রকল্পটি প্রতিস্থাপন করবে।
-
যেহেতু VEXcode V5-এ স্বয়ংক্রিয় সংরক্ষণ রয়েছে, তাই আবার প্রকল্পটি সংরক্ষণ করার প্রয়োজন নেই।
ধাপ 5: অপেক্ষা করুন তারপর বিপরীত দিকে ড্রাইভ করুন
-
[ড্রাইভ ফর] ব্লকের আগে একটি [অপেক্ষা করুন] ব্লক যুক্ত করুন। এটি রোবটকে উল্টো গাড়ি চালানোর আগে অপেক্ষা করতে বলবে।
-
[অপেক্ষা করুন] ব্লকে তিন সেকেন্ড ঢোকান। এটি রোবটকে বিপরীতে গাড়ি চালানোর আগে তিনটি অপেক্ষা করতে বলে।
-
ডাউনলোড প্রকল্প.
-
রান প্রকল্পটি নির্বাচিত হয়েছে তা নিশ্চিত করে স্পিডবট রোবটে প্রকল্পটি চালান এবং তারপরে রান বোতাম টিপুন।
শিক্ষক টুলবক্স - ধাপ 5 সম্পূর্ণ হচ্ছে
-
একটি [অপেক্ষা করুন] ব্লক প্রকল্পের যে কোনও জায়গায় স্থাপন করা যেতে পারে। [অপেক্ষা করুন] ব্লক সম্পর্কে আরও তথ্যের জন্য, সহায়তাখুলুন।
-
একটি [অপেক্ষা করুন] ব্লক ব্যবহার করে প্রকল্পটি শেষ হবে না।
-
শিক্ষার্থীরা যদি কম্পিউটার ব্যবহার করে, তাহলে প্রকল্পটি চালানোর আগে তাদের রোবট ব্রেইন থেকে USB তারের সংযোগ বিচ্ছিন্ন করতে বলুন।
-
কারণ আমরা একটি নতুন স্লট নির্বাচন করছি না, নতুন প্রকল্পটি স্লট 1 এ ডাউনলোড হবে এবং পূর্ববর্তী প্রকল্পটি প্রতিস্থাপন করবে।
-
যেহেতু VEXcode V5-এ স্বয়ংক্রিয় সংরক্ষণ রয়েছে, তাই আবার প্রকল্পটি সংরক্ষণ করার প্রয়োজন নেই।
ধাপ 6: বাস্কেটবল ড্রিলস চ্যালেঞ্জ সম্পূর্ণ করুন!
বাস্কেটবল ড্রিলস চ্যালেঞ্জে, রোবটটিকে অবশ্যই বিভিন্ন দূরত্বে লাইনের একটি সিরিজ নেভিগেট করতে সক্ষম হতে হবে। রোবটটি প্রথম লাইনে অগ্রসর হবে যা শুরুর অবস্থান থেকে 10 সেমি দূরে, 1 সেকেন্ড অপেক্ষা করুন এবং তারপরে একই লাইনে ফিরে পিছনের দিকে ভ্রমণ করুন। রোবটটি তারপরে দ্বিতীয় লাইনে 20 সেমি এগিয়ে ড্রাইভ করে ক্রিয়াটি পুনরাবৃত্তি করবে, 1 সেকেন্ড অপেক্ষা করুন এবং তারপরে আসল প্রারম্ভিক লাইনে পিছনের দিকে ড্রাইভ করবে। রোবটটি 40 সেমি দূরত্বের সাথে তৃতীয় লাইনে এগিয়ে যাবে, 1 সেকেন্ড অপেক্ষা করবে এবং তারপরে চ্যালেঞ্জটি শেষ করতে শুরুর লাইনে ফিরে আসবে।
রোবটকে প্রোগ্রাম করার আগে, আপনার ইঞ্জিনিয়ারিং নোটবুকে রোবটের পথ এবং আচরণের পরিকল্পনা করুন।
বাস্কেটবল চ্যালেঞ্জ শেষ করার পরে, আপনি আরও উন্নত চ্যালেঞ্জগুলি সম্পূর্ণ করার জন্য অতিরিক্ত রোবট আচরণের সাথে এগিয়ে এবং বিপরীত আন্দোলনগুলিকে একত্রিত করতে সক্ষম হবেন।
প্রোগ্রামিং করার সময় মনে রাখবেন যে 1 সেমি = 10 মিমি
শিক্ষক টিপস
যাচাই করুন যে রোবটটি রোবটের জন্য একটি প্রারম্ভিক অবস্থান চিহ্নিত করতে একটি মিটার স্টিক বা রুলার এবং টেপ ব্যবহার করে সফলভাবে চ্যালেঞ্জটি সম্পন্ন করেছে। তারপরে সেই প্রারম্ভিক অবস্থান থেকে 10 মিমি, 20 মিমি এবং 40 মিমি চিহ্নিত করুন একটি রেফারেন্স হিসাবে যেখানে রোবটকে চ্যালেঞ্জটি সম্পূর্ণ করার জন্য সরানো দরকার।
শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন
পুরো ক্লাস হিসাবে আলোচনা করার আগে ছাত্রদের তাদের সমাধান জোড়ায় ভাগ করে নিতে বলুন। জিজ্ঞাসা করে আলোচনার সুবিধা দিন:
-
এই চ্যালেঞ্জ প্রোগ্রামিং করার সময় আপনি কি কোন অসুবিধার সম্মুখীন হয়েছেন?
-
আপনার রোবট কি আপনার প্রকল্পের উপর ভিত্তি করে আপনি প্রত্যাশিত আচরণ করেছেন? কেন অথবা কেন নয়?
-
আপনি যদি চ্যালেঞ্জটি শেষ করতে পারতেন, তাহলে কি এমন কিছু আছে যা আপনি ভিন্নভাবে করতেন?