এখন যেহেতু আপনি আপনার প্রথম রোবট-টু-রোবট মেসেজিং প্রকল্প তৈরি করেছেন, এখন একাধিক বার্তা পাঠানোর চেষ্টা করার সময়! এই পাঠে, আপনি শিখবেন কিভাবে একটি রোবট থেকে অন্য রোবটে একাধিক বার্তা পাঠানোর জন্য প্রকল্প তৈরি করতে হয়।
জানতে নিচের ভিডিওটি দেখুন:
- একাধিক বার্তা প্রেরণ এবং গ্রহণের জন্য রোবটদের জন্য প্রকল্প তৈরি করা।
- "প্রথমে প্রবেশ, প্রথমে আউট" (FIFO) ধারণাটি কীভাবে বার্তা গ্রহণ এবং কার্যকর করার ক্রম নির্ধারণ করে।
- একাধিক বার্তা পরীক্ষা করার জন্য একটি পুনরাবৃত্তি লুপ এবং শর্তসাপেক্ষ বিবৃতি ব্যবহার করা।
এখন যেহেতু আপনি ভিডিওটি দেখেছেন, আপনার চিন্তাভাবনাগুলি আপনার ডায়েরিতে লিখে রাখুন। আপনার চিন্তাভাবনাকে পরিচালিত করতে এবং পুরো শ্রেণীর আলোচনার জন্য প্রস্তুত হতে সাহায্য করার জন্য এই প্রশ্নগুলির উত্তর দিন:
- একাধিক বার্তা পাঠানোর ফলে কীভাবে রোবট জটিল কাজ সম্পাদনের জন্য কোডিং করতে পারে?
- ভিডিওটিতে আপনি এমন কী দেখেছেন যা আপনার দাবির ন্যায্যতা প্রমাণ করে?
- এই ভিডিওতে দেখানো প্রকল্পগুলির সাথে আগের পাঠের প্রকল্পগুলির মিল বা পার্থক্য কী?
- ভিডিওতে দেখানো প্রকল্পগুলির মতো প্রকল্প পরিকল্পনা করার সময় আপনার কী বিবেচনা করা উচিত এবং কেন?
- একাধিক বার্তা সম্বলিত প্রকল্প তৈরি সম্পর্কে আপনার কোন প্রশ্ন আছে?
এখন যেহেতু আপনি ভিডিওটি দেখেছেন, আপনার চিন্তাভাবনাগুলি আপনার ডায়েরিতে লিখে রাখুন। আপনার চিন্তাভাবনাকে পরিচালিত করতে এবং পুরো শ্রেণীর আলোচনার জন্য প্রস্তুত হতে সাহায্য করার জন্য এই প্রশ্নগুলির উত্তর দিন:
- একাধিক বার্তা পাঠানোর ফলে কীভাবে রোবট জটিল কাজ সম্পাদনের জন্য কোডিং করতে পারে?
- ভিডিওটিতে আপনি এমন কী দেখেছেন যা আপনার দাবির ন্যায্যতা প্রমাণ করে?
- এই ভিডিওতে দেখানো প্রকল্পগুলির সাথে আগের পাঠের প্রকল্পগুলির মিল বা পার্থক্য কী?
- ভিডিওতে দেখানো প্রকল্পগুলির মতো প্রকল্প পরিকল্পনা করার সময় আপনার কী বিবেচনা করা উচিত এবং কেন?
- একাধিক বার্তা সম্বলিত প্রকল্প তৈরি সম্পর্কে আপনার কোন প্রশ্ন আছে?
ভিডিওটি দেখার পর এবং অনুশীলনের আগে, শিক্ষার্থীরা পুরো ক্লাসে আলোচনার জন্য একত্রিত হয়। আলোচনার ভিত্তি হিসেবে প্রদত্ত প্রশ্নের শিক্ষার্থীদের উত্তর ব্যবহার করুন।
শিক্ষার্থীদের উত্তরগুলি বোর্ডে নোট করুন, যাতে তারা প্রয়োজন অনুযায়ী আবার দেখতে পারে। শিক্ষার্থীদের তাদের দাবির সমর্থনে তাদের জার্নালে থাকা নোটগুলি উল্লেখ করতে উৎসাহিত করুন।
নির্দেশিত অনুশীলন
এখন যেহেতু আপনি ভিডিওটি দেখেছেন এবং আলোচনা করেছেন, এখন আপনার অনুশীলনের পালা। আপনি রোবটদের একাধিক বার্তা প্রেরণ এবং গ্রহণের জন্য কোড প্রকল্পগুলিতে সহযোগিতা করবেন।
ধাপ ১: নিচের চিত্রের মতো ক্ষেত্রটি সেট আপ করুন।

ধাপ ২: এমন প্রকল্প তৈরি করুন যেখানে একটি রোবট অন্য রোবটকে তিনটি ভিন্ন বস্তু তুলে নিয়ে AprilTag ID 0-এ পৌঁছে দেওয়ার জন্য বার্তা পাঠাবে। কাজটি সম্পন্ন করার জন্য উভয় রোবটকে পরিকল্পনা এবং কোড করতে সহযোগিতা করুন।
- আপনার অনুশীলন পরিচালনার জন্য এই টাস্ক কার্ড (Google / .docx / .pdf) ব্যবহার করুন।
- জিনিসপত্র পৌঁছে দেওয়ার পর, মাঠে থাকা জিনিসপত্রের পরিবর্তে অন্য কোনও জিনিসপত্র রাখুন।
অনুশীলনের জন্য সম্পদ:
কার্যকলাপটি সম্পন্ন করার সময় যদি আপনার অতিরিক্ত সহায়তার প্রয়োজন হয় তবে এখানে লিঙ্ক করা সংস্থানগুলি পাওয়া যাবে।
এখন যেহেতু আপনি ভিডিওটি দেখেছেন এবং আলোচনা করেছেন, এখন আপনার অনুশীলনের পালা। আপনি রোবটদের একাধিক বার্তা প্রেরণ এবং গ্রহণের জন্য কোড প্রকল্পগুলিতে সহযোগিতা করবেন।
ধাপ ১: নিচের চিত্রের মতো ক্ষেত্রটি সেট আপ করুন।

ধাপ ২: এমন প্রকল্প তৈরি করুন যেখানে একটি রোবট অন্য রোবটকে তিনটি ভিন্ন বস্তু তুলে নিয়ে AprilTag ID 0-এ পৌঁছে দেওয়ার জন্য বার্তা পাঠাবে। কাজটি সম্পন্ন করার জন্য উভয় রোবটকে পরিকল্পনা এবং কোড করতে সহযোগিতা করুন।
- আপনার অনুশীলন পরিচালনার জন্য এই টাস্ক কার্ড (Google / .docx / .pdf) ব্যবহার করুন।
- জিনিসপত্র পৌঁছে দেওয়ার পর, মাঠে থাকা জিনিসপত্রের পরিবর্তে অন্য কোনও জিনিসপত্র রাখুন।
অনুশীলনের জন্য সম্পদ:
কার্যকলাপটি সম্পন্ন করার সময় যদি আপনার অতিরিক্ত সহায়তার প্রয়োজন হয় তবে এখানে লিঙ্ক করা সংস্থানগুলি পাওয়া যাবে।
ধাপ ২ টাস্ক কার্ডটি বিতরণ করুন (Google / .docx / .pdf). শিক্ষার্থীরা যখন তাদের প্রকল্প পরিকল্পনা এবং কোডিংয়ে সহযোগিতা করে, তখন কক্ষে ঘুরপাক খায় এবং প্রশ্ন জিজ্ঞাসা করে যেমন:
- কোডিং সম্পর্কে:
- রোবট এস-এর পাঠানো সমস্ত বার্তা যাতে রোবট আর পায়, তা আপনি কীভাবে নিশ্চিত করছেন?
- রোবট আর কোন ক্রমে রোবট এস এর বার্তা গ্রহণ করবে তা আপনি কীভাবে জানবেন?
- রোবট আর যেসব জিনিসপত্র তুলে নিচ্ছে এবং পৌঁছে দিচ্ছে, সেগুলোর ক্রম পরিবর্তন করতে হলে আপনাকে কী করতে হবে?
- রোবট এস যে বার্তা পাঠায় তা কি তুমি পরিবর্তন করতে পারো, এবং তবুও রোবট আর থেকে একই আচরণ পেতে পারো?
- রোবট এস যে বার্তা পাঠায় তা কি তুমি একই রাখতে পারো, কিন্তু রোবট আর থেকে ভিন্ন আচরণ পেতে পারো?
- সহযোগিতা সম্পর্কে:
- উভয় দলের মধ্যে আপনার ধারণাগুলি স্পষ্টভাবে প্রকাশ করার জন্য আপনি কী ধরণের জিনিস করতে পারেন?
- সবাই অংশগ্রহণ করছে কিনা তা আপনি কীভাবে নিশ্চিত করছেন?
যদি শিক্ষার্থীদের রোবট আর-এর জন্য তিনটি জিনিস তুলে নেওয়ার এবং সরবরাহ করার জন্য প্রকল্প তৈরি করতে অসুবিধা হয়, তাহলে তাদের শেখার ক্ষমতা বৃদ্ধির জন্য পৃষ্ঠার শীর্ষে ভিডিওটি পুনরায় দেখার জন্য উৎসাহিত করুন।
সারসংক্ষেপ
এখন যেহেতু আপনি কার্যকলাপটি সম্পন্ন করেছেন, এখন সময় এসেছে রোবটদের একাধিক বার্তা প্রেরণ এবং গ্রহণের জন্য কোডিং প্রকল্প সম্পর্কে আপনি যা শিখেছেন তা ভাগ করে নেওয়ার। তোমার শেখার উপর চিন্তা করতে এবং পুরো শ্রেণীর আলোচনার জন্য প্রস্তুত হতে সাহায্য করার জন্য তোমার জার্নালে নিম্নলিখিত প্রশ্নের উত্তর দাও:
- রোবট এস থেকে রোবট আর-এ কোন বার্তা পাঠাবেন তা আপনি কীভাবে সিদ্ধান্ত নিলেন?
- রোবট এস থেকে রোবট আর-এ বার্তা পাঠানোর ক্রম আপনি কীভাবে নির্ধারণ করলেন?
- রোবট আর কীভাবে রোবট এস থেকে প্রেরিত প্রতিটি বার্তার উপর কাজ করতে সক্ষম?
- আপনার প্রকল্পগুলি তৈরি করার সময় আপনি কোন কোন চ্যালেঞ্জের মুখোমুখি হয়েছিলেন? এগুলো কাটিয়ে ওঠার জন্য তোমরা কীভাবে একসাথে কাজ করেছ?
- যারা এক রোবট থেকে অন্য রোবটে একাধিক বার্তা পাঠানোর জন্য প্রকল্প তৈরি করতে শেখেন, তাদের আপনি কী পরামর্শ দেবেন?
এখন যেহেতু আপনি কার্যকলাপটি সম্পন্ন করেছেন, এখন সময় এসেছে রোবটদের একাধিক বার্তা প্রেরণ এবং গ্রহণের জন্য কোডিং প্রকল্প সম্পর্কে আপনি যা শিখেছেন তা ভাগ করে নেওয়ার। তোমার শেখার উপর চিন্তা করতে এবং পুরো শ্রেণীর আলোচনার জন্য প্রস্তুত হতে সাহায্য করার জন্য তোমার জার্নালে নিম্নলিখিত প্রশ্নের উত্তর দাও:
- রোবট এস থেকে রোবট আর-এ কোন বার্তা পাঠাবেন তা আপনি কীভাবে সিদ্ধান্ত নিলেন?
- রোবট এস থেকে রোবট আর-এ বার্তা পাঠানোর ক্রম আপনি কীভাবে নির্ধারণ করলেন?
- রোবট আর কীভাবে রোবট এস থেকে প্রেরিত প্রতিটি বার্তার উপর কাজ করতে সক্ষম?
- আপনার প্রকল্পগুলি তৈরি করার সময় আপনি কোন কোন চ্যালেঞ্জের মুখোমুখি হয়েছিলেন? এগুলো কাটিয়ে ওঠার জন্য তোমরা কীভাবে একসাথে কাজ করেছ?
- যারা এক রোবট থেকে অন্য রোবটে একাধিক বার্তা পাঠানোর জন্য প্রকল্প তৈরি করতে শেখেন, তাদের আপনি কী পরামর্শ দেবেন?
শিক্ষার্থীদের তাদের শেখার অভিজ্ঞতা সমগ্র শ্রেণীর আলোচনায় ভাগ করে নেওয়ার জন্য নির্দেশনা দিন। শিক্ষার্থীদের অনুশীলনের মাধ্যমে তাদের শেখার উপর প্রতিফলন করতে সাহায্য করুন যাতে তারা ভাগ করা বোঝাপড়া বা শেখার লক্ষ্যগুলিতে একত্রিত হয়।
আলোচনার সূচনা বিন্দু হিসেবে শিক্ষার্থীদের জার্নালে উত্তর দেওয়া প্রশ্নগুলি ব্যবহার করুন। শিক্ষার্থীদের বোধগম্যতা বৃদ্ধির জন্য পরবর্তী প্রশ্ন জিজ্ঞাসা করুন:
- একাধিক বার্তা পাঠানো এবং গ্রহণ করার ক্ষেত্রে:
- প্রতিটি বার্তা গ্রহণকারী রোবটে কী ধরণের আচরণ দেখা দিত?
- আপনি কীভাবে নিশ্চিত করলেন যে গ্রহণকারী রোবটটি আপনার ইচ্ছামত সাড়া দিয়েছে?
- কোন বার্তা কি প্রত্যাশা অনুযায়ী কাজ করেনি? তুমি কিভাবে বুঝলে কেন?
- আপনি কি এমন অন্য প্রকল্পের কথা ভাবতে পারেন যেখানে একাধিক বার্তা পাঠানোর জন্য রোবট যোগাযোগ করা কার্যকর হতে পারে?
- সহযোগিতার বিষয়ে:
- কোন বার্তাগুলি পাঠানো হবে এবং কোন ক্রমে পাঠানো হবে তা নির্ধারণ করার জন্য আপনারা কীভাবে একসাথে কাজ করেছিলেন?
- পরিকল্পনা বা কোডিং করার সময় আপনার দলের মধ্যে কি কোন মতবিরোধ হয়েছিল? তুমি এগুলো কিভাবে সমাধান করলে?
পরবর্তী পাঠে যেতে পরবর্তী > নির্বাচন করুন।