GitHub Copilot CompSci প্রোগ্রামিং ব্যায়াম প্রতারণার জন্য উপযুক্ত হতে পারে

উত্স নোড: 1630483

মাইক্রোসফ্টের এআই কোড-সাজেশন টুল গিটহাব কপিলট নিজেকে এতটাই সক্ষম দেখাচ্ছে যে শিক্ষাবিদদের তারা কীভাবে কম্পিউটার বিজ্ঞান শেখায় তা নিয়ে পুনর্বিবেচনা করতে হতে পারে।

ম্যাসাচুসেটস ইউনিভার্সিটির আমহার্স্ট কম্পিউটার সায়েন্সের অধ্যাপক এমেরি বার্গার এই মাসের শুরুতে একটি প্রকাশ করেছেন ব্লগ পোস্ট শিক্ষাবিদদের সতর্ক করে যে "[কোপাইলট] সশস্ত্র ছাত্ররা উজিসকে ছুরির লড়াইয়ে নিয়ে আসবে।"

এতেই তার উদ্বেগ কো-পাইলট প্রথাগত প্রোগ্রামিং অনুশীলনগুলি রেন্ডার করবে - কম্পিউটার বিজ্ঞান প্রশিক্ষণের অংশ কিন্তু কোনভাবেই এটি সবই - অর্থহীন কারণ কপিলট সমস্ত উত্তর জানেন।

"যতদূর আমি বলতে পারি, কপাইলটকে বিশেষভাবে সমস্ত ইন্ট্রো প্রোগ্রামিং অ্যাসাইনমেন্টে প্রশিক্ষণ দেওয়া হয়েছিল," বার্গার লিখেছেন। "কপিলট ফ্রিকিন ইন্ট্রো প্রোগ্রামিং অ্যাসাইনমেন্ট পছন্দ করে।"

যতদূর আমি বলতে পারি, কপিলটকে বিশেষভাবে সমস্ত ইন্ট্রো প্রোগ্রামিং অ্যাসাইনমেন্টে প্রশিক্ষণ দেওয়া হয়েছিল

কপিলট ব্যবহারকারী শিক্ষার্থীদের জন্য, তিনি লিখেছেন, শিক্ষাবিদরা তাদের কোর্সের উদ্দেশ্যগুলিকে "ট্যাব কী আঘাত করা" হিসাবে বর্ণনা করতে পারে, কাঙ্খিত আউটপুটের বর্ণনা থেকে কোড তৈরি করার জন্য কী কমান্ডের রেফারেন্সে।

"প্রোগ্রামিং অনেক কম্পিউটার বিজ্ঞান ক্লাসে একটি ভূমিকা পালন করে, এবং বিশেষ করে প্রাথমিক কম্পিউটার বিজ্ঞান ক্লাসে," বার্গারের সাথে একটি ফোন সাক্ষাত্কারে ব্যাখ্যা করেছিলেন নিবন্ধনকর্মী. এটি প্রায়শই একটি নির্দিষ্ট উপায়ে সংখ্যার একটি তালিকা বাছাই বা ফিবোনাচি সিরিজের nম উপাদান খুঁজে বের করার অনুশীলন জড়িত করে।

"কপিলট ঠিক সেগুলি করবে," বার্জার বলেছিলেন। "এটা শুধু এই নয় যে এটি তাদের করে এবং এটি তাদের ভাল করে। এটাও যে এটি তাদের সেই সরঞ্জামগুলি ব্যবহার করে যা আপনি চান এবং আশা করেন যে আপনার ছাত্ররা তাদের কোড লিখতে আসলে ব্যবহার করবে। যদি তারা কোড লিখতে শুরু করে এবং Copilot ইনস্টল করা হয়, এটি সমাধান পূরণ করবে।"

বার্জার বলেন, কপাইলট স্ট্যাক ওভারফ্লো এবং অন্যান্য ইন্টারনেট প্রোগ্রামিং রিসোর্সে উত্তর খোঁজার থেকে আলাদা।

"আপনি ইতিমধ্যে অনলাইন কোডের উদাহরণ খুঁজে পেতে পারেন," তিনি বলেন। "কিন্তু আপনি জানেন, প্রশিক্ষক তাদের জন্য গুগলও করতে পারেন এবং তারপরে একটি চুরি ডিটেক্টরের সাথে জমা দেওয়া কোডের সাথে সেই কোডটির তুলনা করতে পারেন।"

কোপাইলট ভিন্ন, তিনি বলেন, "এটি আসলে অভিনব সমাধান তৈরি করে। এমন নয় যে তারা অতি-পাগল, পরিশীলিত, প্রতিভাধর সমাধান। কিন্তু এটি এমন নতুন সমাধান তৈরি করে যা অতিমাত্রায় ভিন্ন যে তারা সম্ভবত একজন ছাত্রের কাছ থেকে আসতে পারে।"

এটি আসলে অভিনব সমাধান তৈরি করে ... যেগুলি অতিমাত্রায় ভিন্ন যে তারা সম্ভবত একজন ছাত্রের কাছ থেকে আসতে পারে

ফলস্বরূপ, বার্জার যুক্তি দেন, প্রোগ্রামিং সম্পর্কিত শিক্ষাবিদ্যাকে মানিয়ে নিতে হবে। একটি পন্থা, যা তিনি তার পোস্টে উপহাস করেছেন, তা হল "আঙ্গুল দিয়ে আমাদের কান লাগানো এবং [কপিলট] অস্তিত্ব নেই এমন ভান করার সময় চিৎকার করা, যা কমবেশি একই জিনিস যা চুরির ভান করা অস্তিত্ব নেই, এবং ভান করা যে ইন্টারনেটের অস্তিত্ব নেই।"

"কিন্তু আপনি যদি প্রক্রিয়াটির অখণ্ডতা সম্পর্কে চিন্তা করেন ... এটি কেবল একটি প্রতারণার যন্ত্র," তিনি বলেছিলেন। "যেমন কেউ আপনাকে একটি অ্যাসাইনমেন্টের জন্য একটি স্পেস দেয়, আপনি শুধু মন্তব্যে এটি টাইপ করুন এবং ট্যাব টিপুন, তাই না?"

"সুতরাং আমি মনে করি না যে প্রত্যেকে তাদের ল্যাপটপে ইনস্টল করা এই আশ্চর্যজনক প্রতারণার মেশিনটি ব্যবহার করা থেকে বিরত থাকবে বলে মনে করা যুক্তিসঙ্গত বা দায়ী নয় … আমি মনে করি প্রলোভনটি খুব বড়। এবং সত্যি বলতে, এটিই সম্ভবত সফ্টওয়্যার বিকাশ খুব শীঘ্রই এর মতো দেখতে হবে।"

বার্জার স্বীকার করেছেন যে কপিলট দরকারী এবং বলেছেন যে এটি বোঝায় যে বিকাশকারীরা সফ্টওয়্যারটি ব্যবহার করতে চাইবেন।

বার্জার বলেন, "আমাদের সত্যিই জিনিসগুলিকে পুরোপুরি পুনর্বিবেচনা করতে হবে।" "অবশ্যই মূল্যায়নের দৃষ্টিকোণ থেকে, আমরা স্পষ্টতই লোকেদের এমন পরিবেশে কিছু করতে চাই যেখানে তারা কপিলট ব্যবহার করতে পারে না। ঠিক যেমন প্রাথমিক বিদ্যালয়ের বাচ্চারা মৌলিক পাটিগণিত করার সময় ক্যালকুলেটর ব্যবহার করতে পারে না। তাই আমাদের কাছে কাগজ এবং পেন্সিল থাকতে পারে। পরীক্ষা।"

তিনি বলেছিলেন যে ইলিনয়ে তার একজন সহকর্মী রয়েছেন যিনি প্রোগ্রামিং পরীক্ষার জন্য লকডাউন করা কম্পিউটারগুলি ব্যবহার করে বর্ণনা করেছেন, তাই শিক্ষার্থীরা তাদের পরীক্ষা নিয়ন্ত্রিত সেটিংয়ে নেয়। এই ধরণের ব্যবস্থা, এবং মৌখিক পরীক্ষার মতো জিনিসগুলি, তিনি পরামর্শ দিয়েছিলেন, কপিলটের প্রাপ্যতার কিছু নেতিবাচক দিকগুলিকে মোকাবেলা করতে সহায়তা করতে পারে।

বার্জার আরও পর্যবেক্ষণ করেছেন যে কপিলটের ইতিবাচক দিক রয়েছে, যেমন বয়লারপ্লেট পূরণ করার ক্ষমতা এবং এপিআই প্রয়োগ করার ক্ষমতা।

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

তবুও, তিনি যুক্তি দেন যে শিক্ষার্থীরা প্রকৃতপক্ষে উপাদানটি শিখছে তা নিশ্চিত করা শিক্ষাবিদদের জন্য গুরুত্বপূর্ণ, যার অর্থ একটি সামগ্রিক গ্রেড গণনা করার সময় কপিলটের সাথে কতটা হোমওয়ার্ক অ্যাসাইনমেন্টগুলি সমাধান করা যেতে পারে তা পুনর্বিবেচনা করা উচিত।

বার্গার বলেছেন যে কপিলট শিক্ষার্থীদের উপর প্রভাব ফেলেছে তা বলা সম্ভবত অকাল, কারণ সফ্টওয়্যারটি শুধুমাত্র কয়েক মাস ধরে সর্বজনীনভাবে উপলব্ধ। তবে তিনি যুক্তি দেন যে এর প্রভাব দেখাতে শুরু করার আগে এটি বেশি সময় লাগবে না।

"আমি এই বিষয়ে আশাবাদী হতে চাই," বার্গার বলেছেন। "কিন্তু আমি মনে করি ন্যূনতম, আমাদের কেবল এটি সম্পর্কে চিন্তাভাবনা করা দরকার। আমি মনে করি না যে সেখানে অনেক শিক্ষাবিদ আছেন যারা জানেন যে এটি কতটা বিপ্লব।" ®

সময় স্ট্যাম্প:

থেকে আরো নিবন্ধনকর্মী

কীভাবে AI সিস্টেমগুলিকে আপনার ব্যবহারকারীরা বিশ্বাস করতে পারেন তা শিখুন: ডঃ জ্যানেট বাস্টিম্যান আমাদের পরবর্তী MCubed ওয়েব লেকচার উপস্থাপন করেন

উত্স নোড: 1266025
সময় স্ট্যাম্প: অক্টোবর 26, 2021