بذارین یه چیزی بهتون بگم! وقتی صحبت از یادگیری برنامهنویسی میشه، معمولاً یه چیزی که به سختیِ کار اضافه میشه، اینه که اصل ماجرا بیشتر به انگلیسیه. یعنی تقریباً همه آموزشا، دستورها و حتی راهنماییا به انگلیسی نوشته شده، انگار هرکی میخواد برنامهنویس خوب بشه، باید حتماً انگلیسی بلد باشه! خب، این وضعیت واسه جاهایی مثل هند که ملت کلی زبان مختلف دارن، خیلی ضدحال میشه، نه؟
حالا یه خبر باحال: توی دانشگاه معروف IIT بمبئی، یه تیم خفن اومدن و دست به کار شدن و “کدوانی” (CodeVaani) رو ساختن. بزار یه توضیح کوچیک بدم: کدوانی در واقع یه دستیار هوشمنده که با صدا کار میکنه، اونم تو زبانهای مختلف! یعنی کافیه با زبون خودت باهاش حرف بزنی و دربارهی برنامهنویسی سوال بپرسی، اونم هم صوتی و هم متنی جواب میده. اصلاً هم لازم نیست انگلیسیت گلوگلاب باشه!
کدوانی از دل یه پلتفرم به اسم “Bodhitree” دراومده، که اینم یکی دیگه از پروژههای آموزشی خفن توی همون دانشگاهه. کدوانی جوری طراحی شده که با استفاده از ASR (Automatic Speech Recognition یعنی تکنولوژی تبدیل صدا به متن) مخصوص زبانهای هندی و بومی، صدای شمارو میشنوه و به متن دقیق (حتی مخصوص کد!) تبدیل میکنه. بعدش با یه چیزی مشابه مدلهای زبان هوش مصنوعی (یعنی یه مدلی که میتونه معنای جملهها و متن رو بفهمه و جواب مناسب تولید کنه)، جواب مناسب و خیلی مفید بهتون ارائه میده.
حالا چرا این سیستم اینقدر جذابه؟ فرض کن هروقت خواستی، بدون اینکه بری دنبال معلم خصوصی یا این کلاس اون کلاس، میتونی وقتی یه سوال درباره برنامهنویسی داری، همون لحظه با زبون خودت بپرسی و جواب کنی. تازه واسه اکثر بچههایی که انگلیسیشون قوی نیست، دیگه برنامهنویسی تبدیل به یه اتفاق قابل دسترس میشه. این یعنی در واقـع برنامهنویسی دیگه واسه همهست، نه فقط کسی که انگلیسیش توپ باشه!
آمارش هم بگم واستون: روی ۲۸ نفر که تازه داشتن برنامهنویسی یاد میگرفتن امتحان کردن و کدوانی تونسته ۷۵٪ دقت پاسخدهی داشته باشه. یعنی سه تا از هر چهار سوال رو دقیق جواب داده. حتی جالبتر اینکه بالای ۸۰٪ اونایی که با سیستم کار کردن، گفتن تجربهشون مثبت بوده. خودتون ببینین چقدر این دستیار خوشدست تونسته دل بچههای برنامهنویس رو ببره!
حالا بیاین این مقایسه رو داشته باشیم: تو کلاس، معمولا معلم فقط یه تعداد محدودی رو میتونه ساپورت کنه. اما با این کدوانی، هرکی و هرجا میتونه سراغش بیاد و کمک بگیره. خلاصه، این دستیار صوتی میتونه دنیا رو روی سر خیلیا که دوست دارن برنامهنویسی یاد بگیرن، اما مشکل زبان دارن، واقعا عوض کنه.
در ضمن، از امکانات باحال دیگهش اینه که جوابها رو هم به صورت صوتی و هم متنی بهت تحویل میده، یعنی حتی اگه دلت بخواد بدون خوندن، فقط گوش بدی و یاد بگیری، اینم هست! تازه یه دموی ویدیویی هم ازش ساختهن که میتونین عملکردش رو ببینین و به امکاناتش سر بزنید.
ته ماجرا اینه: کدوانی نشون داده همین دستیارهای مبتنی بر هوش مصنوعی که با صدا کار میکنن (یعنی هوش مصنوعیهایی که میتونن صدا رو بفهمن و جواب بدن)، چجوری میتونن باعث بشن آموزش برنامهنویسی واسه همه آسون و دسترسپذیر بشه. حالا چه با هر زبونی که بخوای، به روش خودت و هر وقت که نیاز داشتی!
منبع: +