খেলা
পর্ব ১ - ধাপে ধাপে
- নির্দেশনাশিক্ষার্থীদের নির্দেশ দিন যে তারা পূর্ববর্তী ল্যাবগুলিতে যা শিখেছে তার উপর ভিত্তি করে একটি চ্যালেঞ্জ সম্পন্ন করবে। লক্ষ্য হল কোড বেসকে বিভিন্ন স্থান থেকে তিনটি মঙ্গলগ্রহের শিলা নমুনা (তিনটি ডিস্ক) সংগ্রহ করতে হবে এবং তাদের রঙের উপর ভিত্তি করে সঠিক বাছাইয়ের জায়গায় পৌঁছে দিতে হবে। শিক্ষার্থীরা ডিস্কগুলি সাজানোর জন্য Engage-এ আপনার সাথে তৈরি করা [আমার ব্লক] ব্যবহার করবে। তাদের এমন একটি প্রকল্প তৈরি করতে হবে যা প্রতিটি ডিস্ক সংগ্রহ করার জন্য ড্রাইভ করে এবং কোড বেস যখন ডিস্কগুলিকে মঙ্গল গ্রহের বেসে ফিরিয়ে দেয় তখন সেগুলিকে সাজানোর জন্য [আমার ব্লক] ব্যবহার করে।
- 'R,G B' চিহ্নিত ডিস্ক প্লেসমেন্ট এবং সর্টিং এরিয়া সহ নতুন ফিল্ড সেটআপ শিক্ষার্থীদের দেখান। পরীক্ষার সময় ডিস্কগুলিকে সঠিক স্থানে ফিরিয়ে আনার জন্য আপনি তাদের ডিস্কের অবস্থানগুলি একটি ড্রাই ইরেজ মার্কার দিয়ে চিহ্নিত করতে চাইতে পারেন।
ফিল্ড সেটআপ - শিক্ষার্থীরা তাদের দলের সাথে এই প্রকল্পটি তৈরি করবে, তারপর মঙ্গল গ্রহের পৃষ্ঠে (ক্ষেত্র) এটি পরীক্ষা করবে। নীচের এই অ্যানিমেশনটি একটি সম্ভাব্য উপায় দেখায় যে কোড বেস কীভাবে এই চ্যালেঞ্জটি সম্পূর্ণ করতে পারে। এই অ্যানিমেশনে, রোবট প্রতিটি রঙিন ডিস্কে ড্রাইভ করে এবং একে একে রোবটের শুরুর অবস্থানে ফিরিয়ে আনে এবং তারপর ডিস্কটিকে তার সংশ্লিষ্ট রঙ বাছাইয়ের জায়গায় পৌঁছে দেয়। একটি ডিস্ক সরবরাহ করার পর রোবটটি আবার তার শুরুর অবস্থানে লাইন করে এবং পরবর্তীটি উদ্ধারের জন্য গাড়ি চালায়।
ভিডিও ফাইল- শিক্ষার্থীদের ডিস্ক সংগ্রহের জন্য ড্রাইভ দূরত্ব প্রদান করুন, যাতে তারা এই প্রকল্পের কোড সিকোয়েন্সিংয়ের উপর মনোযোগ দিতে পারে।
- রেড ডিস্ক সংগ্রহ করতে - 400 মিমি (~16 ইঞ্চি)
- গ্রীন ডিস্ক সংগ্রহ করতে - 425 মিমি (~17 ইঞ্চি), টার্ন, 300 মিমি (~12 ইঞ্চি)
- ব্লু ডিস্ক সংগ্রহ করতে - 150 মিমি (~6 ইঞ্চি), বাঁক, 400 মিমি (~16 ইঞ্চি)
- শিক্ষার্থীদের জন্য মডেল মডেল কীভাবে VEXcode GO-তে তাদের প্রকল্পগুলি দিয়ে শুরু করা যায় ।
- প্রয়োজনে, VEXcode GO-তে কীভাবে তাদের কোড বেসে মস্তিষ্ককে তাদের ডিভাইসে সংযুক্ত করতে হয় তা শিক্ষার্থীদের দেখান । কারণ ডিভাইসগুলির মধ্যে সংযোগের ধাপগুলি পরিবর্তিত হয়, আপনার কম্পিউটার বা ট্যাবলেটের সাথে VEX GO Brain সংযোগ করার জন্য নির্দিষ্ট পদক্ষেপের জন্য VEXcode GO VEX লাইব্রেরির সংযোগকারী নিবন্ধগুলি দেখুন।
- প্রয়োজনে, একটি কোড বেস ভেক্স লাইব্রেরি নিবন্ধ কনফিগার করুন বা শিক্ষার্থীদের VEXcode GO-তে আপনার রোবট টিউটোরিয়াল কনফিগার করুন এবং নিশ্চিত করুন যে শিক্ষার্থীরা টুলবক্সে ড্রাইভট্রেন ব্লক দেখতে পারে ।
VEXcode GO-তে আপনার রোবট টিউটোরিয়াল কনফিগার করা - একবার কোড বেস কনফিগার করা হয়ে গেলে, শিক্ষার্থীরা তাদের প্রকল্পগুলি তৈরি করতে পারে । যদি তারা ইতিমধ্যে এটি না করে থাকে তবে শিক্ষার্থীদের তাদের প্রকল্পের নাম জিও চ্যালেঞ্জ রাখুন এবং এটি তাদের ডিভাইসে সংরক্ষণ করুন । একটি VEXcode GO প্রকল্প সংরক্ষণের জন্য ডিভাইস-নির্দিষ্ট পদক্ষেপের জন্য VEXcode GO VEX লাইব্রেরির খুলুন এবং সংরক্ষণ করুন বিভাগটি দেখুন ।
যদি প্রয়োজন হয়, শিক্ষার্থীদের জন্য মডেল কিভাবে মাঠে তাদের প্রকল্প পরীক্ষা করতে হয় ।
- তাদের দেখান কিভাবে মার্স বেসে কোড বেস স্থাপন করে পরীক্ষা করার জন্য সেট আপ করতে হয়, এবং নীচের ছবিতে দেখানো অবস্থানে প্রতিটি ডিস্ক ।
পরীক্ষা করার জন্য সেট আপ করুন - একবার কোড বেসটি চালু হয়ে গেলে, প্রজেক্টটি পরীক্ষা করতে VEXcode GO-তে 'স্টার্ট' বেছে নিন । প্রয়োজনে VEXcode GO-তে একটি প্রজেক্ট টিউটোরিয়াল ভিডিও শুরু করুন ।
VEXcode GO-তে একটি প্রজেক্ট টিউটোরিয়াল শুরু করুন যেসব শিক্ষার্থীদের তাড়াতাড়ি শেষ হয় এবং অতিরিক্ত চ্যালেঞ্জের প্রয়োজন হয় তাদের জন্য, শিক্ষার্থীদের ডিস্কের অবস্থানগুলি স্যুইচ করতে এবং কোডটি সামঞ্জস্য করতে হবে যাতে ডিস্কগুলি সংগ্রহ করার জন্য কোড বেস ড্রাইভ থাকে । আপনার প্রকল্পটি কি এখনও কাজ করে? কোড বেসটি নতুন লোকেশন থেকে ডিস্কগুলি সংগ্রহ করার জন্য আপনাকে কী পরিবর্তন করতে হবে?
- শিক্ষার্থীদের তাদের প্রকল্পগুলি পরীক্ষা করার সময় তাদের সাথে কথোপকথনের সুবিধার্থে সহায়তা করুন ।
- কিভাবে কোড বেস ডিস্ক সংগ্রহ করার জন্য সরানো প্রয়োজন? তুমি কি তোমার হাত দিয়ে দেখাতে পারো?
- কোড বেস চালু করার প্রয়োজন আছে কি? কতদূর? কোন দিকে?
- কোড বেস কীভাবে জানতে পারে ডিস্কের রঙ কী? কোড বেস ডিস্কের রঙ সনাক্ত করতে কোন ব্লক ব্যবহার করা হয়?
- প্রকল্পের কোন বিন্দুতে আপনার [আমার ব্লক কমান্ড] যোগ করা উচিত?
- কোড বেস ডিস্ক সংগ্রহ করে মঙ্গল গ্রহের বেসের শুরুর স্থানে ফিরে আসার পরে এটি করা উচিত।
শিক্ষার্থীদের পরীক্ষা এবং ত্রুটির জন্য প্রস্তুত করুন যা এই চ্যালেঞ্জের একটি অন্তর্নিহিত অংশ । আপনি আপনার শিক্ষার্থীদের সাথে সমস্যা সমাধানের প্রক্রিয়াটির জন্য একটি কাঠামো স্থাপন করতে একটি ভিজ্যুয়াল সহায়ক হিসাবে ব্যাকগ্রাউন্ড পৃষ্ঠা থেকে সমস্যা-সমাধান চক্র গ্রাফিকটি ব্যবহার করতে চাইতে পারেন । শিক্ষার্থীদের তাদের প্রকল্পের সমস্যা সমাধান করতে এবং তাদের নিজস্ব সমাধান নিয়ে আসতে আরও কৌশলের জন্য পটভূমি পৃষ্ঠা -এর এই ইউনিট বিভাগে ওপেন-এন্ডেড চ্যালেঞ্জের প্রস্তুতি দেখুন।
শিক্ষার্থীর সমস্যা সমাধানের চক্র পূর্ববর্তী ল্যাবগুলির মতো তাদের প্রকল্পগুলি পরিকল্পনা ও সংগঠিত করতে শিক্ষার্থীদের [মন্তব্য ব্লক] ব্যবহার করতে উত্সাহিত করুন । চ্যালেঞ্জটি সম্পূর্ণ করার জন্য তারা তাদের প্রকল্পগুলিতে যোগ করা শুরু করার আগে [মন্তব্য] ব্লকগুলি কীভাবে যুক্ত করা যেতে পারে তার একটি উদাহরণ নিম্নোক্ত চিত্র ।
আপনার প্রকল্পের পরিকল্পনা করতে [Comment] ব্লক ব্যবহার করুন যদি শিক্ষার্থীদের সমস্যা সমাধানের জন্য অতিরিক্ত সহায়তার প্রয়োজন হয় তবে তাদের প্রকল্পে প্রতিটি ব্লক কীভাবে কার্যকর করা হচ্ছে তা দেখতে শিক্ষার্থীদের একবারে তাদের প্রকল্পের এক ব্লকের মধ্য দিয়ে যেতে সহায়তা করার জন্য প্রকল্প পদক্ষেপের বৈশিষ্ট্যটি ব্যবহার করুন । প্রজেক্ট স্টেপিং ফিচারটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, VEXcode GO-তে স্টেপিং থ্রু ব্লকস টিউটোরিয়াল দেখুন ।
VEXCode GO এ ব্লকের মাধ্যমে ধাপে ধাপে টিউটোরিয়ালধারণাটির দিকে মনোনিবেশ করুন, নির্ভুলতার দিকে নয় ।
- এই ল্যাবের লক্ষ্য একটি প্রকল্পে ইলেক্ট্রোম্যাগনেট এবং আই সেন্সর ব্যবহারের ধারণার উপর দৃষ্টি নিবদ্ধ করা । শিক্ষার্থীরা যদি তাদের রোবটকে সামান্য ভুলভাবে সাজায়, বা ড্রাইভ করার সময় ডিস্কটি ঠিক জায়গায় না থাকে, তাহলে তাদের জানান যে ইলেক্ট্রোম্যাগনেট দ্বারা এটি পিকআপ করা হয়েছে কিনা তা নিশ্চিত করার জন্য ডিস্কটি কিছুটা সরানো ঠিক আছে । এছাড়াও, শিক্ষার্থীদের জানাতে হবে যে ডিস্কটি যদি বেশিরভাগ ক্ষেত্রেই সাজানোর ক্ষেত্রের বর্গক্ষেত্রে না থাকে, তবে সাজানোর ক্ষেত্রের বর্গক্ষেত্রে ঠেলে দেওয়া ঠিক আছে।
- জমে থাকা ত্রুটির কারণে শিক্ষার্থীরা তৃতীয় ডিস্কে নাও যেতে পারে । যদি শিক্ষার্থীরা 3য় ডিস্কে কোড বেস না পায়, তাহলে তাদের কোড বেসে ধাক্কা দিতে দিন । কোড বেসের চলন এবং মোড়কে প্রভাবিত করে এমন অনির্দেশ্য মঙ্গলীয় বাতাসের প্রভাব হিসাবে আপনি এটিকে প্রাসঙ্গিক করতে পারেন । চ্যালেঞ্জের লক্ষ্য ড্রাইভ প্যারামিটারের মধ্যে নির্ভুলতা মোকাবেলা করা নয়, বরং একটি চ্যালেঞ্জ সম্পূর্ণ করার জন্য শর্তাধীন এবং [আমার ব্লক] কোডিংয়ের উপর মনোযোগ কেন্দ্রীভূত করা ।
- মনে করিয়ে দিনশিক্ষার্থীদেরকে [ড্রাইভ ফর] এবং [টার্ন ফর] ব্লকের প্যারামিটারগুলি পরীক্ষা করার জন্য মনে করিয়ে দিন যাতে প্রকল্পের সঠিক দূরত্ব সংগ্রহের জন্য প্রয়োজনীয় ডিস্কগুলি বাছাই করা যায়।
- শিক্ষার্থীদের তাদের প্রকল্পগুলি পরীক্ষা করার সময় VEXcode GO-এর হাইলাইট বৈশিষ্ট্যটি দেখার জন্য মনে করিয়ে দিন । হাইলাইট অনুসরণ করে, তারা [আমার ব্লক] এর প্রকল্প প্রবাহকে স্পষ্টভাবে কল্পনা করতে পারে, দেখতে যখন প্রকল্পটি ডিস্ক সংগ্রহের জন্য ব্লকের স্ট্যাক থেকে এবং তারপরে ডিস্কটি সাজানোর জন্য [আমার ব্লক] এ চলে যায় ।
- এছাড়াও, শিক্ষার্থীদের মনে করিয়ে দিন যে তাদের [Define] ব্লক সিকোয়েন্সের কোনও ব্লক পরিবর্তন করতে হবে না কারণ এগুলি সঠিক বাছাইয়ের স্থানে চলে যাবে। তাদের প্রকল্পগুলিতে [মাই ব্লক কমান্ড] সঠিক ক্রমানুসারে যোগ করতে হবে যাতে কোড বেস ডিস্কগুলিকে বাছাই করতে পারে, একবার সেগুলি সংগ্রহ করে মার্স বেসের শুরুর স্থানে ফিরিয়ে আনা হয়ে গেলে।
বৃদ্ধির মানসিকতাকে উত্সাহিত করার জন্য এবং শিক্ষার্থীদের কোডিংয়ের অংশ হিসাবে পরীক্ষা এবং ত্রুটিটি গ্রহণ করতে সহায়তা করার জন্য এবং তাদের পথে ভুলগুলি থেকে শিখতে উত্সাহিত করার জন্য, যেমন প্রশ্ন জিজ্ঞাসা করুন:
- আপনি কি এমন ভুল করেছেন যা আপনাকে কিছু শিখিয়েছে?
- এই ভুল থেকে আপনি কী শিখেছেন? পরের বার কোড বেস কোড করার সময় এটি কীভাবে আপনাকে সাহায্য করতে পারে?
- অতীতের ভুলগুলি থেকে আপনি কী শিখেছেন যা আপনাকে এই চ্যালেঞ্জে সহায়তা করছে?
- তাদের প্রকল্পটি ল্যাব 3 থেকে ল্যাব 4 এ কীভাবে পরিবর্তিত হয়েছে সে সম্পর্কে শিক্ষার্থীদের জিজ্ঞাসা করুন ।
- ল্যাব 3 থেকে এখন পর্যন্ত আপনার প্রকল্পটি কীভাবে পরিবর্তিত হয়েছে? তুমি কী যোগ করেছো? এটি কোড বেসের আচরণ কীভাবে পরিবর্তন করেছে?
- ল্যাব ৩-এ কোড বেস কী করতে পারে? এটি এখন কী করতে পারে? এটি ঘটানোর জন্য আপনি আপনার প্রকল্পে কী যোগ করেছেন?
মিড-প্লে ব্রেক & গ্রুপ আলোচনা
যত তাড়াতাড়ি প্রতিটি গ্রুপ সফলভাবে সংগ্রহ এবং অন্তত একটি ডিস্ক বাছাই করা হয়েছে, একটি সংক্ষিপ্ত কথোপকথনের জন্য একসঙ্গে আসা ।
শিক্ষার্থীদের অগ্রগতি পরীক্ষা করে দেখুন এবং তাদের প্রকল্পগুলিতে [আমার ব্লক] কীভাবে কাজ করছে সে সম্পর্কে কথা বলুন । নিশ্চিত করুন যে শিক্ষার্থীরা বুঝতে পারে যে তারা তাদের প্রকল্পে পুনরাবৃত্ত কোডের বিভাগগুলি পুনরায় ব্যবহার করতে একটি [আমার ব্লক] ব্যবহার করছে - যে কোডটিতে রোবটটি ডিস্কগুলি সাজিয়েছে ।
- কে একটি ডিস্ক সংগ্রহ করতে সক্ষম হয়েছিল? দুটি ডিস্ক? কেউ কি সমস্ত 3টি ডিস্ক সংগ্রহ করতে সক্ষম হয়েছিল? যদি সময় অনুমতি দেয় তবে শিক্ষার্থীদের একে অপরের সাথে তাদের কৌশল এবং চ্যালেঞ্জগুলি ভাগ করে নিতে হবে যাতে শিক্ষার্থীরা একে অপরের কাছ থেকে শিখতে পারে এবং কেবল পণ্য নয়, চ্যালেঞ্জের প্রক্রিয়াটিকে মূল্য দেয় ।
[আমার ব্লক] দিয়ে প্রকল্প প্রবাহে কী ঘটে তা দেখান। একটি ছাত্র প্রকল্পের উদাহরণ ব্যবহার করুন অথবা নীচের অ্যানিমেশনটি দেখান যেখানে প্রতিটি ব্লক হাইলাইট করা হয়েছে এবং প্রকল্পটি একসাথে কীভাবে চলছে তা দেখুন। প্রকল্পের [আমার ব্লক] কমান্ডে পৌঁছানোর সময় হাইলাইটটি কীভাবে [সংজ্ঞায়িত] ব্লক সিকোয়েন্সে চলে যায় সেদিকে মনোযোগ আকর্ষণ করুন ।
শিক্ষার্থীরা প্রকল্পের প্রবাহ এবং তাদের প্রকল্পে [আমার ব্লক] কীভাবে কাজ করে তা বোঝে তা নিশ্চিত করুন। [আমার ব্লক] এর সাথে প্রকল্প প্রবাহ সম্পর্কে একটি আলোচনা পরিচালনা করতে নিম্নলিখিত প্রশ্নগুলি ব্যবহার করুন:
- আপনার প্রকল্পের হাইলাইটটি কীভাবে স্থানান্তরিত হয়? কখন এটি [আমার ব্লকে] স্থানান্তরিত হবে?
- হাইলাইটটি [Define] ব্লক সিকোয়েন্সে চলে যায় যখন এটি প্রকল্পের [My block] কমান্ডে পৌঁছায়।
- ডিস্কগুলি বাছাই করতে আপনাকে সহায়তা করার জন্য আপনার প্রকল্পে [আমার ব্লক] কীভাবে কাজ করছে?
- প্রতিবার কোড বেস একটি ডিস্ক সংগ্রহ করলে, এটি ডিস্কের রঙ পরীক্ষা করবে এবং [আমার ব্লক]-এ সংজ্ঞায়িত সঠিক বাছাইয়ের জায়গায় পৌঁছে দেবে।
- [আমার ব্লক সংজ্ঞা] এর ব্লকগুলিতে কোড বেসটি তাদের রঙের উপর ভিত্তি করে ডিস্কগুলিকে সঠিক বাছাইয়ের অঞ্চলে সরবরাহ করে, যখন ব্লকের নীচে ব্লকগুলি ডিস্কগুলি {When started} সংগ্রহ করার জন্য রোবটকে চালিত করে ।
পার্ট 2 - ধাপে ধাপে
- শিক্ষার্থীদের নির্দেশ দিন যে তারা কোড বেস সংগ্রহ করতে এবং সঠিক বাছাইয়ের স্থানে তিনটি মার্টিয়ান রক নমুনা (ডিস্ক) সরবরাহ করতে তাদের প্রকল্পগুলিতে কাজ চালিয়ে যাবে ।
- নিম্নলিখিত অ্যানিমেশনটি একটি সম্ভাব্য উপায় দেখায় যে কোড বেস চ্যালেঞ্জটি সম্পূর্ণ করতে যেতে পারে । এই অ্যানিমেশনে, রোবট প্রতিটি রঙিন ডিস্কে ড্রাইভ করে এবং একে একে রোবটের শুরুর অবস্থানে ফিরিয়ে আনে এবং তারপর ডিস্কটিকে তার সংশ্লিষ্ট রঙ বাছাইয়ের জায়গায় পৌঁছে দেয়। একটি ডিস্ক সরবরাহ করার পর রোবটটি আবার তার শুরুর অবস্থানে লাইন করে এবং পরবর্তীটি উদ্ধারের জন্য গাড়ি চালায়।
ভিডিও ফাইল - শিক্ষার্থীদের জন্য মডেল মডেল কীভাবে VEXcode GO-তে তাদের প্রকল্পগুলি চালিয়ে যেতে হয় ।
- মিড-প্লে ব্রেক আলোচনার সময় সংযোগের সময়সীমা শেষ হয়ে গেলে, শিক্ষার্থীদের দেখান যে কীভাবে তাদের কোড বেসে মস্তিষ্ককে VEXcode GO-তে তাদের ডিভাইসে সংযুক্ত করতে হয় । কারণ ডিভাইসগুলির মধ্যে সংযোগের ধাপগুলি পরিবর্তিত হয়, আপনার কম্পিউটার বা ট্যাবলেটের সাথে VEX GO Brain সংযোগ করার জন্য নির্দিষ্ট পদক্ষেপের জন্য VEXcode GO VEX লাইব্রেরির সংযোগকারী নিবন্ধগুলি দেখুন ।
যদি প্রয়োজন হয়, শিক্ষার্থীদের জন্য মডেল কিভাবে মাঠে তাদের প্রকল্প পরীক্ষা করতে হয় ।
- মার্স বেসে কোড বেস স্থাপন করে কীভাবে পরীক্ষার জন্য সেট আপ করতে হয় তা তাদের দেখান ।
পরীক্ষা করার জন্য সেট আপ করুন - একবার কোড বেসটি চালু হয়ে গেলে, প্রজেক্টটি পরীক্ষা করতে VEXcode GO-তে 'স্টার্ট' বেছে নিন । প্রয়োজনে শিক্ষার্থীদের VEXcode GO তে Start a Project টিউটোরিয়াল ভিডিওটি দেখান।
VEXcode GO-তে একটি প্রজেক্ট টিউটোরিয়াল ভিডিও শুরু করুন যেসব শিক্ষার্থীদের তাড়াতাড়ি শেষ হয় এবং অতিরিক্ত চ্যালেঞ্জের প্রয়োজন হয় তাদের জন্য, শিক্ষার্থীদের ডিস্কের অবস্থানগুলি স্যুইচ করতে এবং কোড বেসটি নতুন অবস্থানগুলি থেকে ডিস্কগুলি সংগ্রহ করতে এবং সেগুলিকে সাজানোর জন্য তাদের প্রকল্পগুলি সামঞ্জস্য করতে বলুন । আপনার প্রকল্পটি কি এখনও কাজ করে? কোড বেস নতুন লোকেশন থেকে ডিস্ক সংগ্রহ করতে আপনাকে কী পরিবর্তন করতে হবে?
- শিক্ষার্থীদের সাথে কথোপকথন সহজতর করুন যখন তারা তাদের প্রকল্পগুলি তৈরি করে এবং প্রশ্নগুলির সাথে পরীক্ষা করে যেমন:
- কোড বেস তিনটি ডিস্ক সংগ্রহ করার জন্য আপনাকে আপনার প্রকল্পে কী যোগ করতে হবে?
- ডিস্ক(গুলি) সংগ্রহের জন্য কোড বেসটি কীভাবে সরানো দরকার? তুমি কি তোমার হাত দিয়ে দেখাতে পারো?
- আপনি কি, শব্দ বা অঙ্গভঙ্গি দিয়ে, আপনার রোবট কী করছে এবং আপনি আপনার রোবটকে কী করতে চান তা ব্যাখ্যা করতে পারেন?
- কোড বেস চালু করার প্রয়োজন আছে কি? কতদূর? কোন দিকে?
- কোড বেস প্রতিটি ডিস্ক সংগ্রহ করার জন্য আপনাকে কোন প্যারামিটারগুলি পরিবর্তন করতে হবে, তারপর মঙ্গল গ্রহে ফিরে যেতে হবে?
- প্রকল্পের কোন বিন্দুতে আপনার [আমার ব্লক কমান্ড] যোগ করা উচিত?
- কোড বেস ডিস্ক সংগ্রহ করে মঙ্গল গ্রহের বেসের শুরুর স্থানে ফিরে আসার পরে এটি করা উচিত।
এই চ্যালেঞ্জের একটি অন্তর্নিহিত অংশ, পরীক্ষা এবং ত্রুটির মধ্য দিয়ে অধ্যবসায় করতে শিক্ষার্থীদের উৎসাহিত করুন, ঠিক যেমন পারসিভারেন্স রোভারের সাথে কাজ করা বিজ্ঞানীদের তার লক্ষ্য সম্পন্ন করার জন্য চ্যালেঞ্জগুলি অতিক্রম করে চলতে হয়। আপনার শিক্ষার্থীদের সাথে সমস্যা সমাধানের প্রক্রিয়াটির জন্য একটি কাঠামো প্রতিষ্ঠার জন্য একটি ভিজ্যুয়াল সহায়ক হিসাবে সমস্যা-সমাধান চক্র গ্রাফিকটি দেখুন । শিক্ষার্থীদের তাদের প্রকল্পের সমস্যা সমাধান এবং নিজস্ব সমাধান বের করতে সাহায্য করার জন্য আরও কৌশলের জন্য পটভূমি পৃষ্ঠাএর এই ইউনিট বিভাগে "ওপেন-এন্ডেড চ্যালেঞ্জের জন্য প্রস্তুতি" দেখুন।
শিক্ষার্থীর সমস্যা সমাধানের চক্র ধারণার উপর মনোযোগ দিন, নির্ভুলতার উপর নয়।
- এই ল্যাবের লক্ষ্য একটি প্রকল্পে ইলেক্ট্রোম্যাগনেট এবং আই সেন্সর ব্যবহারের ধারণার উপর দৃষ্টি নিবদ্ধ করা । শিক্ষার্থীরা যদি তাদের রোবটকে সামান্য ভুলভাবে সাজায়, বা ড্রাইভ করার সময় ডিস্কটি ঠিক জায়গায় না থাকে, তাহলে তাদের জানান যে ইলেক্ট্রোম্যাগনেট দ্বারা এটি পিকআপ করা হয়েছে কিনা তা নিশ্চিত করার জন্য ডিস্কটি কিছুটা সরানো ঠিক আছে । এছাড়াও, শিক্ষার্থীদের জানাতে হবে যে ডিস্কটি যদি বেশিরভাগ ক্ষেত্রেই সাজানোর ক্ষেত্রের বর্গক্ষেত্রে না থাকে, তবে সাজানোর ক্ষেত্রের বর্গক্ষেত্রে ঠেলে দেওয়া ঠিক আছে।
- জমে থাকা ত্রুটির কারণে শিক্ষার্থীরা তৃতীয় ডিস্কে নাও যেতে পারে । যদি শিক্ষার্থীরা 3য় ডিস্কে কোড বেস না পায়, তাহলে তাদের কোড বেসে ধাক্কা দিতে দিন । আপনি কোড বেসের চলন এবং পালাগুলিকে প্রভাবিত করে অনির্দেশ্য মেরিয়ান বাতাসের প্রভাব হিসাবে এটি প্রাসঙ্গিক করতে পারেন । ইউনিটের লক্ষ্য ড্রাইভের প্যারামিটারগুলিতে নির্ভুলতা w/সম্বোধন করা নয়, বরং একটি চ্যালেঞ্জ সম্পূর্ণ করার জন্য শর্তাধীন এবং [আমার ব্লক] সহ কোডিংয়ে মনোনিবেশ করা ।
যদি শিক্ষার্থীদের সমস্যা সমাধানের জন্য অতিরিক্ত সহায়তার প্রয়োজন হয় তবে তাদের প্রকল্পে প্রতিটি ব্লক কীভাবে কার্যকর করা হচ্ছে তা দেখতে শিক্ষার্থীদের একবারে তাদের প্রকল্পের এক ব্লকের মধ্য দিয়ে যেতে সহায়তা করার জন্য প্রকল্প পদক্ষেপের বৈশিষ্ট্যটি ব্যবহার করুন । প্রজেক্ট স্টেপিং ফিচারটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, VEXcode GO-তে স্টেপিং থ্রু ব্লকস টিউটোরিয়াল দেখুন ।
VEXcode GO-তে ব্লক টিউটোরিয়ালের মাধ্যমে পদক্ষেপ নেওয়া এই চ্যালেঞ্জের জন্য অনেক সম্ভাব্য সমাধান রয়েছে । রেফারেন্সের জন্য নীচে একটি উদাহরণ দেওয়া হল ।
সম্ভাব্য সমাধান) - মনে করিয়ে দিনছাত্রদের VEXcode GO-তে হাইলাইট বৈশিষ্ট্যটি দেখতে মনে করিয়ে দিন যখন তারা তাদের প্রকল্পগুলি পরীক্ষা করছে৷ হাইলাইটিং অনুসরণ করে, তারা [আমার ব্লক] এর প্রকল্প প্রবাহ স্পষ্টভাবে কল্পনা করতে পারে, দেখতে পারে কখন প্রকল্পটি ব্লকের স্ট্যাক থেকে ডিস্ক সংগ্রহ করার জন্য সরানো হচ্ছে, এবং তারপর ডিস্কটি সাজানোর জন্য [আমার ব্লক] এ যাচ্ছে।
- এছাড়াও, শিক্ষার্থীদের মনে করিয়ে দিন যে তাদের [আমার ব্লক সংজ্ঞা] এর মধ্যে কোনও ব্লক পরিবর্তন করতে হবে না কারণ এগুলি সঠিক বাছাইয়ের স্থানে চলে যাবে । তাদের প্রকল্পগুলিতে [মাই ব্লক কমান্ড] সঠিক ক্রমানুসারে যোগ করতে হবে যাতে কোড বেস ডিস্কগুলিকে সংগ্রহ করে মার্স বেসে ফিরিয়ে আনার পরে বাছাই করতে পারে।
বৃদ্ধির মানসিকতাকে উত্সাহিত করার জন্য এবং শিক্ষার্থীদের কোডিংয়ের অংশ হিসাবে পরীক্ষা এবং ত্রুটিটি গ্রহণ করতে সহায়তা করার জন্য এবং তাদের পথে ভুলগুলি থেকে শিখতে উত্সাহিত করার জন্য, যেমন প্রশ্ন জিজ্ঞাসা করুন:
- আপনি কি এমন ভুল করেছেন যা আপনাকে কিছু শিখিয়েছে?
- এই ভুল থেকে আপনি কী শিখেছেন? পরের বার কোড বেস কোড করার সময় এটি কীভাবে আপনাকে সাহায্য করতে পারে?
- অতীতের ভুলগুলি থেকে আপনি কী শিখেছেন যা আপনাকে এই চ্যালেঞ্জে সহায়তা করছে?
আপনি ক্লাসরুমে ঘোরাঘুরি করার সময় প্রতিটি সমস্যা সমাধানের মাধ্যমে শিক্ষার্থীদের সাথে কথা বলুন । এটি একটি পুনরাবৃত্তিমূলক প্রক্রিয়া হবে, তাই শিক্ষার্থীদের মনে করিয়ে দিন যে মঙ্গল গ্রহের রোভারগুলিকে কোড করা বিজ্ঞানীদেরও রোভারটিকে তাদের ইচ্ছামতো চালানোর জন্য একাধিকবার চেষ্টা করতে হবে।
- আপনার প্রকল্পে আপনার দল কীভাবে সমস্যাটি চিহ্নিত করেছে?
- আপনি কীভাবে এটি ঠিক করার জন্য একসাথে কাজ করেছিলেন?
- সমস্যাটি আরও স্পষ্টভাবে দেখতে সাহায্য করার জন্য আপনি কি আপনার প্রকল্পের গতি কমাতে ধাপ বোতামটি ব্যবহার করার চেষ্টা করেছেন?
- এখন পর্যন্ত আপনার গ্রুপে কোন একটি সমস্যা সমাধানের সাফল্য ছিল?
- এই ল্যাবে আপনি অন্যান্য ল্যাবে কী শিখেছেন?
- শিক্ষার্থীদের জিজ্ঞাসা করুন যে তারা কীভাবে [আমার ব্লক] কোড ব্যবহার করে মার্টিয়ান শিলা নমুনাগুলিকে দুটি বিভাগে সাজাতে পারে: প্রাচীন জীবনের লক্ষণ দেখায় এমন শিলা এবং এমন শিলা যা না করে ।