শুরু করার আগে
গুরুত্বপূর্ণ প্রশ্ন: রোবটরা তাদের পরিবেশের সাথে কীভাবে যোগাযোগ করে?
ইউনিট বোঝাপড়া:
- সেন্সর হলো এমন একটি যন্ত্র যা সেন্সরের পরিবেশ সম্পর্কে তথ্য সংগ্রহ করে এবং প্রতিবেদন করে।
- সেন্সর ডেটা ব্যাখ্যা করার জন্য রোবটগুলিকে কোডিং করার ফলে রোবটগুলি পরিবর্তনশীল বা অপ্রত্যাশিত অবস্থার উপর ভিত্তি করে তাদের ক্রিয়াগুলি সামঞ্জস্য করতে সক্ষম হয়।
- VEX AIM কোডিং রোবটের AI ভিশন সেন্সর ব্যারেল, স্পোর্টস বল এবং এপ্রিলট্যাগের মতো বস্তুর ডেটা সনাক্ত করে এবং রিপোর্ট করে।
- VEXcode AIM-এর ম্যাক্রো ব্লকগুলি জটিল কাজ সম্পাদনের জন্য একাধিক আচরণকে একটি ব্লকে একত্রিত করে।
স্ট্যান্ডার্ডস অ্যালাইনমেন্ট
কম্পিউটার বিজ্ঞান শিক্ষক সমিতি (CSTA)
- 1B-CS-02: কম্পিউটার হার্ডওয়্যার এবং সফ্টওয়্যার কীভাবে একসাথে কাজ করে তা মডেল করুন।
- ১বি-ডিএ-০৭: কারণ-প্রভাব সম্পর্ক তুলে ধরতে বা প্রস্তাব করতে, ফলাফল ভবিষ্যদ্বাণী করতে, অথবা কোনও ধারণা প্রকাশ করতে ডেটা ব্যবহার করুন।
- 1B-AP-08: একই কাজের জন্য একাধিক অ্যালগরিদমের তুলনা ও পরিমার্জন করুন এবং কোনটি সবচেয়ে উপযুক্ত তা নির্ধারণ করুন।
- 1B-AP-10: এমন প্রোগ্রাম তৈরি করুন যাতে সিকোয়েন্স, ইভেন্ট, লুপ এবং কন্ডিশনাল অন্তর্ভুক্ত থাকে।
- ২-CS-০২: প্রকল্প ডিজাইন করুন যা হার্ডওয়্যার এবং সফ্টওয়্যার উপাদানগুলিকে একত্রিত করে তথ্য সংগ্রহ এবং বিনিময় করে।
- ২-এপি-১৫: ব্যবহারকারীর চাহিদা পূরণ করে এমন একটি সমাধান পরিমার্জন করতে দলের সদস্য এবং ব্যবহারকারীদের কাছ থেকে প্রতিক্রিয়া নিন এবং অন্তর্ভুক্ত করুন।
- ২-এপি-১৯: প্রোগ্রামগুলি নথিভুক্ত করুন যাতে সেগুলি অনুসরণ করা, পরীক্ষা করা এবং ডিবাগ করা সহজ হয়।
- 3A-AP-22: সহযোগী সরঞ্জাম ব্যবহার করে দলগত ভূমিকায় কাজ করে এমন গণনামূলক শিল্পকর্ম ডিজাইন এবং বিকাশ করুন।
- 3B-AP-09: মানব প্রতিপক্ষের বিরুদ্ধে খেলা খেলতে বা সমস্যা সমাধানের জন্য একটি কৃত্রিম বুদ্ধিমত্তার অ্যালগরিদম বাস্তবায়ন করুন।
প্রয়োজনীয় উপকরণ (প্রতি গ্রুপ):
- VEX AIM কোডিং রোবট
- ওয়ান স্টিক কন্ট্রোলার
- ২টি কমলা রঙের ব্যারেল
- ২টি নীল ব্যারেল
- ২টি স্পোর্টস বল
- এপ্রিলট্যাগ আইডি ০
- AIM ক্ষেত্র (৪টি টাইলস এবং ৮টি দেয়াল)
এই ইউনিটে ব্যবহৃত ম্যাক্রো ব্লক সম্পর্কে আরও তথ্যের জন্য, VEX AIM API-এর এই বিভাগটি দেখুন।
VEX এর মাধ্যমে AI ধারণা শেখানোর বিষয়ে আরও জানতে, teachai.vex.comদেখুন।
এই ইউনিটের জন্য প্রস্তাবিত সময়: ৬-৯টি সেশন
যদিও গতি শ্রেণীকক্ষ থেকে শ্রেণীকক্ষে পরিবর্তিত হবে, প্রস্তাবিত সময় আপনাকে কার্যকরভাবে পরিকল্পনা করতে সাহায্য করতে পারে। একটি 'সেশন' প্রায় ৪৫-৫০ মিনিট ধরে ধরা হয়। তুমি তোমার শিক্ষার্থীদের সবচেয়ে ভালো জানো, তাই তোমার পরিবেশে শিক্ষার্থীদের চাহিদা সর্বোত্তমভাবে পূরণ করার জন্য প্রয়োজন অনুযায়ী সময় সামঞ্জস্য করো।
- ভূমিকা: ১টি অধিবেশন
- পাঠ ১: ১-২টি সেশন
- একটি উদাহরণ প্রকল্প অন্বেষণ: ১টি অধিবেশন
- পাঠ ২: ১-২টি সেশন
- ইউনিট চ্যালেঞ্জ: ২-৩টি সেশন
এই ইউনিটটি আপনাকে VEX AIM কোডিং রোবটের AI ভিশন সেন্সরের সাথে পরিচয় করিয়ে দেবে। তুমি শিখবে কিভাবে সেন্সর তোমার রোবটকে তার পরিবেশের পরিবর্তনের সাথে সাড়া দিতে এবং খাপ খাইয়ে নিতে সক্ষম করে, যেমন বিভিন্ন বস্তু বা নতুন অবস্থান। তুমি এআই ভিশন ব্যবহার করে রোবটটিকে কোড করবে যাতে মাঠের চারপাশে এলোমেলোভাবে রাখা ব্যারেল তুলে নিয়ে যায় এবং স্পোর্টস বল লাথি মারে। ইউনিটের শেষে, তুমি স্পোর্টস বল সংগ্রহ করার এবং দুটি গোল করার জন্য একটি সময় নির্ধারিত চ্যালেঞ্জে অংশগ্রহণ করবে!
রোবটটি দেখতে নিচের ভিডিওটি দেখুন:
- মাঠের যেকোনো জায়গা থেকে স্পোর্টস বল সংগ্রহ করুন।
- মাঠের যেকোনো জায়গা থেকে গোল করো।
ভিডিওটি দেখার পর, আপনার এটি সম্পর্কে একটি ক্লাস আলোচনা হবে। আলোচনার প্রস্তুতির জন্য আপনার চিন্তাভাবনা গঠনে সাহায্য করার জন্য নিম্নলিখিত প্রশ্নের উত্তরগুলি আপনার জার্নালে লিপিবদ্ধ করুন:
- তোমার কি মনে হয়, রোবটটি স্পোর্টস বলগুলো কীভাবে খুঁজে বের করতে জানে, এমনকি যখন তারা অবস্থান পরিবর্তন করে?
- আপনার রোবটকে নির্ভুলতা এবং নির্ভুলতার সাথে চলতে AI ভিশন সেন্সর কীভাবে সাহায্য করতে পারে বলে আপনি মনে করেন?
- ভিডিওটিতে আপনার ধারণাগুলি সমর্থন করে এমন কী দেখতে পাচ্ছেন?
- এআই ভিশন সেন্সরের কোডিং সম্পর্কে আপনার কী প্রশ্ন আছে?
- চ্যালেঞ্জটি সম্পন্ন করার জন্য আপনার কী কী দক্ষতা এবং বোধগম্যতা বিকাশ করতে হবে?
ভিডিওটি দেখার পর, আপনার এটি সম্পর্কে একটি ক্লাস আলোচনা হবে। আলোচনার প্রস্তুতির জন্য আপনার চিন্তাভাবনা গঠনে সাহায্য করার জন্য নিম্নলিখিত প্রশ্নের উত্তরগুলি আপনার জার্নালে লিপিবদ্ধ করুন:
- তোমার কি মনে হয়, রোবটটি স্পোর্টস বলগুলো কীভাবে খুঁজে বের করতে জানে, এমনকি যখন তারা অবস্থান পরিবর্তন করে?
- আপনার রোবটকে নির্ভুলতা এবং নির্ভুলতার সাথে চলতে AI ভিশন সেন্সর কীভাবে সাহায্য করতে পারে বলে আপনি মনে করেন?
- ভিডিওটিতে আপনার ধারণাগুলি সমর্থন করে এমন কী দেখতে পাচ্ছেন?
- এআই ভিশন সেন্সরের কোডিং সম্পর্কে আপনার কী প্রশ্ন আছে?
- চ্যালেঞ্জটি সম্পন্ন করার জন্য আপনার কী কী দক্ষতা এবং বোধগম্যতা বিকাশ করতে হবে?
শিক্ষার্থীরা ভিডিওটি দেখার পর, শিক্ষার্থীদের পর্যবেক্ষণ সংগ্রহ করতে এবং ইউনিটের জন্য সহ-শিক্ষণ লক্ষ্যমাত্রা তৈরির জন্য প্রস্তুত করতে পুরো ক্লাস আলোচনার সুবিধার্থে প্রতিষ্ঠিত পদ্ধতি অনুসরণ করুন
এরপর, শিক্ষার্থীদের এই ইউনিটের বিষয়বস্তুর সাথে বাস্তব সংযোগ স্থাপন করতে এবং নিম্নলিখিত প্রম্পট ব্যবহার করে পূর্বের জ্ঞান অর্জনে সহায়তা করুন:
দৈনন্দিন জীবনে আপনি যে সেন্সরগুলি দেখতে পান তার কিছু উদাহরণ কী কী? এই সেন্সরগুলি কী ধরণের তথ্য সনাক্ত করে? পরিবর্তিত পরিস্থিতিতে সাড়া দিতে তারা কীভাবে যন্ত্র বা মানুষকে সাহায্য করে? শিক্ষার্থীরা পরামর্শ দিতে পারে:
- দোকানের স্বয়ংক্রিয় দরজা যা গতি শনাক্ত করলেই খুলে যায়।
- ধোঁয়া অ্যালার্ম যা ধোঁয়া অনুভব করে এবং আগুনের বিষয়ে আমাদের সতর্ক করে।
- ঘর আরামদায়ক রাখার জন্য তাপমাত্রার পরিবর্তন শনাক্তকারী থার্মোস্ট্যাট।
- যেসব গাড়ি চালকদের বাধা এড়াতে সাহায্য করার জন্য ব্যাকআপ ক্যামেরা বা পার্কিং সেন্সর ব্যবহার করে।
- যেসব ফোন আশেপাশের আলোর মাত্রার উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে স্ক্রিনের উজ্জ্বলতা সামঞ্জস্য করে।
শেখার লক্ষ্যমাত্রা সহ-সৃষ্টি করা
এখন যেহেতু আপনি ভিডিওটি দেখেছেন, আপনি জানেন যে আপনি রোবটটিকে AI ভিশন সেন্সর ব্যবহার করে তার পরিবেশের বস্তুর সাথে ইন্টারঅ্যাক্ট করার জন্য কোডিং করবেন, এমনকি যদি রোবট বা বস্তুগুলি অবস্থান পরিবর্তন করে। এটি সম্পন্ন করার জন্য আপনার কী জানা এবং কী করতে সক্ষম হতে হবে তা ভেবে দেখুন। তুমি তোমার দল এবং তোমার শিক্ষকের সাথে যৌথভাবে শেখার লক্ষ্যমাত্রা তৈরি করবে যাতে এই ইউনিটের জন্য তোমার শেখার লক্ষ্যগুলি সম্পর্কে তোমার একটি সাধারণ ধারণা থাকে।
তোমার শেখার লক্ষ্যগুলো তোমার জার্নালে লিপিবদ্ধ করো। আপনার অগ্রগতি এবং ভবিষ্যতের শিক্ষার পরিকল্পনা সম্পর্কে চিন্তা করার জন্য আপনি ইউনিটের পরে এই শেখার লক্ষ্যগুলিতে ফিরে আসবেন।
এখন যেহেতু আপনি ভিডিওটি দেখেছেন, আপনি জানেন যে আপনি রোবটটিকে AI ভিশন সেন্সর ব্যবহার করে তার পরিবেশের বস্তুর সাথে ইন্টারঅ্যাক্ট করার জন্য কোডিং করবেন, এমনকি যদি রোবট বা বস্তুগুলি অবস্থান পরিবর্তন করে। এটি সম্পন্ন করার জন্য আপনার কী জানা এবং কী করতে সক্ষম হতে হবে তা ভেবে দেখুন। তুমি তোমার দল এবং তোমার শিক্ষকের সাথে যৌথভাবে শেখার লক্ষ্যমাত্রা তৈরি করবে যাতে এই ইউনিটের জন্য তোমার শেখার লক্ষ্যগুলি সম্পর্কে তোমার একটি সাধারণ ধারণা থাকে।
তোমার শেখার লক্ষ্যগুলো তোমার জার্নালে লিপিবদ্ধ করো। আপনার অগ্রগতি এবং ভবিষ্যতের শিক্ষার পরিকল্পনা সম্পর্কে চিন্তা করার জন্য আপনি ইউনিটের পরে এই শেখার লক্ষ্যগুলিতে ফিরে আসবেন।
শিক্ষার্থীদের পুরো শ্রেণীর জন্য সহ-শিক্ষণ লক্ষ্য তৈরির প্রক্রিয়াটি পরিচালনা করুন।
- উপরের ভিডিওতে দেখানো কার্যকলাপগুলি সম্পন্ন করার জন্য শিক্ষার্থীদের কী কী জানা প্রয়োজন হবে, তা তাদের সাথে মস্তিষ্কে আলোচনা করুন। এগুলোকে "আমি পারি" বিবৃতি হিসেবে তৈরি করুন।
- এই ইউনিটের জন্য "আমি পারি" বিবৃতির উদাহরণ হল:
- আমি রোবটটিকে কোড করে বলতে পারি যে সে মাঠের যেকোনো স্থান থেকে একটি স্পোর্টস বল তুলে নেবে, এমনকি যদি তার অবস্থান পরিবর্তন হয়।
- আমি এআই ভিশন সেন্সর ব্যবহার করে গোল লক্ষ্য করে বল ছুঁড়তে পারি।
- এই ইউনিটের জন্য "আমি পারি" বিবৃতির উদাহরণ হল:
- সেই তালিকার উপর ভিত্তি করে শেখার লক্ষ্যমাত্রা সহ-তৈরি করুন।
আপনার শিক্ষার্থীদের সাথে সহ-শিক্ষণ লক্ষ্যমাত্রা তৈরির বিষয়ে আরও নির্দেশনার জন্য, এই VEX লাইব্রেরি প্রবন্ধ দেখুন তারপর, আরও এগিয়ে যান এবং VEX PD+ মাস্টারক্লাসের এই পাঠের মাধ্যমে শেখার লক্ষ্যমাত্রা সহ-তৈরি করার বিষয়ে আরও জানুন।
সেন্সর ফিডব্যাক ব্যবহার করার জন্য আপনার রোবট কোডিং শুরু করতে পরবর্তী > নির্বাচন করুন।