সংক্ষিপ্ত বিবরণ
গ্রেড
৩+ (বয়স ৮+)
সময়
প্রতি ল্যাবে ৪০ মিনিট
ইউনিটের প্রয়োজনীয় প্রশ্ন(গুলি)
- কোড বেস এবং ভেক্সকোড গো ব্যবহার করে আমি কীভাবে কোনও চ্যালেঞ্জ সমাধান করব?
ইউনিট বোঝাপড়া
এই ইউনিট জুড়ে নিম্নলিখিত ধারণাগুলি অন্তর্ভুক্ত করা হবে:
- VEXcode GO তে সেন্সর কিভাবে ব্যবহার করবেন।
- কীভাবে এমন একটি পরিকল্পনা তৈরি করবেন যা একটি চ্যালেঞ্জ সমাধানের জন্য আচরণগুলিকে সঠিকভাবে ক্রমানুসারে সাজিয়ে তোলে। এটি ব্যক্তিগতভাবে এবং সহযোগিতামূলকভাবে উভয়ভাবেই করা যেতে পারে।
- কোনও কাজ সম্পন্ন করার জন্য কোড বেসকে যে আচরণগুলি সম্পাদন করতে হবে, সেগুলি শব্দ এবং অঙ্গভঙ্গির মাধ্যমে কীভাবে যোগাযোগ করা যায়।
- সেন্সর ডেটার উপর ভিত্তি করে কোড বেস সিদ্ধান্ত নিতে VEXcode GO প্রকল্পে কীভাবে একটি শর্তসাপেক্ষ ব্যবহার করবেন।
- VEXcode GO প্রকল্পে My Blocks ব্যবহার করলে কমান্ডের পুনরাবৃত্তি এড়িয়ে কাজ করা সহজতর এমন আরও দক্ষ প্রকল্প তৈরি করা সহজ হতে পারে।
- মাই ব্লক ব্যবহার করলে কীভাবে কোডের এমন কিছু অংশ পুনঃব্যবহার করে প্রকল্প তৈরি করা সহজ হয় যা একটি প্রকল্পে পুনরাবৃত্তি হয়।
ল্যাবের সারাংশ
প্রতিটি ল্যাবে শিক্ষার্থীরা কী করবে এবং কী শিখবে তার সারাংশ জানতে নিম্নলিখিত ট্যাবগুলিতে ক্লিক করুন।
ল্যাব ১ - একটি মঙ্গলগ্রহের শিলা নমুনা সংগ্রহ করুন
মূল লক্ষ্য প্রশ্ন: কোড বেসে থাকা ইলেক্ট্রোম্যাগনেট ব্যবহার করে আমি কীভাবে একটি ডিস্ক সংগ্রহ করতে পারি?
- শিক্ষার্থীদের একজন গ্রহ ভূতত্ত্ববিদ হিসেবে ভূমিকার সাথে পরিচয় করিয়ে দেওয়া হবে এবং তারা কীভাবে মঙ্গল গ্রহের রোভারের সরঞ্জামগুলি ব্যবহার করে নমুনা সংগ্রহ এবং অধ্যয়ন করতে সহায়তা করে তাও জানানো হবে। তারা ইউনিটে তাদের রোভার হিসেবে কাজ করার জন্য কোড বেস 2.0 - আই + ইলেক্ট্রোম্যাগনেট তৈরি করবে।
- শিক্ষার্থীরা VEXcode GO তে একটি প্রকল্প তৈরি করবে যেখানে তারা ইলেক্ট্রোম্যাগনেট ব্যবহার করে একটি ডিস্ক সংগ্রহ করবে এবং এটি বেসে ফিরিয়ে দেবে। তারা প্রথমে তাদের শিক্ষকের সাথে প্রকল্পটি তৈরি করবে, এবং তারপর অন্যান্য স্থান থেকে একটি ডিস্ক সংগ্রহ করার জন্য তাদের দলে এটি পুনরাবৃত্তি করবে।
- শিক্ষার্থীরা তাদের প্রকল্পগুলি ভাগ করে নেবে এবং আলোচনা করবে যে কীভাবে তাদের প্রকল্পগুলিতে ইলেক্ট্রোম্যাগনেট ডিস্কটিকে বেস লোকেশনে নিয়ে যাওয়ার জন্য কাজ করেছিল। তারা কোড বেসকে নতুন বেস লোকেশনে নিয়ে যাওয়ার চ্যালেঞ্জ কীভাবে সমাধান করেছে তাও শেয়ার করবে।
ল্যাব ২ - আপনার মঙ্গলগ্রহের শিলা নমুনা অধ্যয়ন করুন
প্রধান ফোকাস প্রশ্ন: আমি কীভাবে ইলেক্ট্রোম্যাগনেটের সাথে আই সেন্সর ব্যবহার করে একটি ডিস্ক সংগ্রহ করতে এবং রঙ অনুসারে সাজাতে পারি?
- শিক্ষার্থীদের সাথে পরিচয় করিয়ে দেওয়া হবে যে কোড বেসের আই সেন্সর কীভাবে তাদের কোড বেস রোভারকে তাদের সংগ্রহ করা নমুনাগুলি বাছাই করতে সাহায্য করার জন্য একটি হাতিয়ার হিসেবে ব্যবহার করা যেতে পারে, ঠিক যেমন প্রকৃত মঙ্গল গ্রহের রোভাররা নমুনা বিশ্লেষণ করে বাছাই করে যাতে ভবিষ্যতের মিশনে নমুনাগুলি পৃথিবীতে ফিরিয়ে আনা যায়।
- শিক্ষার্থীরা প্রথমে ল্যাব ১ থেকে তাদের প্রকল্পের উপর ভিত্তি করে [যদি তারপর] ব্লকের সাথে একটি শর্ত যুক্ত করবে, আই সেন্সর দ্বারা সংগৃহীত ডেটা ব্যবহার করবে যাতে ডিস্কটি লাল হলে, কোড বেস এটিকে লাল বেসে নিয়ে যাবে। এরপর তারা তাদের প্রকল্পগুলিতে পুনরাবৃত্তি করবে, বিভিন্ন স্থানে এবং বিভিন্ন স্থান থেকে একটি লাল নমুনা সংগ্রহ এবং বাছাই করবে।
- শিক্ষার্থীরা চ্যালেঞ্জটি সম্পন্ন করার সময় কী কী চ্যালেঞ্জের মুখোমুখি হয়েছিল তা নিয়ে আলোচনা করবে, সেই সাথে রেড ডিস্কটি কার্যকরভাবে সংগ্রহ এবং স্থাপনের জন্য প্রকল্পে শর্তসাপেক্ষ কীভাবে কাজ করেছিল তা নিয়েও আলোচনা করবে।
ল্যাব ৩ - আপনার নমুনাগুলি সাজান
মূল লক্ষ্য প্রশ্ন: একাধিক ডিস্ক সংগ্রহ করে রঙ অনুসারে সাজানোর জন্য আমি কীভাবে কোড বেস কোড করতে পারি?
- শিক্ষার্থীরা আলোচনা করবে যে কীভাবে রোভারটিকে মঙ্গল গ্রহে বিভিন্ন ধরণের নমুনা সংগ্রহ এবং বাছাই করতে হবে। তারা ল্যাব ২ থেকে তাদের প্রকল্পগুলি পুনর্বিবেচনা করবে এবং [যদি তারপর] ব্লক ব্যবহার করে প্রকল্পের প্রবাহ দেখানোর জন্য স্টেপ বৈশিষ্ট্যটি ব্যবহার করবে, VEXcode GO-তে হাইলাইট বৈশিষ্ট্যটির প্রতি গভীর মনোযোগ দেবে। এরপর তারা এই প্রকল্পের উপর ভিত্তি করে কীভাবে শর্ত যোগ করতে এবং আরও নমুনা বাছাই করতে পারে সে সম্পর্কে কথা বলবে।
- এরপর শিক্ষার্থীরা তাদের প্রকল্পের উপর ভিত্তি করে একটি অতিরিক্ত শর্ত যোগ করবে, যাতে তাদের কোড বেস তাদের রঙের উপর ভিত্তি করে একাধিক নমুনা সংগ্রহ করে বিভিন্ন ভিত্তিতে সাজাতে পারে। তারা ব্লু ডিস্ক সংগ্রহ করার জন্য নির্দেশিত নির্দেশনা দিয়ে শুরু করবে এবং তারপর তাদের দলে কাজ করে সবুজ ডিস্কটিও সাজানোর চেষ্টা করবে।
- শিক্ষার্থীরা ডিস্কগুলি সাজানোর জন্য তাদের প্রকল্প, কৌশল এবং চ্যালেঞ্জগুলি ভাগ করে নেবে। তারা [যদি তারপর] ব্লকের প্রকল্প প্রবাহ এবং কোডিং চ্যালেঞ্জ মোকাবেলায় এটি কীভাবে তাদের সাহায্য করেছে তা নিয়ে আলোচনা করবে।
ল্যাব ৪ - গ্রহ ভূতত্ত্ববিদ
মূল লক্ষ্য প্রশ্ন: আরও দক্ষ কোডিং প্রকল্প তৈরি করতে আমি কীভাবে আমার ব্লক ব্যবহার করতে পারি?
- VEXcode GO-তে শিক্ষার্থীদের My Block-এর ধারণার সাথে পরিচয় করিয়ে দেওয়া হবে এবং তারা ক্লাসে "My Blocks" টিউটোরিয়াল ভিডিওটি দেখবে। তারা আলোচনা করবেন কিভাবে মাই ব্লক প্রকল্পগুলিকে বোঝা এবং সমস্যা সমাধান করা সহজ করে তুলতে পারে। এরপর তারা ল্যাব ৩ থেকে তাদের প্রকল্পের উপর ভিত্তি করে শিক্ষকের সাথে তাদের প্রকল্পে একটি "মাই ব্লক" যোগ করবে।
- শিক্ষার্থীরা ল্যাব ৩-এ শেখার উপর ভিত্তি করে গড়ে তুলবে, যাতে তারা একটি জটিল কোডিং প্রকল্পকে আরও দক্ষ, সহজে বোঝা এবং সমস্যা সমাধানে সাহায্য করার জন্য মাই ব্লকগুলি কীভাবে ব্যবহার করা যেতে পারে তা অন্বেষণ করতে পারে। তারা Engage-এ তৈরি My Block ব্যবহার করে তাদের প্রকল্পগুলি তৈরি এবং পরীক্ষা করবে যাতে কোড বেস তিনটি ডিস্ক সংগ্রহ এবং বাছাই করতে পারে। তারা প্রকল্পের প্রবাহের মধ্যে মাই ব্লকগুলি কীভাবে কাজ করে তা নিয়েও আলোচনা চালিয়ে যাবেন।
- শিক্ষার্থীরা আলোচনা করবে যে হাইলাইট বৈশিষ্ট্যটি কীভাবে তাদের সনাক্ত করতে সাহায্য করতে পারে যে কোড বেস কখন মাই ব্লকটি কার্যকর করছে এবং কখন তা করছে না, এবং কোড তৈরি করার সময় একটি প্রকল্পে মাই ব্লক ব্যবহার কীভাবে সহায়ক।
ইউনিট স্ট্যান্ডার্ড
ইউনিটের প্রতিটি ল্যাবে ইউনিটের মানদণ্ডগুলি বিবেচনা করা হবে।
কম্পিউটার বিজ্ঞান শিক্ষক সমিতি (CSTA)
CSTA 1A-AP-10: ধারণা প্রকাশ করতে বা সমস্যা সমাধানের জন্য ক্রম এবং সহজ লুপ সহ প্রোগ্রাম তৈরি করুন।
কিভাবে মান অর্জন করা হয়: ল্যাব ১-এ, শিক্ষার্থীরা কোড বেসে ইলেক্ট্রোম্যাগনেট ব্যবহার করে একটি ডিস্ক চালানো এবং সংগ্রহ করার জন্য একটি VEXcode GO প্রকল্প তৈরি করবে এবং ডিস্কটিকে বেসে ফিরিয়ে দেবে। এরপর শিক্ষার্থীরা তাদের প্রকল্পে পুনরাবৃত্তি করবে এবং অন্য একটি স্থান থেকে একটি ডিস্ক সংগ্রহ করবে এবং নির্দিষ্ট স্থানে পৌঁছে দেবে। বিভিন্ন স্থানে সফলভাবে গাড়ি চালানোর জন্য তাদের প্রকল্পগুলি ক্রমানুসারে করতে হবে এবং পরামিতি পরিবর্তন করতে হবে।
ল্যাব ২-এ, শিক্ষার্থীরা ল্যাব ১-এর প্রকল্পগুলির উপর ভিত্তি করে কোড বেস ড্রাইভ করবে এবং একটি ডিস্ক সংগ্রহ করবে, তারপর আই সেন্সর দ্বারা সংগৃহীত ডেটা ব্যবহার করে ডিস্কটিকে তার রঙের উপর ভিত্তি করে একটি স্থানে বাছাই করবে এবং সরবরাহ করবে। তারা একটি [যদি তারপর] ব্লকের সাথে একটি শর্তসাপেক্ষ যোগ করবে এবং VEXcode GO ব্লকের ক্রম এবং পরামিতিগুলিতে পুনরাবৃত্তি করবে যাতে কোড বেস সফলভাবে চ্যালেঞ্জটি সম্পন্ন করতে পারে।
ল্যাব ৩-এ, শিক্ষার্থীরা তাদের ল্যাব ২ প্রকল্পের উপর ভিত্তি করে শর্ত যোগ করবে এবং আরও ডিস্ক সাজাবে। তারা [যদি তারপর] ব্লকের প্রকল্প প্রবাহ নিয়ে আলোচনা করবে এবং তিনটি ভিন্ন রঙের ডিস্ক সংগ্রহ করে রঙ অনুসারে সাজানোর জন্য একটি প্রকল্প তৈরি করবে। তারা প্রতিটি ডিস্কে ড্রাইভ করার জন্য ড্রাইভট্রেন ব্লকগুলিকে সিকোয়েন্স করবে এবং GO ফিল্ডের সঠিক বাছাইয়ের জায়গায় পৌঁছে দেবে।
ল্যাব ৪-এ, শিক্ষার্থীরা অন্বেষণ করবে কিভাবে মাই ব্লক ব্যবহার করে একটি জটিল কোডিং প্রকল্পকে আরও দক্ষ, সহজে বোঝা এবং সমস্যা সমাধান করা যায়। তারা একই চ্যালেঞ্জ সম্পন্ন করার জন্য একটি মাই ব্লক ব্যবহার করার জন্য ল্যাব ৩ থেকে তাদের প্রকল্পটি অভিযোজিত করবে।
কম্পিউটার বিজ্ঞান শিক্ষক সমিতি (CSTA)
CSTA 1B-AP-11: প্রোগ্রাম ডেভেলপমেন্ট প্রক্রিয়া সহজতর করার জন্য সমস্যাগুলিকে ছোট, পরিচালনাযোগ্য উপ-সমস্যায়ে বিভক্ত (ভাঙ্গা) করুন।
কিভাবে মান অর্জন করা হয়: ল্যাব ১-এ, শিক্ষার্থীরা কোড বেসকে একটি স্থানে গাড়ি চালিয়ে যাওয়ার চ্যালেঞ্জ সম্পন্ন করতে, ইলেক্ট্রোম্যাগনেট দিয়ে একটি ডিস্ক তুলে নিতে এবং ডিস্কটিকে বেসে ফিরিয়ে আনতে প্রয়োজনীয় পদক্ষেপগুলি বিশ্লেষণ করবে।
ল্যাব ২-এ, শিক্ষার্থীরা ল্যাব ১-এ তাদের প্রকল্পগুলির উপর ভিত্তি করে কোড বেস ড্রাইভ করবে এবং একটি ডিস্ক সংগ্রহ করবে, তারপর আই সেন্সর দ্বারা সংগৃহীত ডেটা ব্যবহার করে ডিস্কটিকে তার রঙের উপর ভিত্তি করে একটি স্থানে বাছাই করবে এবং সরবরাহ করবে। শিক্ষার্থীরা তাদের প্রকল্প পরিকল্পনা করার জন্য কাজটি সম্পন্ন করার জন্য প্রয়োজনীয় ধাপগুলিকে সিউডোকোডে ভেঙে ফেলবে।
ল্যাব ৩-এ, শিক্ষার্থীরা কোড বেস ড্রাইভের জন্য তাদের প্রকল্পের উপর ভিত্তি করে কাজ চালিয়ে যাবে এবং ৩টি ভিন্ন রঙের ডিস্ক সংগ্রহ করবে এবং রঙ অনুসারে সেগুলি বাছাই করবে। শিক্ষার্থীরা শিক্ষকের সাথে কাজ করে চ্যালেঞ্জটিকে ছোট ছোট অংশে ভাগ করবে এবং [মন্তব্য] ব্লক সহ সিউডোকোড তৈরি করবে যাতে তাদের প্রকল্পগুলি পরিকল্পনা এবং সংগঠিত করতে সহায়তা করা যায়।
ল্যাব ৪-এ, শিক্ষার্থীরা তাদের ল্যাব ৩ প্রকল্পে পুনরাবৃত্তি করবে এবং একই চ্যালেঞ্জটি সম্পন্ন করার জন্য তাদের প্রকল্পের মধ্যে পরিচালনাযোগ্য উপ-সমস্যা হিসেবে "মাই ব্লকস" ব্যবহার করবে। তারা শিক্ষকের সাথে কাজ করে তাদের মাই ব্লকের মধ্যে পুনরাবৃত্তিমূলক এবং সংজ্ঞায়িত পদক্ষেপগুলি ভেঙে ফেলবে। তারপর তারা [মন্তব্য] ব্লক দিয়ে তাদের প্রকল্পের রূপরেখা তৈরি করবে যাতে তিনটি ডিস্ক সংগ্রহ করে তাদের রঙের উপর ভিত্তি করে সঠিক বাছাইয়ের জায়গায় পৌঁছে দেওয়া যায়।
সাধারণ মূল রাষ্ট্রীয় মান (CCSS)
CCSS.ELA-LITERACY.L.3.6: স্থানিক এবং সময়গত সম্পর্কের ইঙ্গিত দেয় এমন শব্দ এবং বাক্যাংশ সহ, গ্রেড-উপযুক্ত কথোপকথনমূলক, সাধারণ একাডেমিক এবং ক্ষেত্র-নির্দিষ্ট শব্দ এবং বাক্যাংশগুলি সঠিকভাবে অর্জন এবং ব্যবহার করুন।
কিভাবে মান অর্জন করা হয়: ইউনিটের প্রতিটি ল্যাবে, শিক্ষার্থীরা স্থানিক ভাষা ব্যবহার করে বর্ণনা করবে যে কীভাবে কোড বেসকে তাদের প্রকল্প পরিকল্পনা এবং নির্মাণের সময় রঙিন ডিস্ক সংগ্রহ এবং সঠিক বাছাই এলাকায় বিতরণ করার জন্য স্থানান্তর করতে হবে।
তাদের প্রকল্পগুলি পরীক্ষা করার পর, শিক্ষার্থীরা স্থানিক ভাষা ব্যবহার করে ডিস্কের অবস্থান এবং বাছাইয়ের ক্ষেত্রের সাথে সম্পর্কিত কোড বেস কীভাবে স্থানান্তরিত হয়েছিল তা বর্ণনা করবে। শিক্ষার্থীরা তাদের প্রকল্পে শর্ত তৈরি করতে [যদি তারপর] ব্লক ব্যবহার করে কারণ এবং প্রভাবের সম্পর্ক নিয়েও আলোচনা করবে যাতে কোড বেস আই সেন্সর দ্বারা সনাক্ত করা রঙের উপর ভিত্তি করে ডিস্কগুলিকে সঠিক বাছাইয়ের জায়গায় পৌঁছে দেয়।