খেলা
পর্ব ১ - ধাপে ধাপে
- নির্দেশপ্রতিটি দলকে সিউডোকোড লিখে তাদের VEXcode প্রকল্পের পরিকল্পনা করতে নির্দেশ দিন। তারা তাদের কোড বেস রোবট এবং এক্সটেনশনকে তাদের চ্যালেঞ্জ কোর্সটি নেভিগেট করার জন্য সিউডোকোড তৈরি করবে। কোড বেস কীভাবে একটি কোর্সের মধ্য দিয়ে যেতে পারে তা দেখতে নীচের অ্যানিমেশনটি দেখুন।
নিচের অ্যানিমেশনে, উপরের বাম কোণে একটি কোর্স শুরু হয়, যার একটি পথ ডানদিকে আয়তাকার আকারে বিস্তৃত, বেশ কয়েকটি বাঁক সহ। পথের ধারে ছয়টি আবর্জনা ছড়িয়ে ছিটিয়ে আছে। রোবটটি প্রথম দুটি বস্তু সংগ্রহ করে সামনের দিকে এগিয়ে যায়, তারপর বাম দিকে ঘুরতে থাকে এবং তৃতীয়টি সংগ্রহ করার জন্য এগিয়ে যায়। তারপর এটি বাম দিকে মোড় নেয়, সামনের দিকে গাড়ি চালায়, ডান দিকে মোড় নেয় এবং চতুর্থটি সংগ্রহ করার জন্য এগিয়ে যায়। অবশেষে, রোবটটি ডানে মোড় নেয়, সামনের দিকে গাড়ি চালায়, বাম দিকে মোড় নেয় এবং তিনবার এগিয়ে যায় শেষ দুটি আবর্জনা সংগ্রহ করে শেষ প্রান্তে পৌঁছায়।ভিডিও ফাইল - মডেলশিক্ষার্থীদের জন্য মডেল কিভাবে তাদের প্রকল্প পরিকল্পনা করার জন্য সিউডোকোড লিখতে হয়, তারপর সিউডোকোডটি [মন্তব্য] ব্লকে স্থানান্তর করতে হয়, এবং অবশেষে তাদের প্রকল্প তৈরি এবং পরীক্ষা করতে হয়। প্রতিটি দলের কাছে তাদের ছদ্মকোড লেখার জন্য একটি কাগজ এবং পেন্সিল আছে তা নিশ্চিত করুন।
- শিক্ষার্থীদের তাদের চ্যালেঞ্জ কোর্সে শুরু থেকে শেষ পর্যন্ত কোড বেসকে যে পথটি অতিক্রম করতে হবে তা পরিকল্পনা করতে বলুন। সিউডোকোডে কীভাবে সুনির্দিষ্ট হতে হয় তার মডেল তৈরি করুন। "এগিয়ে যান" এর পরিবর্তে, শিক্ষার্থীদের পরিমাপ এবং একক ব্যবহার করে ঠিক কতটা এগিয়ে যেতে হবে তা বর্ণনা করা উচিত।
উদাহরণ সিউডোকোড - একবার শিক্ষার্থীরা সিউডোকোড তৈরি করে ফেললে, শিক্ষার্থীরা তাদের VEXcode GO প্রকল্প শুরু করতে পারে। যদি শিক্ষার্থীদের কোন প্রকল্প খোলা এবং সংরক্ষণের জন্য সাহায্যের প্রয়োজন হয়, তাহলে একটি প্রকল্প খুলুন এবং সংরক্ষণ করুনপ্রবন্ধের ধাপগুলি মডেল করুন এবং তাদের সাথে সাথে চলতে বলুন। শিক্ষার্থীদের তাদের প্রকল্পের নাম বলতে বলুন ওশান ইমার্জেন্সি।
নাম প্রকল্প - এরপর, শিক্ষার্থীদের তাদের কোড বেস তাদের ডিভাইসের সাথে সংযুক্ত করতে হবে। প্রয়োজনে, শিক্ষার্থীদের জন্য Connect a VEX GO Brain VEX Library" প্রবন্ধের ধাপগুলি মডেল করুন।
- তাদের কোড বেসের জন্য VEXCode GO কনফিগার করতে হবে। প্রয়োজনে, Configure a Code Base VEX Library প্রবন্ধ থেকে ধাপগুলি মডেল করুন এবং নিশ্চিত করুন যে শিক্ষার্থীরা টুলবক্সে Drivetrain ব্লকগুলি দেখতে পাচ্ছে।
- একবার প্রকল্পের নামকরণ করা হয়ে গেলে, মস্তিষ্ক সংযুক্ত হয়ে গেলে এবং কোড বেস কনফিগার করা হলে, শিক্ষার্থীরা তাদের প্রকল্পটি সংগঠিত করার জন্য তাদের সিউডোকোডকে মন্তব্য ব্লকে স্থানান্তর করতে প্রস্তুত। শিক্ষার্থীদের মনে করিয়ে দিন যে তারা ল্যাব ২-এর ড্রাইভ ইন আ স্কয়ার প্রকল্পের জন্য এটি করেছিল। প্রয়োজনে, সিউডোকোডকে মন্তব্য ব্লকে স্থানান্তর করার মডেল তৈরি করুন।
- দ্রষ্টব্য: প্রতিটি দলের আলাদা আলাদা সিউডোকোড থাকবে, যা তাদের চ্যালেঞ্জ কোর্স নেভিগেট করার জন্য প্রয়োজনীয় গতিবিধির উপর ভিত্তি করে।
সিউডোকোড থেকে মন্তব্য ব্লক - শিক্ষার্থীদের মনে করিয়ে দিন যে [মন্তব্য] ব্লকগুলি তাদের প্রকল্পগুলি সংগঠিত করার জন্য ব্যবহৃত হয় এবং তারা কোনও আচরণ সম্পাদন করবে না। তাদের কোড বেস সরানোর জন্য ড্রাইভট্রেন ব্লক যোগ করতে হবে। শিক্ষার্থীরা তাদের সিউডোকোড স্থানান্তর করার পরে, তারা ড্রাইভট্রেন ব্লক যুক্ত করবে।
- প্রয়োজনে, উদাহরণ প্রকল্পে প্রথম ড্রাইভট্রেন ব্লকটি মডেল করুন। [মন্তব্য] ব্লকের প্রতিটির জন্য ড্রাইভট্রেন ব্লক যোগ না করা পর্যন্ত শিক্ষার্থীদের চালিয়ে যেতে বলুন।
ড্রাইভট্রেন ব্লক যোগ করুন এবং প্যারামিটার পরিবর্তন করুন - একবার শিক্ষার্থীরা ড্রাইভট্রেন ব্লকের সমস্ত অংশ যোগ করে ফেললে, তারা তাদের প্রকল্প শুরু করার জন্য প্রস্তুত। প্রকল্পটি শুরু করার জন্য শিক্ষার্থীদের টুলবারে 'স্টার্ট' বোতামটি নির্বাচন করতে বলুন এবং কোড বেসের গতিবিধি পর্যবেক্ষণ করতে বলুন। প্রয়োজনে, শিক্ষার্থীদের জন্য একটি প্রকল্প শুরু করার ধাপগুলি মডেল করুন
- শিক্ষার্থীদের তাদের প্রকল্প এবং সম্প্রসারণের কার্যকারিতা পরীক্ষা করা উচিত। পরীক্ষার মাঝখানে শিক্ষার্থীদের তাদের প্রকল্পে পরিবর্তন আনতে অথবা প্রয়োজনে তাদের সম্প্রসারণ করতে উৎসাহিত করুন। কোড বেস কীভাবে কোনও বস্তুকে সামনের দিকে ঠেলে দেয় এবং তারপর বিপরীত দিকে গাড়ি চালিয়ে তার শুরুর অবস্থানে ফিরিয়ে আনে তার উদাহরণ দেখতে নীচের ভিডিওটি দেখুন।
ভিডিও ফাইল - সহায়তা করুননিম্নলিখিত প্রশ্ন জিজ্ঞাসা করে শিক্ষার্থীদের সাথে আলোচনার সুবিধা দিন:
- তোমার রোবটকে প্রথমে কোন দিকে যেতে হবে?
- তোমার রোবটকে প্রথমে কোন আবর্জনা তুলতে বলবে?
- তোমার রোবটকে কি কোন বাঁক নিতে হবে? যদি তাই হয়, তাহলে কোন দিকনির্দেশনা?
- আপনার কোড বেস এবং এক্সটেনশন কি এমনভাবে এগোচ্ছে যা আপনি আশা করেননি?
শিক্ষার্থীরা পরীক্ষা শুরু করার সাথে সাথে, তাদের পরীক্ষা করতে বলুন যে "আবর্জনা" যথেষ্ট বড় যাতে এটি কোড বেস বা এক্সটেনশনের অধীনে না যায়। এটি আবর্জনা সংগ্রহ করা থেকে বিরত রাখবে এবং সম্ভবত কোড বেসের চলাচলে বাধা সৃষ্টি করবে।
- মনে করিয়ে দিনশিক্ষার্থীদের প্রথমে ব্যর্থ হলেও চেষ্টা চালিয়ে যেতে মনে করিয়ে দিন। শিক্ষার্থীদের উন্নতির জন্য তিনটি সুযোগ থাকবে। এছাড়াও, শিক্ষার্থীদের মনে করিয়ে দিন যে রোবটের গতিবিধি অনুকূল করতে হবে, এই কথাটি মনে করিয়ে দিন যে প্রথম লক্ষ্য হওয়া উচিত এক টুকরো আবর্জনা সফলভাবে সংগ্রহ করা এবং আরও সংগ্রহ করা।
- প্রশ্নশিক্ষার্থীদের জিজ্ঞাসা করুন কিভাবে তারা পরিবেশকে সাহায্য করতে পারে? তারা কি কোন পুনর্ব্যবহারযোগ্য কর্মসূচির অংশ, নাকি তারা ক্যাফেটেরিয়া থেকে দেখা কোন আবর্জনা তুলেছে?
খেলার মাঝামাঝি বিরতি & গ্রুপ আলোচনা
প্রতিটি গ্রুপ তাদের প্রকল্পতৈরি এবং পরীক্ষা করার পর, সংক্ষিপ্ত কথোপকথনের জন্য একত্রিত হন।
- তোমার পরীক্ষা কি সফল হয়েছিল? তোমার রোবট কি শেষ পর্যন্ত পৌঁছেছে?
- আপনার এক্সটেনশনটি কীভাবে কাজ করছে?
- আপনি কিভাবে আপনার কোড উন্নত করতে পারেন?
পার্ট ২ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা তাদের চ্যালেঞ্জ কোর্সগুলি ব্যবহার করে তিনটি - এক মিনিটের সময়সীমার ট্রায়াল সম্পন্ন করবে যেখানে তাদের কোড বেস রোবট তিনটি আবর্জনা সংগ্রহ করবে। লক্ষ্য হল চ্যালেঞ্জটি সম্পন্ন করতে তাদের কোড বেসের সময় উন্নত করা। কোড বেস কীভাবে কোনও বস্তুকে সামনের দিকে ঠেলে দেয় এবং তারপর বিপরীত দিকে গাড়ি চালিয়ে তার শুরুর অবস্থানে ফিরিয়ে আনে তার উদাহরণ দেখতে নীচের ভিডিওটি দেখুন।
ভিডিও ফাইল
- শিক্ষার্থীদের তাদের ডেটা সংগ্রহ শিটে ফলাফল লিপিবদ্ধ করা উচিত এবং কর্মক্ষমতা উন্নত করার জন্য পরীক্ষার মধ্যে তাদের VEXcode GO প্রকল্পগুলি সম্পাদনা করা উচিত।
- মডেলশিক্ষার্থীদের জন্য মডেল, ডেটা সংগ্রহ শিটের সাহায্যে সময়োপযোগী পরীক্ষা চালানো এবং ফলাফল নথিভুক্ত করার পদ্ধতি।
সময়োপযোগী বিচার পদ্ধতি - শিক্ষার্থীদের একটি সংক্ষিপ্ত পরীক্ষার সারাংশ এবং তথ্য সংগ্রহ শিটে কী কী পরিবর্তন আনতে হবে তা নথিভুক্ত করতে উৎসাহিত করুন।
তথ্য সংগ্রহ পত্র উদাহরণ - সহায়তা করুনসময় নির্ধারিত পরীক্ষা সম্পর্কে আলোচনার সুবিধা দিন:
- পরীক্ষার সময় আপনি কোন কোন চ্যালেঞ্জের মুখোমুখি হয়েছেন?
- আপনার কোড বেস এবং এক্সটেনশনে আপনি কীভাবে সম্পাদনা করেছেন?
- আপনার মহাসাগর জরুরি প্রকল্পে আপনি কীভাবে পরিবর্তন করেছেন?
শিক্ষক একটি ছোট দলের সাথে কাজ করছেন।
- পরীক্ষা জুড়ে শিক্ষার্থীদের ভূমিকা পরিবর্তন করতে বলুন। উদাহরণস্বরূপ:
- ট্রায়াল ১ & ৩
- নির্মাতা - কোর্সটি সেট আপ করে এবং প্রকল্পটি শুরু করে।
- সাংবাদিক - পরীক্ষার সময় নির্ধারণ করে এবং তথ্য রেকর্ড করে।
- ট্রায়াল ২
- নির্মাতা - পরীক্ষার পরীক্ষার গুণমান নির্ধারণ করে এবং তথ্য রেকর্ড করে।
- সাংবাদিক - কোর্সটি সেট আপ করে এবং প্রকল্পটি শুরু করে।
- ট্রায়াল ১ & ৩
- মনে করিয়ে দিনশিক্ষার্থীদের মনে করিয়ে দিন যে "আবর্জনা" যথেষ্ট বড় কিনা তা পরীক্ষা করে দেখুন যাতে এটি কোড বেস বা এক্সটেনশনের নিচে না যায় এবং সম্ভবত কোড বেসের চলাচলে বাধা সৃষ্টি না করে। এছাড়াও, শিক্ষার্থীদের মনে করিয়ে দিন যে এক্সটেনশনটি স্থিতিশীল আছে এবং মাটিতে টেনে না টেনে চলছে কিনা, যা কোড বেসের চলাচলেও বাধা সৃষ্টি করবে। শিক্ষার্থীদের চেষ্টা চালিয়ে যেতে এবং তিনটি পরীক্ষার সময় তারা কতটা উন্নতি করেছে তা নিয়ে চিন্তা করতে। বৃদ্ধি এবং উন্নতির জন্য সর্বদা জায়গা থাকে।
তিনটি পরীক্ষার সময় কোড বেসের কার্যকারিতা উন্নত করতে এবং সমন্বয় করতে তারা কীভাবে সাফল্য পেয়েছে তা ভাবতে শিক্ষার্থীদের নির্দেশ দিন। পরীক্ষা এবং উন্নতি করা নকশা প্রক্রিয়ার একটি গুরুত্বপূর্ণ অংশ।
- জিজ্ঞাসাশিক্ষার্থীদের এমন একটি সময় সম্পর্কে ভাবতে বলুন যখন তাদের কোনও কিছু সঠিকভাবে করার আগে একাধিকবার চেষ্টা করতে হয়েছে। শিক্ষার্থীদের সাথে এমন একটি সময় ভাগ করে নিন যখন আপনি একাধিকবার কিছু চেষ্টা করার পরে সঠিক ফলাফল পেয়েছেন। বাস্তব জগতের সকল পেশার প্রাপ্তবয়স্কদের পরিস্থিতি আরও উন্নত করার জন্য প্রতিদিন ধারণা এবং প্রকল্পগুলি পুনর্বিবেচনা করতে হয়।
ঐচ্ছিক: শিক্ষার্থীরা ল্যাবের এই পর্যায়ে তাদের তৈরি জিনিসপত্র আলাদা করতে পারবে।