খেলা
পর্ব ১ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা VEXcode GO তে একটি প্রকল্প তৈরি করবে যাতে কোড বেসটি মঙ্গল গ্রহের অবতরণ এলাকায় (ক্ষেত্র) কোনও বস্তু সনাক্ত না করা পর্যন্ত চালানো যায়। নীচের অ্যানিমেশনটি দেখায় যে এই প্রকল্পটি শুরু হওয়ার পরে কোড বেস কীভাবে দুটি স্থানকে বাধার দিকে এগিয়ে নিয়ে যাবে।
অবতরণ স্থানে "বাধা" চিহ্নিত করার জন্য হালকা বা সাদা রঙের বস্তু ব্যবহার করতে ভুলবেন না যাতে আই সেন্সর এই বস্তুটি সনাক্ত করতে পারে। কোড বেসটি যখন এটির কাছে এসে থামবে তখন শিক্ষার্থীরা বাধাটি সরিয়ে ফেলতে পারবে।
ভিডিও ফাইল - মডেলশিক্ষার্থীদের জন্য মডেল কিভাবে VEXcode GO তে প্রকল্প তৈরি করতে হয় এবং মাঠে তাদের প্রকল্পগুলি পরীক্ষা করতে হয়।
- VEXcode GO-তে শিক্ষার্থীদের তাদের কোড বেসের মস্তিষ্ককে তাদের ডিভাইসের সাথে কীভাবে সংযুক্ত করতে হয় তা দেখিয়ে শুরু করুন। যেহেতু সংযোগের ধাপগুলি ডিভাইসভেদে পরিবর্তিত হয়,আপনার কম্পিউটার বাVEX GO ব্রেইন সংযোগ করার নির্দিষ্ট ধাপগুলির জন্য VEXcode GO VEX লাইব্রেরির সংযোগ নিবন্ধগুলি দেখুন।
- তাদের কোড বেসের জন্য VEXCode GO কনফিগার করতে হবে। প্রয়োজনে, "Configure a Code Base VEX Library" প্রবন্ধথেকে ধাপগুলিমডেল করুন এবং নিশ্চিত করুন যে শিক্ষার্থীরা টুলবক্সে ড্রাইভট্রেন ব্লকগুলি দেখতে পাচ্ছে।
- একটি [ড্রাইভ] ব্লককে ওয়ার্কস্পেসে টেনে আনুন এবং এটি {When started} ব্লকের সাথে সংযুক্ত করুন।
[ড্রাইভ] ব্লক যোগ করুন- তারপর শিক্ষার্থীদের একটি [অপেক্ষা করুন] ব্লক যোগ করতে বলুন। এরপর, [Wait until] ব্লকের মধ্যে ষড়ভুজাকার স্থানের ভিতরে একটি<Found object> ব্লক টেনে আনুন।
[অপেক্ষা করুন] <Found object> দিয়ে যোগ করুন- কোনও বস্তু সনাক্ত হলে কোড বেস যাতে গাড়ি চালানো বন্ধ করে, তার জন্য শিক্ষার্থীদের একটি [গাড়ি চালানো বন্ধ করুন] ব্লক যোগ করতে বলুন।
[গাড়ি চালানো বন্ধ করুন] যোগ করুন- শিক্ষার্থীরা তাদের প্রকল্প তৈরি করার পর, তাদের প্রকল্পের নাম Drive Until 1 রাখতে বলুন এবং এটি তাদের ডিভাইসে সংরক্ষণ করুন। VEXcode GO প্রকল্পসংরক্ষণের জন্য ডিভাইস-নির্দিষ্ট পদক্ষেপগুলির জন্য VEXcode GO VEX লাইব্রেরির খুলুন এবং সংরক্ষণ করুন বিভাগটি দেখুন।
শিক্ষার্থীদের জন্য মডেল তৈরি করুন কিভাবে মাঠে তাদের প্রকল্প পরীক্ষা করতে হয়।
- প্রথমে, তাদের দেখান কিভাবে "X" দিয়ে বর্গক্ষেত্রের উপর বাধা এবং কোড বেস স্থাপন করতে হয়।
ক্ষেত্রের উপর বাধা এবং "X" তে কোড বেস স্থাপন করুন - নিশ্চিত করুন যে রোবটের সামনের দিকে অবস্থিত আই সেন্সরটি বাধার মুখোমুখি।
চোখের সেন্সর বাধার সম্মুখীন হয় - একবার কোড বেসটি ফিল্ডে স্থাপন করা হয়ে গেলে, শিক্ষার্থীদের তাদের প্রকল্পগুলি পরীক্ষা করার জন্য VEXcode GO তে 'Start' নির্বাচন করতে বলুন।
প্রকল্প পরীক্ষা শুরু করুন নির্বাচন করুন- প্রকল্পটি সম্পন্ন হওয়ার পর, শিক্ষার্থীদের টুলবারে "স্টপ" বোতামটি নির্বাচন করতে হবে।
স্টপ নির্বাচন করুন- যেসব দল আগেভাগে কাজ শেষ করে এবং অতিরিক্ত চ্যালেঞ্জের প্রয়োজন হয়, তাদের বাধাটি নতুন স্থানে সরিয়ে নিয়ে তাদের প্রকল্পটি আবার পরীক্ষা করতে বলুন।
- সহায়তা করুনশিক্ষার্থীদের প্রকল্প পরীক্ষা করার সময় তাদের সাথে কথোপকথনের সুবিধা দিন।
- এই প্রকল্পে কোড বেস রোবট কীভাবে চলাচল করে? তুমি কি তোমার হাত দিয়ে দেখাতে পারো?
- কোড বেস কীভাবে জানল কখন থামতে হবে?
- তোমার সামনে কিছু থাকলে তুমি কিভাবে বুঝবে?
- যদি তুমি কোড বেস হতে, তাহলে তোমার কোন ইন্দ্রিয় তোমাকে কোন বস্তু পর্যন্ত গাড়ি চালাতে সাহায্য করবে?
- মনে করিয়ে দিনশিক্ষার্থীদের মনে করিয়ে দিন যে যদিও এটি একটি ছোট প্রকল্প, তবুও তারা ভুল করতে পারে এবং তাদের প্রকল্পটি সফলভাবে সম্পন্ন করতে একাধিকবার চেষ্টা করতে হতে পারে। শিক্ষার্থীদের ভুলগুলো মেনে নিতে উৎসাহিত করার জন্য, নিম্নলিখিত প্রশ্নগুলি জিজ্ঞাসা করুন:
- তুমি এমন কোন ভুল করেছ যা তোমাকে কিছু শিখিয়েছে?
- ল্যাবের কোন অংশটি তোমাকে চিন্তা করতে বাধ্য করেছিল?
- কোড বেসটি এমনভাবে সারিবদ্ধ করা কি কঠিন ছিল যাতে আই সেন্সরটি বস্তুর দিকে মুখ করে থাকে? এটিকে সারিবদ্ধ করার জন্য আপনি কোন কৌশল ব্যবহার করেছেন?
- জিজ্ঞাসাশিক্ষার্থীদের এমন একটি যন্ত্র বা বস্তুর নাম বা বর্ণনা দিতে বলুন যা তারা মনে করে চোখের সেন্সর ব্যবহার করে। তাদের জিজ্ঞাসা করুন তারা কি রোবট ভ্যাকুয়াম ক্লিনারের কথা শুনেছেন? তারা কি বর্ণনা করতে পারবে কিভাবে [Drive], [Wait until], এবং <Found object> কমান্ড এই ডিভাইসের সাথে কাজ করতে পারে?
খেলার মাঝামাঝি বিরতি & গ্রুপ আলোচনা
প্রতিটি দল তাদের প্রকল্পপরীক্ষা শেষ করার সাথে সাথে, সংক্ষিপ্ত কথোপকথনের জন্য একত্রিত হন।
- আপনার স্ক্রিনটি এমনভাবে প্রজেক্ট করুন যাতে সমস্ত শিক্ষার্থী কোডটি দেখতে পারে, অথবা শিক্ষার্থীদের এমন একটি কেন্দ্রীয় এলাকায় নিয়ে যান যেখানে তারা সকলেই আপনার ট্যাবলেট বা কম্পিউটারে কোডটি দেখতে পাবে।
- ড্রাইভ পর্যন্ত ১ প্রকল্পটি শুরু করুন এবং শিক্ষার্থীদের প্রকল্পটি চলাকালীন কোডটি দেখতে এবং তারা কী দেখছে তা বর্ণনা করতে বলুন। হাইলাইট বৈশিষ্ট্যটির সাথে কী ঘটে তা বর্ণনা করতে শিক্ষার্থীদের নির্দেশ দিন এবং সনাক্ত করুন যে এটি [অপেক্ষা করুন] ব্লকে থাকবে যতক্ষণ না আই সেন্সর কোনও বস্তু সনাক্ত করে।
- আমরা যখন আমাদের প্রকল্প শুরু করি তখন সবুজ হাইলাইটটি কীভাবে সরে যায়?
- [অপেক্ষা না করা পর্যন্ত] ব্লকে সবুজ হাইলাইটটি কেন থেমে যায় বলে আপনার মনে হয়?
- তোমার কি মনে হয় হাইলাইটটি আমাদের কী বলে?
পার্ট ২ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা তাদের প্রকল্পে কিছু যোগ করবে যাতে মঙ্গলগ্রহের অবতরণ এলাকায় আই সেন্সর যখন কোনও বাধা সনাক্ত করে তখন কোড বেস সংকেত দেয়। শিক্ষার্থীরা তাদের রোবটে একটি LED বাম্পার সেন্সর যুক্ত করবে, তারপর একটি সংকেত প্রভাব তৈরি করতে তাদের প্রকল্পে [বাম্পারের রঙ সেট করুন] এবং [অপেক্ষা করুন] ব্লক যুক্ত করবে।
যখন তারা তাদের প্রকল্পগুলি পরীক্ষা করবে, তখন রোবটটি জ্বলে উঠলে তারা বাধাটি সরিয়ে ফেলবে। নিচের অ্যানিমেশনটি দেখায় যে প্রকল্পটি শুরু হওয়ার পরে কোড বেস কীভাবে দুটি স্থান এগিয়ে নিয়ে যাবে এবং বাধাটি পৌঁছানোর পরে লাল হয়ে উঠবে। কোড বেসের LED বাম্পারটি জ্বলে উঠলে, শিক্ষার্থীদের মাঠ থেকে বাধাটি সরিয়ে ফেলতে হবে। এটি অ্যানিমেশনেও দেখানো হয়েছে।
ভিডিও ফাইল - মডেলশিক্ষার্থীদের জন্য মডেল কিভাবে তাদের কোড বেসে LED বাম্পার সেন্সর যুক্ত করবেন।
- শিক্ষার্থীরা কোড বেসে LED বাম্পার যোগ করার অনেক উপায় আছে। মাত্র ২টি লাল পিন এবং সেন্সর ব্যবহার করে কোড বেসের শীর্ষে এটি যোগ করার একটি দ্রুত এবং সহজ উপায় নীচে দেওয়া হল। LED বাম্পার সেন্সরটি GO ব্রেইনের পোর্ট 2 এর সাথে সংযুক্ত করতে হবে।
LED বাম্পার সেন্সর যোগ করুন এবং পোর্ট ২ এর সাথে সংযুক্ত করুনতাদের বিদ্যমান VEXcode GO প্রকল্পের উপর ভিত্তি করে কীভাবে নির্মাণ করা যায় তার মডেল তৈরি করুন এবং মাঠে এটি পরীক্ষা করুন।
- যদি শিক্ষার্থীদের তাদের ড্রাইভ পর্যন্ত 1 প্রকল্পটি খোলার প্রয়োজন হয়, তাহলে VEX লাইব্রেরির নিবন্ধগুলিতে "ওপেন অ্যান্ড সেভ" বিভাগএ দেখানো ডিভাইস-নির্দিষ্ট পদক্ষেপগুলি,মডেল করুন।
-
নীচের ছবিতে দেখানো কোডটি পুনরায় তৈরি করতে শিক্ষার্থীদের তাদের VEXcode GO প্রকল্পগুলিতে ব্লক যোগ করতে বলুন। নতুন ব্লকগুলিতে LED বাম্পারটি 3 সেকেন্ডের জন্য লাল আভায় আলোকিত থাকবে যা সংকেত দেবে যে এটি কোনও বস্তু সনাক্ত করেছে। লাল বাক্সটি প্রকল্পে কোন নতুন ব্লক যোগ করতে হবে তা নির্দেশ করে।
LED বাম্পার গ্লো করার জন্য ব্লক যোগ করুন - [বাম্পারের রঙ সেট করুন] ব্লকটি লাল রঙে সেট করলে LED বাম্পারটি লাল হয়ে উঠবে।
- [অপেক্ষা করুন] ব্লকটি পরবর্তী ব্লকে যাওয়ার আগে একটি নির্দিষ্ট সময়ের জন্য অপেক্ষা করে।
- [বাম্পার রঙ সেট করুন] ব্লকটি বন্ধ এ সেট করলে গ্লো এফেক্ট বন্ধ হয়ে যাবে।
- শিক্ষার্থীরা তাদের প্রকল্প তৈরি করার পর, তাদের প্রকল্পের নাম Drive Until 2 রাখতে এবং এটি তাদের ডিভাইসে সংরক্ষণ করতে বলুন। VEXcode GO প্রকল্প সংরক্ষণের জন্য ডিভাইস-নির্দিষ্ট পদক্ষেপগুলির জন্য VEXcode GO VEX লাইব্রেরির খুলুন এবং সংরক্ষণ করুন বিভাগটি দেখুন।
- শিক্ষার্থীদের তাদের প্রকল্প পরীক্ষা করার জন্য মাঠে তাদের কোড বেস স্থাপন করতে বলুন।
ক্ষেত্রের উপর বাধা এবং "X" তে কোড বেস স্থাপন করুন - একবার কোড বেসটি ফিল্ডে স্থাপন করা হয়ে গেলে, শিক্ষার্থীদের তাদের প্রকল্পগুলি পরীক্ষা করার জন্য VEXcode GO তে 'Start' নির্বাচন করতে বলুন।
প্রকল্পটি পরীক্ষা করতে শুরু নির্বাচন করুন - কোড বেস বাধা সনাক্ত না করা পর্যন্ত চালানোর পর, LED বাম্পারটি 3 সেকেন্ডের জন্য লাল আলো জ্বলবে যাতে সংকেত দেওয়া যায় যে এটি কোনও বস্তু সনাক্ত করেছে। LED বাম্পার সবুজ রঙে জ্বলে উঠলে শিক্ষার্থীদের বস্তুটি সরিয়ে ফেলা উচিত।
- শিক্ষার্থীদের বলুন যে বস্তুটি অপসারণের পরে তাদের টুলবারে "থামুন" বোতামটি নির্বাচন করতে হবে।
স্টপ নির্বাচন করুন- যদি শিক্ষার্থীরা তাদের প্রকল্পগুলি দ্রুত তৈরি এবং পরীক্ষা করা শেষ করে, তাহলে কোড বেসকে শুরুর অবস্থানে ফিরিয়ে আনার জন্য তাদের প্রকল্পে অতিরিক্ত ড্রাইভট্রেন ব্লক যুক্ত করতে বলুন। কোড বেস শুরুর বিন্দুতে ফিরে যাওয়ার জন্য বিভিন্ন পথ নিয়ে পরীক্ষা-নিরীক্ষা করতে তাদের উৎসাহিত করুন।
- সহায়তা করুনশিক্ষার্থীদের তাদের প্রকল্প পরীক্ষা করতে এবং মাঠে পালা করে অংশগ্রহণ করতে সহায়তা করুন। শিক্ষার্থীরা যখন পরীক্ষা দিচ্ছে, তখন তাদের আই সেন্সর সম্পর্কে প্রশ্ন জিজ্ঞাসা করুন এবং তাদের প্রকল্পের ব্লকের উপর ভিত্তি করে কোড বেস কীভাবে স্থানান্তরিত হবে।
- আপনার কোড বেস কীভাবে সংকেত দেবে যে এটি একটি বস্তু সনাক্ত করেছে? এটি সম্পন্ন করার জন্য আপনি কোন ব্লক ব্যবহার করছেন?
- যখন কোড বেস গাড়ি চালানো বন্ধ করে দেয়, তখন বাধা থেকে কত দূরে থাকে? তুমি কি তোমার হাত দিয়ে দেখাতে পারো?
- আমাদের প্রকল্পের কোন ব্লকগুলি কোড বেসকে গাড়ি চালানো বন্ধ করতে বলে?
LED বাম্পার সম্পর্কে তথ্যের জন্য "VEXসেন্সর ব্যবহারএবং "VEX GO LED বাম্পারের সাথে কোডিংপর্যালোচনা করুন, যাতে LED বাম্পার সম্পর্কে তথ্য পাওয়া যায় এবং সেই শিক্ষার্থীদের সাহায্য করা যায় যারা তাদের প্রকল্পে সেন্সরগুলি কীভাবে কাজ করে তা বুঝতে অতিরিক্ত সহায়তার প্রয়োজন।
- মনে করিয়ে দিনশিক্ষার্থীদের মনে করিয়ে দিন যে পরীক্ষার আগে তাদের প্রকল্পটি পরীক্ষা করা উচিত এবং প্রকল্পের চিত্রের সাথে তুলনা করা উচিত। যদি একজন শিক্ষার্থী VEXcode GO তে প্রকল্পটি তৈরি করে থাকে, তাহলে তাদের অংশীদার কোড বেসটি ফিল্ডে স্থাপন করার আগে এবং প্রকল্পটি শুরু করার আগে কোডটি পরীক্ষা করতে পারে।
- প্রশ্নশিক্ষার্থীদের জিজ্ঞাসা করুন, বিজ্ঞানীরা কীভাবে দূরবর্তী স্থানগুলি অন্বেষণ করেন?
বিজ্ঞানী এবং প্রকৌশলীরা বিভিন্ন ধরণের রোবট ডিজাইন করেন এমন এলাকা অন্বেষণ করার জন্য যা খুব দূরে বা মানুষের পক্ষে তদন্ত করা খুব বিপজ্জনক। বিজ্ঞানীরা মঙ্গল গ্রহ অন্বেষণের জন্য রোভার, সমুদ্র অনুসন্ধানের জন্য মনুষ্যবিহীন সাবমেরিন এবং এমনকি তথ্য সংগ্রহের জন্য সক্রিয় আগ্নেয়গিরিতে ড্রোন উড়িয়েছেন!
- সমুদ্র অন্বেষণের জন্য চোখের সেন্সর ব্যবহার করার জন্য বিজ্ঞানীরা কীভাবে একটি সাবমেরিন কোড করতে পারেন?
- বিজ্ঞানীরা কীভাবে আগ্নেয়গিরি অন্বেষণে সাহায্য করার জন্য ড্রোনে চোখের সেন্সর ব্যবহার করতে পারেন? আগ্নেয়গিরির দেয়ালের কাছে না পৌঁছানো পর্যন্ত ড্রোনটি ওড়াতে তারা কোন আদেশ ব্যবহার করবে?
- বিজ্ঞানীরা মঙ্গল গ্রহের রোভারকে চোখের সেন্সর দিয়ে আর কী কী কাজ করতে কোড করতে পারেন?