খেলুন
পার্ট 1 - ধাপে ধাপে
- শিক্ষার্থীদের নির্দেশ দিন যে তারা মঙ্গল অবতরণ এলাকার সমস্ত বাধা সনাক্ত করতে 123 রোবটকে একটি প্রকল্প তৈরি করতে চ্যালেঞ্জ জানাতে চলেছে । তাদের ল্যাব 1 থেকে তাদের প্রকল্পে নির্মাণের জন্য উৎসাহিত করা হবে ।
নিম্নলিখিত অ্যানিমেশনটি একটি সম্ভাব্য উপায় দেখায় যে 123 রোবটটি ক্লিয়ার দ্য ল্যান্ডিং এরিয়া চ্যালেঞ্জের জন্য কোড করা যেতে পারে । আপনি লক্ষ্য করবেন যে 123 রোবট অবতরণ এলাকার প্রতিটি বাধা সাফ করে না । 123 রোবট রোভারটি পুরো অবতরণ অঞ্চলটি পরিষ্কার করার জন্য প্রকল্পটি কীভাবে সংশোধন করা যেতে পারে?ভিডিও ফাইল - শিক্ষার্থীদের জন্য মডেল মডেল কিভাবে VEXcode 123 এ একটি প্রকল্প তৈরি এবং পরীক্ষা করতে হয় ।
- শিক্ষার্থীদের ব্লক যুক্ত করতে এবং প্যারামিটারগুলি পরিবর্তন করতে বলুন যেমন তারা অন্যান্য ল্যাবগুলিতে 123 রোবটকে ক্ষেত্রের সমস্ত বাধা সাফ করতে শিখেছে ।
- শিক্ষার্থীদের তাদের প্রকল্পের নাম ক্লিয়ার এরিয়া হিসাবে পরিবর্তন করতে বলুন এবং এটি তাদের ডিভাইসে সেভ করুন । একটি VEXcode 123 প্রকল্প সংরক্ষণের জন্য ডিভাইস-নির্দিষ্ট পদক্ষেপের জন্য VEXcode 123 VEX লাইব্রেরির খুলুন এবং সংরক্ষণ করুন বিভাগটি দেখুন।
- যদি প্রয়োজন হয়, শিক্ষার্থীদের জন্য মডেল কিভাবে মাঠে তাদের প্রকল্প পরীক্ষা করতে হয় ।
-
"X" দিয়ে চিহ্নিত প্রারম্ভিক বিন্দুতে 123 রোবটটি কীভাবে স্থাপন করা যায় তা তাদের দেখান ।
123 ফিল্ড সেটআপ -
নিশ্চিত করুন যে রোবটের সামনে অবস্থিত আই সেন্সরটি প্রথম বাধার মুখোমুখি হচ্ছে ।
আই সেন্সর অবজেক্টের দিকে মুখ করে) -
মাঠে 123 রোবট রাখুন এবং তাদের প্রকল্পগুলি পরীক্ষা করতে VEXcode 123-এ ‘স্টার্ট’ বেছে নিন ।
প্রকল্পটি পরীক্ষা করতে "শুরু করুন" বেছে নিন - শিক্ষার্থীদের মনে করিয়ে দিন যে 123 রোবট তাদের সনাক্ত করার পরে তাদের বাধাগুলি সরাতে হবে ।
-
123 রোবট থামাতে শিক্ষার্থীদের টুলবারে "স্টপ" বোতামটি নির্বাচন করতে হবে । 123 রোবট যখন সমস্ত বাধা সনাক্ত করেছে, তখন শিক্ষার্থীদের তাদের প্রকল্পটি বন্ধ করার নির্দেশ দিন, কোনও বাধা সনাক্ত না করে চারবার একটি লুপ পুনরাবৃত্তি করেছে, অথবা যদি এটি ক্ষেত্রের প্রান্তে আটকে যায় ।
"স্টপ" বেছে নিন
-
- যে গোষ্ঠীগুলি তাড়াতাড়ি শেষ হয় এবং অতিরিক্ত চ্যালেঞ্জের প্রয়োজন হয়, তাদের বিভিন্ন প্রারম্ভিক পয়েন্ট নিয়ে পরীক্ষা করুন । তাদের প্রকল্পটি কি এখনও কাজ করে?
- শিক্ষার্থীদের তাদের প্রকল্পগুলি নিয়ে পরীক্ষা-নিরীক্ষা করার সময় তাদের সাথে কথোপকথনের সুবিধার্থে সহায়তা করুন ।
- শিক্ষার্থীদের পরীক্ষা এবং ত্রুটির জন্য প্রস্তুত করুন যা পরীক্ষার একটি অন্তর্নিহিত অংশ যা তারা এই চ্যালেঞ্জের সাথে জড়িত হবে । আপনি আপনার শিক্ষার্থীদের সাথে সমস্যা সমাধানের প্রক্রিয়াটির জন্য একটি কাঠামো স্থাপন করতে একটি ভিজ্যুয়াল সহায়ক হিসাবে ব্যাকগ্রাউন্ড পৃষ্ঠা থেকে সমস্যা সমাধান চক্র গ্রাফিকটি ব্যবহার করতে চাইতে পারেন ।
শিক্ষার্থীর সমস্যা সমাধানের চক্র - যদি শিক্ষার্থীরা [Forever] ব্লক বা [Repeat] ব্লক সহ তাদের প্রকল্পে একটি লুপ ব্যবহার করে, তবে 123 রোবটটি ইচ্ছাকৃতভাবে চলছে না, তাদের লুপের ভিতরে সমস্ত প্রয়োজনীয় ব্লক নাও থাকতে পারে, অথবা তারা লুপের ভিতরে ব্লকগুলিকে এমনভাবে ক্রম করতে পারে যা 123 রোবটকে অনিচ্ছাকৃতভাবে চলতে দেয় ।
- শিক্ষার্থীদের তাদের প্রকল্পে প্রতিটি ব্লক কীভাবে কার্যকর করা হচ্ছে তা দেখতে একবারে তাদের প্রকল্পের এক ব্লকের মধ্য দিয়ে যেতে সহায়তা করার জন্য প্রকল্প পদক্ষেপের বৈশিষ্ট্যটি ব্যবহার করুন । এটি শিক্ষার্থীদের তাদের প্রকল্পে লুপ কীভাবে কাজ করে তা দেখতে দেবে এবং কোন ব্লকগুলি ত্রুটির কারণ হতে পারে তা দেখানোর জন্য তাদের চাক্ষুষ প্রতিক্রিয়া দেবে, তাই ডিবাগিং আরও লক্ষ্যবস্তু এবং দক্ষ প্রক্রিয়া হতে পারে । প্রজেক্ট স্টেপিং ফিচারটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, VEXcode 123 VEX লাইব্রেরি নিবন্ধে একটি প্রকল্পের মাধ্যমে পদক্ষেপ দেখুন।
- শিক্ষার্থীদের মনে করিয়ে দিন যে তারা কোন ব্লকগুলি কার্যকর করা হচ্ছে এবং কখন তারা তাদের প্রকল্পগুলি চালাচ্ছে তা দেখতে হাইলাইট বৈশিষ্ট্যটি ব্যবহার করতে পারে । হাইলাইট বৈশিষ্ট্য সহ একটি লুপ কীভাবে প্রকল্পের প্রবাহকে প্রভাবিত করে তা সনাক্ত করতে শিক্ষার্থীদের উত্সাহিত করতে নিম্নলিখিত প্রশ্নগুলি ব্যবহার করা যেতে পারে ।
- আমাদের প্রকল্পে লুপ থাকলে হাইলাইটটি কীভাবে সরানো হয়?
- কোন VEXcode 123 ব্লক লুপ তৈরি করে?
- আপনার প্রকল্পে কোন ব্লকগুলি পুনরাবৃত্তি করা হয়?
- যদি 123 রোবটটি চালু না হয়, তাহলে শিক্ষার্থীরা [টার্ন ফর] ব্লকটি যোগ করতে পারবে না । [Turn for] ব্লকটি কীভাবে যুক্ত করবেন তা শিক্ষার্থীদের দেখান যাতে 123 রোবট কোনও বাধা সনাক্ত করার পরে দিক পরিবর্তন করে, অন্যথায়, 123 রোবটটি কেবল এগিয়ে যাবে এবং থামবে । যেহেতু শিক্ষার্থীরা কোণগুলির সাথে পরিচিত নাও হতে পারে, তাই আপনি তাদের 60, 90, 120 ডিগ্রি নিয়ে পরীক্ষা করার জন্য বিভিন্ন কোণ সরবরাহ করতে চাইতে পারেন ।
- তাদের মনে করিয়ে দিন যে তারা [টার্ন ফর] ব্লকের ইনপুট ওভালে টার্ন কোণগুলি পরিবর্তন করতে পারে । বাঁক কোণগুলির সাথে পরীক্ষা করে, শিক্ষার্থীদের জিজ্ঞাসা করুন যে এই প্যারামিটারটি কীভাবে 123 রোবটের চলাচলে প্রভাব ফেলে । আমরা যদি বাঁক কোণ বাড়াই তাহলে কী হবে? এটি কীভাবে 123 রোবট রোভারের গতিবিধি পরিবর্তন করে? এই পরিবর্তনটি কি 123 রোবট রোভারকে আরও বাধা সনাক্ত করতে পারে? যদি না হয়, একটি ভিন্ন বাঁক কোণ চেষ্টা করুন ।
[টার্ন ফর] ব্লকে টার্ন এঙ্গেল পরিবর্তন করুন - শিক্ষার্থীদেরমনে করিয়ে দিন যে এই চ্যালেঞ্জের জন্য খেলাধুলার অন্বেষণ প্রয়োজন এবং পরীক্ষা এবং ত্রুটির চক্র থাকবে । তারা পরীক্ষা করার সময় তাদের প্রকল্পগুলিতে ভুল করবে এবং প্রতিবার তারা তাদের কোডে ভুল করে, তাদের নতুন কিছু শেখার সুযোগ রয়েছে! কোডটিতে কোন সমস্যা ছিল তা চিহ্নিত করতে এবং সমস্যা সমাধানের জন্য ধারণাগুলি বের করতে শিক্ষার্থীদের সহায়তা করুন ।
- কিছু ভুল হয়েছে? দুর্দান্ত! কোডে সমস্যা কোথায়? আপনি কীভাবে সেই ব্লকটি পরিবর্তন করতে পারেন?
- আপনার কি অন্য কোনও ব্লকের প্রয়োজন আছে বা আপনার কি এটির প্যারামিটারগুলি পরিবর্তন করতে হবে?
-
এখন পর্যন্ত আপনার প্রিয় ভুলটি কী? আপনি এটি থেকে কী শিখেছেন?
- শিক্ষার্থীদের জিজ্ঞাসা করুন যে তারা কীভাবে মনে করে যে আসল মার্স রোভারটি ল্যান্ড করার আগে মাটিতে বাধা সনাক্ত করতে লুপ এবং আই সেন্সর ব্যবহার করতে পারে ।
মিড-প্লে ব্রেক & গ্রুপ আলোচনা
যত তাড়াতাড়ি প্রতিটি গ্রুপ চ্যালেঞ্জ সমাধানের জন্য তাদের প্রকল্পগুলির সাথে পরীক্ষা করেছে, একটি সংক্ষিপ্ত কথোপকথনের জন্য একত্রিত হন ।
শিক্ষার্থীদের তাদের প্রকল্পগুলি দেখাতে এবং 123 রোবটটি কী করছে তা বর্ণনা করতে বলুন । শিক্ষার্থীদের অগ্রগতি এবং সমস্যা সমাধানের জন্য এটি একটি সুযোগ ।
- আপনার প্রকল্পে কী ভাল কাজ করছিল?
- আপনার প্রকল্পে আপনি কী কী চ্যালেঞ্জের মুখোমুখি হয়েছেন?
নিশ্চিত করুন যে শিক্ষার্থীরা বুঝতে পারে যে তারা মাঠে বাধাগুলির জন্য বার বার 123 রোবটটি পরীক্ষা করার জন্য একটি লুপ ব্যবহার করতে পারে ।
- তারা কি একটি লুপ ব্যবহার করে 123 রোবট একাধিক বস্তু সনাক্ত করতে পেরেছে? যদি তা না হয় তবে আপনি এনগেজ বিভাগে যে [Forever] এবং [Repeat] ব্লকের কথা বলেছিলেন সে সম্পর্কে শিক্ষার্থীদের মনে করিয়ে দিন ।
- যদি তারা একটি লুপ ব্যবহার করে, তারা কীভাবে এটি ব্যবহার করছে? তারা তাদের প্রকল্পে লুপ তৈরি করতে কোন ব্লক ব্যবহার করছে?
- লুপের ব্লকগুলির ক্রম কীভাবে 123 রোবট রোভারের আচরণকে প্রভাবিত করে?
- যদি কিছু ব্লক [Forever] বা [Repeat] লুপে না থাকে তবে কী হবে? সেই ব্লকগুলি কি পুনরাবৃত্তি করা হবে?
প্লে পার্ট 2-এ চ্যালেঞ্জের পরিবর্তনের জন্য প্রস্তুত হন:
- আমরা যদি বাধাগুলির অবস্থান পরিবর্তন করি তবে কী হবে? এই প্রকল্পটি কি এখনও কাজ করবে? কেন বা কেন নয়?
পার্ট 2 - ধাপে ধাপে
- শিক্ষার্থীদের নির্দেশ দিন যে তারা মঙ্গলের অবতরণ অঞ্চলে বাধাগুলি সরাতে চলেছে এবং তাদের প্রকল্পগুলির সাথে পরীক্ষা চালিয়ে যাবে । লক্ষ্য 123 রোবট ক্ষেত্রের সমস্ত বাধা সনাক্ত করা, এমনকি যদি তাদের অবস্থান পরিবর্তন হয়! তারা তাদের প্রকল্পগুলি আপডেট করার জন্য লুপ এবং [Repeat] বা [Forever] ব্লক সম্পর্কে যা শিখেছে তা ব্যবহার করবে । একটি 123 রোবট কীভাবে এই চ্যালেঞ্জটি সম্পূর্ণ করতে পারে এবং চিরকালের ব্লক ব্যবহার করে প্রতিটি বাধা সাফ করতে পারে তার একটি উদাহরণের জন্য নীচের অ্যানিমেশনটি দেখুন ।
ভিডিও ফাইল
- মনে রাখবেন যে সমস্ত বস্তু সনাক্ত এবং অপসারণের পরে অ্যানিমেশন বন্ধ হয়ে যায়, তবে একটি [Forever] লুপ 123 রোবটকে প্রকল্পটি বন্ধ না হওয়া পর্যন্ত সেই লুপে চিরতরে চালানো হবে ।
- শিক্ষার্থীদের জন্য মডেল মডেল কিভাবে ক্ষেত্র সেট আপ এবং তাদের প্রকল্প পরীক্ষা ।
-
প্রথমে, ক্ষেত্রের নতুন অবস্থানে কীভাবে বাধাগুলি স্থাপন করতে হয় তা তাদের দেখান এবং একটি সূচনা বিন্দু নির্বাচন করুন এবং এটি "X" দিয়ে চিহ্নিত করুন ।
123 ফিল্ড সেটআপ -
একবার বাধা এবং 123 রোবট স্থাপন করা হয়ে গেলে, তারা তাদের প্রকল্পগুলি পরীক্ষা করার জন্য VEXcode 123-এ ‘স্টার্ট’ বেছে নিতে পারেন ।
প্রকল্পটি পরীক্ষা করতে ‘শুরু করুন’ বেছে নিন - শিক্ষার্থীদের মনে করিয়ে দিন যে 123 রোবটটি থামাতে তাদের টুলবারে "স্টপ" বোতামটি নির্বাচন করতে হবে ।
- এই চ্যালেঞ্জের জন্য অনেক সম্ভাব্য সমাধান রয়েছে । রেফারেন্সের জন্য নীচে একটি উদাহরণ দেওয়া হল ।
সম্ভাব্য সমাধান -
-
- শিক্ষার্থীদের তাদের প্রকল্পগুলি পরীক্ষা করার সময় তাদের সাথে কথোপকথনের সুবিধার্থে সহায়তা করুন ।
- যদি শিক্ষার্থীদের ক্ষেত্রের সমস্ত বাধা সনাক্ত করতে কোডের 123 টি রোবট পুনরাবৃত্তি বিভাগ তৈরি করতে সহায়তা করার প্রয়োজন হয়, তাহলে পরামর্শ দিন যে তারা একটি [Repeat] ব্লক বা একটি [Forever] ব্লক ব্যবহার করে যেমনটি আপনি এনগেজ বিভাগের সময় বলেছিলেন এবং তাদের প্রকল্পগুলিতে এটি কীভাবে ব্যবহার করবেন তা দেখান । নীচে দেখানো হিসাবে পুরো প্রকল্পটি সি-ব্লকের ভিতরে রয়েছে তা নিশ্চিত করতে তাদের উত্সাহিত করুন ।
একটি [Forever] ব্লক যোগ করুন - যদি শিক্ষার্থীরা একটি প্রকল্প তৈরি করে থাকে, তবে এটি সমস্ত বস্তু সনাক্ত করছে না, তাদের বাঁক কোণ নিয়ে পরীক্ষা করতে উত্সাহিত করুন, তাদের 60, 90 এবং 120 ডিগ্রির মতো পরীক্ষা করার জন্য নিম্নলিখিত বাঁক কোণগুলি দিন । বাঁক কোণগুলি 123 রোবটের চলাচলে কীভাবে প্রভাব ফেলে?
টার্ন এঙ্গেল পরিবর্তন করা শিক্ষার্থীদের আরও আলোচনায় জড়িত করুন যখন তারা তাদের প্রকল্পগুলি তৈরি করে যাতে তারা তাদের চিন্তাভাবনা ভাগ করে নেয় এবং তাদের প্রকল্পগুলি পরীক্ষা করে ।
- আপনার প্রকল্পে 123 রোবট প্রথমে কোন বাধা সনাক্ত করে?
- 123 রোবট কোনও বাধা সনাক্ত করার পরে কী করে? আপনি এটি করতে কোন ব্লক ব্যবহার করেছেন?
- 123 রোবটটি সাফ হওয়ার পরে আপনি কোন ব্লকগুলি ব্যবহার করেছেন?
- পুরো অবতরণ অঞ্চলটি পরিষ্কার করার জন্য আপনার প্রকল্পের কাছে 123 টি রোবট কীভাবে রয়েছে?
- শিক্ষার্থীদের পরীক্ষার জন্য একই পয়েন্ট থেকে শুরু করার কথামনে করিয়ে দিন । তারা কেবল একটি পরিবর্তনশীল পরিবর্তন করতে চায় — বাধাগুলির অবস্থান ।
-
এছাড়াও, শিক্ষার্থীদের প্রথম বাধার মুখোমুখি হওয়া 123 রোবটের আই সেন্সর দিয়ে শুরু করার কথা মনে করিয়ে দিন, এতে 123 রোবট দ্রুত প্রথম বাধার দিকে যাত্রা করবে এবং শিক্ষার্থীদের তাদের প্রকল্পগুলির সাথে তাত্ক্ষণিক সাফল্য অর্জন করতে সক্ষম করবে ।
আই সেন্সর অবজেক্টের দিকে মুখ করে
-
- চ্যালেঞ্জের সময় তাদের প্রকল্পটি কীভাবে পরিবর্তিত হয়েছে সে সম্পর্কে শিক্ষার্থীদের জিজ্ঞাসা করুন ।
- ল্যাবের শুরু থেকে এখন পর্যন্ত আপনার প্রকল্পটি কীভাবে পরিবর্তিত হয়েছে?
- এটিকে আরও ভাল কাজ করার জন্য আপনি আপনার প্রকল্পে কী পরিবর্তন করেছেন?
- আপনি কোন পরিবর্তন করেছেন যা এটিকে কম সফল করেছে? আপনি কীভাবে এটি ঠিক করলেন?