খেলা
পর্ব ১ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা ডিগ্রি ব্যবহার করে কীভাবে তাদের কোড বেসকে বাম এবং ডানে ঘুরিয়ে আনতে হয় তা অন্বেষণ করবে।
এই বিভাগের শেষ নাগাদ লক্ষ্য হল দুটি প্রকল্প তৈরি এবং শুরু করা: বাম মোড়এবং ডান মোড়। শুরু করার জন্য, প্রতিটি গ্রুপের একটি ডিভাইস, VEXcode GO সফ্টওয়্যার এবং একটি বিল্ট কোড বেস থাকা উচিত।

- মডেলশিক্ষার্থীদের জন্য মডেল, তাদের প্রকল্প খোলার এবং সংরক্ষণ করার ধাপগুলি।
- ওপেন অ্যান্ড সেভ এ প্রজেক্টVEX লাইব্রেরি প্রবন্ধের ধাপগুলো মডেল করুন এবং শিক্ষার্থীদের তাদের প্রজেক্টটি খুলতে এবং সংরক্ষণ করতে বলুন।
- শিক্ষার্থীদের তাদের প্রকল্পের নাম ডান দিকে ঘুরুনদিতে নির্দেশ দিন।
- তারপর শিক্ষার্থীদের তাদের কোড বেসের ব্রেন তাদের ডিভাইসের সাথে সংযোগ করতে বলুন।
দ্রষ্টব্য: যখন আপনি প্রথমবার আপনার কোড বেসকে আপনার ডিভাইসের সাথে সংযুক্ত করেন, তখন মস্তিষ্কে তৈরি জাইরো ক্যালিব্রেট হতে পারে, যার ফলে কোড বেসটি কিছুক্ষণের জন্য নিজে থেকেই নড়াচড়া করতে পারে। এটি একটি প্রত্যাশিত আচরণ, ক্যালিব্রেট করার সময় কোড বেস স্পর্শ করবেন না।
-
শিক্ষার্থীরা তাদের প্রকল্পের নামকরণ এবং তাদের ডিভাইসের সাথে মস্তিষ্ক সংযুক্ত করার পরে, কোড বেসকনফিগার করার ধাপগুলি মডেল করুন। রোবটটি কনফিগার করার পর শিক্ষার্থীরা টুলবক্সে ড্রাইভট্রেন ব্লকগুলি দেখতে পাচ্ছে কিনা তা নিশ্চিত করুন।
ড্রাইভট্রেন বিভাগ ব্লক -
শিক্ষার্থীদের জন্য মডেল তৈরি করুন কিভাবে [টার্ন ফর] ব্লকটি টেনে এনে {When started} ব্লকের সাথে সংযুক্ত করে রোবটটিকে ডানদিকে ঘুরতে সাহায্য করবেন।
ডান দিকে মোড় প্রকল্প - শিক্ষার্থীরা তাদের প্রকল্প শুরু করার আগে, তাদের জিজ্ঞাসা করুন প্রকল্পের শেষে কোড বেসটি কোথায় শেষ হবে বলে তারা মনে করে।
- শিক্ষার্থীদের তাদের প্রকল্প শুরু করতে এবং কোড বেসের গতিবিধি পর্যবেক্ষণ করতে দিন।
- শিক্ষার্থীরা তাদের কোড বেস সফলভাবে 90 ডিগ্রি ডানে ঘুরিয়ে দেওয়ার পরে, শিক্ষার্থীদের ফাইল মেনুতে "Save as" অথবা "Save to Your Device" (VEXcode GO শিক্ষার্থীরা যে সংস্করণটি ব্যবহার করছে তার উপর নির্ভর করে) ব্যবহার করে তাদের প্রকল্পটি একটি নতুন নাম দিয়ে সংরক্ষণ করতে বলুন এবং নতুন প্রকল্পটির নাম দিন Left Turn।
-
প্রকল্পটি সংরক্ষণ করার পরে, [Turn for] ব্লকের প্যারামিটারটি 'ডান' থেকে 'বাম' তে কীভাবে পরিবর্তন করবেন তা মডেল করুন।
বাম দিকে মোড় প্রকল্প - শিক্ষার্থীদের জন্য মডেল তৈরি করুন কিভাবে প্রকল্প পরীক্ষা করার জন্য শুরু করবেন।
- সহায়তা করুনশিক্ষার্থীরা যখন VEXcode GO তে তাদের প্রকল্প তৈরি করে তখন নিম্নলিখিত প্রশ্নগুলি করে আলোচনার সুবিধা দিন:
- আপনার প্রকল্প শুরু করার আগে, কোড বেসটি কোথায় গিয়ে শেষ হবে বলে আপনার মনে হয়? কেন?
- আপনার কোড বেস ঘুরার সাথে সাথে ড্রাইভট্রেনের কোন অংশগুলি নড়ছে?
- কোড বেসের জন্য আপনার প্রকল্পে আপনি কতগুলি ডিগ্রি ব্যবহার করেছেন? পরের বার যদি তুমি এই সংখ্যাটা আরও বাড়াও, তাহলে কী হবে বলে তোমার মনে হয়?
- তুমি কি আটকে আছো? এরপর আর কী চেষ্টা করতে পারো? "আটকে পড়া বন্ধ করার" জন্য আপনি কোথায় তথ্য পাবেন?

দলগত আলোচনা - মনে করিয়ে দিনশিক্ষার্থীদের মনে করিয়ে দিন যে নতুন ধারণা শেখার জন্য একাধিক চেষ্টা করতে হতে পারে এবং প্রকল্প তৈরি করার সময় তাদের আবার চেষ্টা করার জন্য উৎসাহিত করুন।
- জিজ্ঞাসাশিক্ষার্থীদের ভাবতে বলুন যে কোন ধরণের রোবট কাজের জন্য সঠিক বাঁকের প্রয়োজন হবে। এমন কোন নোংরা, বিরক্তিকর, অথবা বিপজ্জনক কাজ আছে কি যেখানে রোবটকে পালা করে কাজ করতে হবে? কোনগুলো?
খেলার মাঝামাঝি বিরতি & গ্রুপ আলোচনা
প্রতিটি গ্রুপ হওয়ার সাথে সাথে, প্রতিটি গ্রুপ তাদের কোড বেস রোবটটি বাম এবং ডানেকরার সাথে সাথে, সংক্ষিপ্ত কথোপকথনের জন্য একত্রিত হন।
- কোড বেস কি সেখানেই শেষ হয়েছে যেখানে তুমি ভেবেছিলে? তুমি কতটা ঘনিষ্ঠ ছিলে?
- যখন তোমার কোড বেস ঘুরত, তখন চাকাগুলো কীভাবে নড়ত?
- আপনার তৈরি দুটি প্রকল্পের মধ্যে প্রধান পার্থক্য কী ছিল?
পার্ট ২ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা কোড বেসের জন্য একটি প্রকল্প তৈরি সম্পর্কে যে সমস্ত তথ্য শিখেছে তা একত্রিত করে একটি গুদামের চারপাশে একটি বর্গক্ষেত্রে গাড়ি চালানোর নির্দেশ দেবে। গুদামের সীমানা নির্ধারণের জন্য তারা একটি VEX GO টাইল ব্যবহার করবে।
শুরু করার জন্য, প্রতিটি গ্রুপের একটি ডিভাইস, একটি VEX GO টাইল, VEXcode GO সফ্টওয়্যার এবং একটি বিল্ট কোড বেস থাকা উচিত।
কোড বেস ইন দ্য ওয়্যারহাউস চ্যালেঞ্জ - মডেলমডেল যা একটি গ্রুপের ডিভাইস এবং VEXcode GO ব্যবহার করে। শিক্ষার্থীরা তাদের প্রকল্প তৈরি করতে এবং চ্যালেঞ্জটি সফলভাবে সম্পন্ন করতে কোন ব্লক ব্যবহার করবে তা দেখান। শিক্ষার্থীদের দেখান যে তাদের একটি বর্গক্ষেত্র তৈরি করতে সামনের দিকে গাড়ি চালিয়ে চারটি ভিন্ন বার ঘুরতে হবে, যেমনটি নীচের অ্যানিমেশনে দেখানো হয়েছে। অ্যানিমেশনে, কোড বেসটি টাইল থেকে নীচের বাম কোণ থেকে শুরু হয়। এটি টাইলের অন্য দিকে এগিয়ে যায়, তারপর ডানদিকে মোড় নেয় এবং টাইলের চারপাশে একটি বর্গক্ষেত্রে গাড়ি চালানোর জন্য এই আচরণগুলি পুনরাবৃত্তি করে।
ভিডিও ফাইল
দূরত্ব এবং ডিগ্রি পরিবর্তন করার জন্য ব্লকের পরামিতিগুলি কীভাবে পরিবর্তন করতে হয় তা শিক্ষার্থীদের জন্য মডেল করুন। শিক্ষার্থীদের বলুন যে ব্লকগুলি {When started} ব্লকের সাথে সংযুক্ত করা উচিত, কারণ ব্লকটি সর্বদা প্রথমে থাকে।
- শিক্ষার্থীদের নিম্নলিখিত ব্লকগুলি দেখান:
-
{When started}
{When started} ব্লক -
[গাড়ি চালান]
[ড্রাইভ ফর] ব্লক - [ঘুরুন]
-
[পালাও] ব্লক - শিক্ষার্থীদের দেখান কিভাবে GO টাইল স্থাপন করতে হয় এবং স্কোয়ারের চারপাশে কোড বেস রোবটের পথের মানচিত্র তৈরি করতে হয়। তাদের প্রতিটি দিকে ভ্রমণের জন্য প্রয়োজনীয় দূরত্ব পরিমাপ করা উচিত।
- [Turn for]ব্লকে টার্নের জন্য ডিগ্রি কীভাবে ইনপুট করতে হয় তা শিক্ষার্থীদের দেখান।
- শিক্ষার্থীদের জন্য মডেল তৈরি করুন কিভাবে তাদের প্রকল্প পরীক্ষা করার জন্য শুরু করবেন।
- শিক্ষার্থীদের নিম্নলিখিত ব্লকগুলি দেখান:
- সহায়তা করুনশ্রেণীকক্ষে ঘুরে দেখার সময় দলগুলির সাথে আলোচনার সুবিধা দিন। শিক্ষার্থীদের বর্গক্ষেত্র তৈরির ধাপগুলি বর্ণনা করতে বলুন। এটি শিক্ষার্থীদের তাদের প্রকল্পের কমান্ডগুলি কীভাবে তালিকাভুক্ত করবে সে সম্পর্কে ভাবতে শুরু করতে সাহায্য করে। আপনি তাদের নির্দেশাবলী পেন্সিল এবং কাগজ দিয়ে অথবা বোর্ডে অনুসরণ করতে পারেন।
- বর্গক্ষেত্র আঁকার প্রথম ধাপ কী?
- আমি কখন ঘুরে দাঁড়াবো?
- আপনি আমাকে যে নির্দেশাবলী দিচ্ছেন তা কোড বেসের কমান্ডের সাথে কীভাবে সম্পর্কিত?
- কিছু কি ভুল হয়েছে? দারুন! আপনার প্রকল্পের উন্নতির জন্য আপনি কীভাবে এই ভুলটি ব্যবহার করতে পারেন?
- মনে করিয়ে দিনদলকে মনে করিয়ে দিন যে কোড বেস রোবটটি প্রথমবার কোনও স্কোয়ারে নাও যেতে পারে তবে চেষ্টা চালিয়ে যেতে হবে! শিক্ষার্থীরা হয়তো ভাববে না যে বর্গক্ষেত্রের প্রতিটি পাশ এবং প্রতিটি বাঁক একই পরিমাপের হওয়া উচিত। শিক্ষার্থীদের কোডিং করার সময় এটি মনে রাখতে মনে করিয়ে দিন।
- জিজ্ঞাসাশিক্ষার্থীদের ভাবতে বলুন যে তাদের কোড বেস রোবটটি কী করছে এবং এটি কি কোনও নোংরা, নিস্তেজ বা বিপজ্জনক কাজের সাথে সম্পর্কিত? কোনগুলো?
ঐচ্ছিক: যদি সম্ভব হয়, তাহলে এই ইউনিটের অন্যান্য ল্যাবের জন্য কোড বেস একত্রিত করে রাখুন।