করা বা না করা প্রিভিউ
- 8 - 15 বছর বয়সী
- 45 মিনিট - 3 ঘন্টা, 15 মিনিট
- ইন্টারমিডিয়েট
বিবরণ
-
শিক্ষার্থীদের শর্তসাপেক্ষে কাজ করার জন্য এবং একটি ইউজার ইন্টারফেস (UI) তৈরি করার জন্য তাদের রোবট প্রোগ্রাম করতে বলা হয় ।
মূল ধারণা
-
প্রোগ্রামিংয়ের শর্তাদি
-
রোবটের আচরণ
-
বিশ্লেষণাত্মক চিন্তাভাবনা
উদ্দেশ্যসমূহ
-
একটি নির্দিষ্ট কাজ সম্পূর্ণ করতে VEX IQ Clawbot একত্রিত করতে একটি মাল্টিস্টেপ পদ্ধতিতে বিল্ডিং নির্দেশাবলী প্রয়োগ করুন ।
-
একটি প্রকল্পের মধ্যে শর্তাধীন প্রোগ্রামিং কাঠামো ব্যবহারের সুবিধাগুলি চিহ্নিত করুন ।
-
[যদি তারপর] এবং [যদি অন্য] ব্লকগুলি কীভাবে প্রোগ্রাম প্রবাহকে প্রভাবিত করে তা চিহ্নিত করুন ।
-
ইউজার ইন্টারফেস (UI) এর ধরন সনাক্ত করুন ।
-
[If then else] ব্লকের প্রতিটি শাখার বুলিয়ান অবস্থা ব্যাখ্যা করুন ।
-
ইন্টারফেসটি প্রোগ্রামিং করার জন্য একটি অ্যালগরিদম বাছাই করতে তাদের প্রকল্পের নকশায় ছদ্মকোড প্রয়োগ করুন ।
-
একটি টেবিল থেকে আইটেমগুলি তোলার জন্য ব্যবহারকারীদের একটি তিন-বোতাম ইন্টারফেস (উপরে তীর, নিচে তীর এবং চেক) দিয়ে ক্লবটকে নিয়ন্ত্রণ করার চ্যালেঞ্জের একটি সমাধান তৈরি করতে শর্তাধীন প্রোগ্রামিং প্রয়োগ করুন ।
প্রয়োজনীয় উপকরণ
-
1 বা ততোধিক ভেক্স IQ সুপার কিটস
-
অ্যালুমিনিয়াম, খালি পানির বোতল এবং উত্তোলনের জন্য অন্যান্য টেকসই বস্তু
-
ইঞ্জিনিয়ারিং নোটবুক
-
একটি স্টপওয়াচ বা এমন কোনও ডিভাইস যা এক মিনিটের সময় ট্র্যাক করতে পারে
ফ্যাসিলিটেশন নোট
-
এই স্টেম ল্যাব শুরু করার আগে বিল্ডের জন্য প্রয়োজনীয় সমস্ত অংশ উপলব্ধ রয়েছে তা নিশ্চিত করুন ।
-
ইউজার ইন্টারফেস চ্যালেঞ্জের জন্য লেআউটটি পরিমাপ এবং টেপ করার জন্য শ্রেণীকক্ষে পর্যাপ্ত জায়গা রয়েছে তা নিশ্চিত করুন ।
-
নিশ্চিত করুন যে আপনার রোবটটি সঠিকভাবে কনফিগার করা আছে । যদি আপনার রোবটটি ভিন্নভাবে কনফিগার করা থাকে, তাহলে আপনি VEXcode IQ এর Robot Config ভিউতে সমন্বয় করতে পারেন ।
-
যদি একাধিক শিক্ষার্থী একই রোবোটিক্সে তাদের সংরক্ষিত প্রকল্প ডাউনলোড করে থাকে, তাহলে শিক্ষার্থীদের সেভ করা প্রকল্পের নামে তাদের আদ্যক্ষর যোগ করতে বলুন (উদাহরণস্বরূপ, "ফরোয়ার্ড এবং ব্যাকওয়ার্ড_মেগাওয়াট") । এইভাবে শিক্ষার্থীরা তাদের প্রকল্পগুলি খুঁজে পেতে এবং সমন্বয় করতে পারে এবং অন্যদের নয় ।
-
একটি ইঞ্জিনিয়ারিং নোটবুক একটি ফোল্ডার বা বাইন্ডারের মধ্যে রেখাযুক্ত কাগজের মতো সহজ হতে পারে । প্রদর্শিত নোটবুকটি আরও পরিশীলিত উদাহরণ যা ভেক্স রোবোটিক্সের মাধ্যমে পাওয়া যায় ।
-
শিক্ষার্থীরা ফিডব্যাকের জন্য প্রকল্প তৈরি করার আগে ফিডব্যাকের জন্য শিক্ষকের সাথে তাদের ছদ্ম কোড শেয়ার করতে পারে ।
-
স্টেম ল্যাবের প্রতিটি বিভাগের আনুমানিক গতি নিম্নরূপ: চাওয়া-৬৫ মিনিট, খেলা- ৪৫ মিনিট, প্রয়োগ- ১৫ মিনিট, রিথিংক-৬৫ মিনিট, জানা- ৫ মিনিট ।
আরও আপনার শিক্ষা
-
অনেক শারীরিক (বোতাম-চালিত) ইউজার ইন্টারফেস (UI) গ্রাফিকাল ইউজার ইন্টারফেস (GUI) দ্বারা প্রতিস্থাপিত হয়েছে । শিক্ষার্থীদের সাধারণত ব্যবহৃত ডিভাইস (কীপ্যাড, ফোন, ক্যালকুলেটর, কম্পিউটার) যা বোতাম-চালিত UI থেকে আইকন-চালিত GUI তে রূপান্তরিত হয়েছে তা তদন্ত করতে বলুন । সুবিধা/খরচগুলি কী কী?
শিক্ষাগত মানদণ্ড
প্রযুক্তিগত সাক্ষরতার মানদণ্ড (এসটিএল)
-
9.H মডেলিং, টেস্টিং, মূল্যায়ন এবং সংশোধন ধারণাগুলিকে বাস্তব সমাধানে রূপান্তর করতে ব্যবহৃত হয় (পুনর্বিবেচনা)
-
11.I একটি পণ্য বা সিস্টেম তৈরি করুন এবং সমাধানটি নথিভুক্ত করুন (পুনর্বিবেচনা করুন)
নেক্সট জেনারেশন সায়েন্স স্ট্যান্ডার্ড (NGSS)
-
HS-ETS1-2 ইঞ্জিনিয়ারিংয়ের মাধ্যমে সমাধান করা যেতে পারে এমন ছোট, আরও পরিচালনাযোগ্য সমস্যাগুলিতে বিভক্ত করে একটি জটিল বাস্তব-বিশ্ব সমস্যার একটি সমাধান ডিজাইন করুন (প্রকল্পের পচন - পুনর্বিবেচনা)
কম্পিউটার সায়েন্স টিচার্স অ্যাসোসিয়েশন (CSTA)
-
1B-AP-10 সিকোয়েন্স, ইভেন্ট, লুপ এবং কন্ডিশনাল (প্লে এবং রিথিংক) সহ প্রোগ্রাম তৈরি করুন
-
2-AP-10 অ্যালগরিদম হিসাবে জটিল সমস্যা সমাধানের জন্য ফ্লোচার্ট এবং/অথবা ছদ্মকোড ব্যবহার করুন (রিথিংক)
-
2-AP-12 ডিজাইন এবং পুনরাবৃত্তিমূলকভাবে এমন প্রোগ্রামগুলি বিকাশ করুন যা নেস্টেড লুপ এবং যৌগিক শর্তাদি সহ নিয়ন্ত্রণ কাঠামোগুলিকে একত্রিত করে (রিথিংক)
-
2-AP-19 ডকুমেন্ট প্রোগ্রাম যাতে তাদের অনুসরণ করা, পরীক্ষা করা এবং ডিবাগ করা সহজ হয় (পুনর্বিবেচনা করুন)
-
3A-AP-13: এমন প্রোটোটাইপ তৈরি করুন যা পূর্ববর্তী শিক্ষার্থীর জ্ঞান এবং ব্যক্তিগত স্বার্থকে কাজে লাগিয়ে গণনীয় সমস্যা সমাধানের জন্য অ্যালগরিদম ব্যবহার করে ।
-
3A-AP-16: ব্যবহারিক অভিপ্রায়, ব্যক্তিগত অভিব্যক্তি, বা নির্দেশাবলী শুরু করার জন্য ইভেন্টগুলি ব্যবহার করে একটি সামাজিক সমস্যা সমাধানের জন্য ডিজাইন এবং পুনরাবৃত্তিমূলকভাবে কম্পিউটেশনাল আর্টিফ্যাক্টগুলি বিকাশ করুন ।
-
3A-AP-17: পদ্ধতিগত বিশ্লেষণের মাধ্যমে ছোট উপাদানগুলিতে সমস্যাগুলি সমাধান করুন, যেমন পদ্ধতি, মডিউল এবং/অথবা বস্তুগুলি ব্যবহার করে ।
-
3A-AP-22: সহযোগী সরঞ্জাম ব্যবহার করে দলগত ভূমিকায় কাজ করা কম্পিউটেশনাল আর্টিফ্যাক্টগুলি ডিজাইন এবং বিকাশ করুন ।
সাধারণ কোর স্টেট স্ট্যান্ডার্ড (CCSS)
-
1B-AP-10 সিকোয়েন্স, ইভেন্ট, লুপ এবং কন্ডিশনাল (প্লে এবং রিথিংক) সহ প্রোগ্রাম তৈরি করুন
-
2-AP-10 অ্যালগরিদম হিসাবে জটিল সমস্যা সমাধানের জন্য ফ্লোচার্ট এবং/অথবা ছদ্মকোড ব্যবহার করুন (রিথিংক)
-
2-AP-12 ডিজাইন এবং পুনরাবৃত্তিমূলকভাবে এমন প্রোগ্রামগুলি বিকাশ করুন যা নেস্টেড লুপ এবং যৌগিক শর্তাদি সহ নিয়ন্ত্রণ কাঠামোগুলিকে একত্রিত করে (রিথিংক)
-
2-AP-19 ডকুমেন্ট প্রোগ্রাম যাতে তাদের অনুসরণ করা, পরীক্ষা করা এবং ডিবাগ করা সহজ হয় (পুনর্বিবেচনা করুন)
-
3A-AP-13: এমন প্রোটোটাইপ তৈরি করুন যা পূর্ববর্তী শিক্ষার্থীর জ্ঞান এবং ব্যক্তিগত স্বার্থকে কাজে লাগিয়ে গণনীয় সমস্যা সমাধানের জন্য অ্যালগরিদম ব্যবহার করে ।
-
3A-AP-16: ব্যবহারিক অভিপ্রায়, ব্যক্তিগত অভিব্যক্তি, বা নির্দেশাবলী শুরু করার জন্য ইভেন্টগুলি ব্যবহার করে একটি সামাজিক সমস্যা সমাধানের জন্য ডিজাইন এবং পুনরাবৃত্তিমূলকভাবে কম্পিউটেশনাল আর্টিফ্যাক্টগুলি বিকাশ করুন ।
-
3A-AP-17: পদ্ধতিগত বিশ্লেষণের মাধ্যমে ছোট উপাদানগুলিতে সমস্যাগুলি সমাধান করুন, যেমন পদ্ধতি, মডিউল এবং/অথবা বস্তুগুলি ব্যবহার করে ।
-
3A-AP-22: সহযোগী সরঞ্জাম ব্যবহার করে দলগত ভূমিকায় কাজ করা কম্পিউটেশনাল আর্টিফ্যাক্টগুলি ডিজাইন এবং বিকাশ করুন ।
টেক্সাস এসেনশিয়াল নলেজ অ্যান্ড স্কিলস (TEKS)
-
126.40.c.5.A নির্দেশ প্রয়োগ, সেন্সর ডেটা সংগ্রহ এবং সহজ কাজ সম্পাদন সহ একটি রোবট নিয়ন্ত্রণ করতে অ্যালগরিদম বিকাশ করুন ।
-
126.40.c.5.C অ্যালগরিদম তৈরি করুন যা একটি রোবটের সাথে মিথস্ক্রিয়া প্রদান করে ।
-
126.40.c.5.G সমাধানগুলি বিকাশের সময় সিদ্ধান্ত গ্রহণের কৌশলগুলি প্রয়োগ করুন ।
-
126.40.c.3.G ডকুমেন্ট একটি চূড়ান্ত নকশা এবং সমাধান ।
-
126.40.c.3.H একটি চূড়ান্ত নকশা, পরীক্ষার ফলাফল এবং সমাধান উপস্থাপন করুন ।
অস্ট্রেলিয়ান স্ট্যান্ডার্ড