2016 সালের জানুয়ারিতে, তৎকালীন রাষ্ট্রপতি বারাক ওবামা 21 শতকের অর্থনীতির পরিবর্তিত চাহিদাগুলিকে সম্বোধন করেছিলেন এবং কম্পিউটার বিজ্ঞান (CS) কে "সমসাময়িক শিক্ষার্থীদের প্রয়োজনীয় নতুন মৌলিক দক্ষতা" হিসাবে চিহ্নিত করেছিলেন।1" তার সময়ের চ্যালেঞ্জ মোকাবেলায়, তিনি সমস্ত ছাত্রদের সিএস শিক্ষায় প্রবেশাধিকার দেওয়ার পরিকল্পনা ঘোষণা করেছিলেন।
সিএস শিক্ষার গুরুত্ব সম্পর্কে প্রেসিডেন্ট ওবামার শনাক্তকরণ অনেক শিক্ষাবিদদের মনোভাব এবং মতামতকে প্রতিফলিত করে, এবং সেই সাথে জাতির পিতামাতা এবং ছাত্রদেরও। গুগল দ্বারা পরিচালিত সাম্প্রতিক গবেষণার ফলাফল দ্বারা এটি জোর দেওয়া হয়েছে; 82% শিক্ষার্থী অন্তত কিছুটা CS শিখতে আগ্রহী ছিল, 84% অভিভাবক সিএসকে গণিত এবং পড়ার মতো প্রয়োজনীয় (এবং আরও পরিচিত) বিষয় হিসাবে অন্তত গুরুত্বপূর্ণ বলে উল্লেখ করেছেন।
সমাজে শতাব্দীর নতুন মৌলিক দক্ষতার সর্বব্যাপী উপস্থিতির প্রতিফলন করে, সাবেক জেনারেল ইলেকট্রিক সিইও জেফ ইমেল্ট সম্প্রতি বলেছেন,
“আপনি যদি আপনার 20-এর দশকে কোম্পানিতে যোগদান করেন, আমি যখন যোগ দিয়েছিলাম তার বিপরীতে, আপনি কোড শিখতে যাচ্ছেন। আপনি বিক্রয়, অর্থ বা অপারেশনে আছেন কিনা তা বিবেচ্য নয়। আপনি শেষ পর্যন্ত একজন প্রোগ্রামার হতে পারবেন না, তবে আপনি কীভাবে কোড করবেন তা জানবেন।"2 ইমেল্ট একটি লক্ষ্য বর্ণনা করে যেখানে কম্পিউটার বিজ্ঞানের মৌলিক দক্ষতার স্থানান্তরযোগ্যতা স্বীকৃত এবং মূল্যবান, এবং CS-প্রশিক্ষণের উপজাতগুলি (যেমন সমস্যা পচন, যুক্তিবিদ্যা, বিকল্প সমাধান চিহ্নিত করা, সৃজনশীলতা) তাদের নন-সিএস অ্যাপ্লিকেশনের জন্যও প্রশংসা করা হয়। কর্মশক্তির মধ্যে।
একটি অনুরূপ লক্ষ্য CS শিক্ষা ক্লাসে অংশগ্রহণ বিস্তৃত করা হয়েছে; এই বিষয়ের ক্ষেত্রে লিঙ্গ ব্যবধান মোকাবেলা করাও একটি ধারাবাহিক লক্ষ্য হয়েছে। বর্তমানে, সমস্ত AP পরীক্ষার্থীদের প্রায় অর্ধেক মেয়েরাই, কিন্তু AP কম্পিউটার বিজ্ঞানের ক্লাস নেওয়ার মাত্র 25%।3
শিক্ষামূলক রোবোটিক্স CS শেখানোর একটি কার্যকরী হাতিয়ার হতে পারে এবং অংশগ্রহণের লক্ষ্যগুলিকে প্রসারিত করতে সহায়তা করে।4,5 শিক্ষামূলক রোবোটিক্সের সাম্প্রতিক অগ্রগতিগুলি খরচ কমিয়েছে এবং ব্যবহারের সহজলভ্যতা বাড়িয়েছে, এগুলিকে শিক্ষার্থীদের কাছে আরও অ্যাক্সেসযোগ্য করে তুলেছে এবং ধীরে ধীরে CS ধারণাগুলি শেখার একটি নির্ভরযোগ্য উপায় হিসাবে পরিণত হয়েছে৷ যেমন, সিএস এবং রোবোটিক্সের মধ্যে সংযোগ স্পষ্ট; শ্রেণীকক্ষে এবং প্রতিযোগিতার ক্ষেত্র উভয় ক্ষেত্রেই শিক্ষার্থীদের জটিল কাজগুলি সম্পাদন করার জন্য তাদের রোবটগুলিকে প্রোগ্রাম করার ক্ষমতা রয়েছে৷ যদিও জটিল কাজের পারফরম্যান্স শেষ হতে পারে, উপায়গুলির মধ্যে এই কাজগুলিকে ছোট অংশে বিভক্ত করা এবং তারপরে একটি সমাধান তৈরি করার জন্য পুনরাবৃত্তিমূলকভাবে সেগুলিকে একত্রিত করা জড়িত।
শ্রেণীকক্ষে, সেই প্রক্রিয়ার ভারাটি অত্যন্ত গুরুত্বপূর্ণ, এবং আবারও, শিক্ষামূলক রোবোটিক্স জটিল কাজগুলির পচন এবং ভারা উভয়ের সুবিধার্থে কার্যকর হতে পারে। সাধারণীকরণযোগ্য CS দক্ষতাগুলিকে কার্যকরভাবে শেখানোর ক্ষমতা, একই সাথে এই ক্ষেত্রগুলিতে প্রবেশকারী ছাত্রদের বৈচিত্র্য আনতে সাহায্য করার উপায়গুলি অফার করে, শিক্ষামূলক রোবোটিক্সকে কম্পিউটার সায়েন্স ফর সকল আন্দোলনে একটি গুরুত্বপূর্ণ অবদানকারী করে তোলে।