کدنویسی Vibe دیگر فقط برای توسعهدهندگان نسل Z نیست، بلکه یک روند وایرال در زمین بازی است. کودکان نیز وارد این عمل شدهاند و مانند همتایان بزرگسال خود، تب کدنویسی vibe را گرفتهاند. اخیراً، آنتون اوسیکا، بنیانگذار Lovable، پستی را در X به اشتراک گذاشت که میگفت: ممکن است کودکان در استفاده از Lovable از بزرگسالان بهتر باشند. خلاقیت نامحدود، بدون ترس.
اوسیکا توضیح داد که چگونه یک توسعهدهنده نرمافزار یک جلسه ایجاد با هوش مصنوعی برای کودکان ۸ تا ۱۲ ساله برگزار کرد، جایی که کودکان چنان عمیقاً درگیر شدند که از استراحت خود صرف نظر کردند و حتی پس از پایان مدرسه نیز به کار خود ادامه دادند. اوسیکا افزود: آینده روشن است!
در مثالی دیگر، در یک جلسه مدرسه اخیر، کودکان با استفاده از v0، کدنویسی vibe را تجربه کردند. نتیجه؟ یک برد کامل. آنها بازیهای دوبعدی و رابطهای کاربری شیک ساختند—همه در یک محیط بدون استرس و سرگرمکننده که مهارتهای آماده برای آینده را ایجاد میکند.
کدنویسی Vibe همچنین در حال تبدیل شدن به یک فعالیت سرگرمکننده بین کودک و والدین است. یکی دیگر از کاربران در X پست کرد که او و پسر ۹ سالهاش با استفاده از Replit، دنیاهای سهبعدی و بازیهای تعاملی ساختند. این کاربر گفت: پسرم به یک اتاق فرار رفت. وقتی برگشت، میخواست بازی را بخرد. گفتم، بیا آن را بسازیم. و ما شروع کردیم. ما این را با استفاده از هوش مصنوعی + Replit ساختیم. خیلی سرگرمکننده بود.
او افزود: از ابزارهای OpenAI و Replit متشکرم. به راحتی میتوان کودکان را در مورد STEM و هوش مصنوعی هیجانزده کرد.
ژن لی، سازنده Replit agent، به اشتراک گذاشت مثال دیگری که در آن او یک Pokémon Go سهبعدی با Gaming stack Replit Agent ساخت. او گفت: از تولید مدل سهبعدی تا بازیهای کامل—همه از طریق prompting در Replit. کدنویسی vibe این بازیها مانند نگاهی اجمالی به آینده است. تصور کنید وقتی کودکان بازیهای خود را کدنویسی میکنند، چقدر میتوانند یاد بگیرند.
برای کودکان، کدنویسی vibe کمتر به معنای تسلط بر زبانهای برنامهنویسی پیچیده مانند Python یا JavaScript است و بیشتر به معنای خلاقیت، حل مسئله و داستانسرایی است. به جای نوشتن کد پیچیده، یک کودک میتواند بگوید: یک بازی بساز که در آن یک ربات ستارهها را جمعآوری میکند و یک ابزار هوش مصنوعی مانند Cursor یا GitHub Copilot کد لازم را تولید میکند و به کودک اجازه میدهد تا آن را تغییر دهد و تکرار کند.
اینترنت مثالهای بیشماری از کودکانی دارد که با استفاده از ابزارهای کدنویسی ویدیویی، بازیهای ویدیویی خود را میسازند. با تکامل ابزارهای هوش مصنوعی، آنها نیز باید در برنامه درسی مدارس گنجانده شوند، جایی که کودکان میتوانند با آنها بازی کنند.
مدارس باید برنامه درسی علوم کامپیوتر را بهروز کنند
مدارس باید پلتفرمهای مبتنی بر هوش مصنوعی مانند Cursor، Windsurf یا Replit را در برنامه درسی ابتدایی معرفی کنند. این ابزارها به کودکان اجازه میدهند از روز اول شروع به ایجاد کنند و اعتماد به نفس و هیجان را ایجاد کنند.
تریستان رودز، بنیانگذار Cherishable AI، اخیراً در یک هیئت مشورتی صنعت در یک دانشگاه شرکت کرد. یکی از سوالاتی که مطرح شد این بود: چه زمانی زمان مناسبی است که دانشجویان دانشگاه شروع به استفاده از ابزارهای کدنویسی هوش مصنوعی کنند؟
AIM با چند دانشآموز دبیرستانی که در مدارس کدنویسی یاد میگیرند، صحبت کرد. آنها با کدنویسی از طریق ChatGPT آشنا هستند، اما هنوز هیچ ابزار هوش مصنوعی را اتخاذ نکردهاند.
پاکهی، یک دانشآموز کلاس نهم CBSE در بنگلور، گفت که آنها در کلاس ششم C++، در کلاس هفتم HTML و در کلاس هشتم Java را آموختهاند. با این حال، او افزود که این پدرش بود که در ابتدا کدنویسی را به او آموخت، نه مدرسه.
در حالی که او از اصطلاح کدنویسی vibe آگاه نیست، وظیفهای که او در مدرسه انجام میدهد، چیزی مشابه را منعکس میکند. او گفت: در مدرسه، ما از ChatGPT برای ساخت وبسایتها استفاده میکنیم. او افزود که هوش مصنوعی اکنون بخشی از برنامه درسی آنها است و آنها در این موضوع آموزش میبینند و مورد ارزیابی قرار میگیرند.
با این حال، تجربیات بین دانشآموزان متفاوت است. آراو میترا، یکی دیگر از دانشآموزان، به AIM گفت که مدرسه آنها نحوه استفاده از ChatGPT را به آنها آموزش نمیدهد، اما آنها در حال یادگیری مبانی C++ هستند.
با دسترسپذیرتر شدن ابزارهای هوش مصنوعی مانند ChatGPT، برخی معتقدند که مدارس باید برنامه درسی خود را برای انعکاس این تغییر تکامل دهند. کریشنا گوثام، مشاور تجاری، Ideafolk.com، در پستی در X گفت: من فکر میکنم باید یک برنامه درسی وجود داشته باشد که کدنویسی vibe را در گروههای سنی مختلف تشویق کند. مانند مبانی برنامهنویسی، ما باید چیزی شبیه به مبانی prompting داشته باشیم.
او در ادامه افزود که کودکان باید در اسرع وقت شروع کنند و مفاهیم توسعه نرمافزار بعداً معرفی شوند. او گفت: برای دانشجویان دانشگاه، من فکر میکنم کدنویسی vibe به عنوان یک برنامه درسی باید در سال اول معرفی شود.
در هند، هیئت مرکزی آموزش متوسطه (CBSE) هوش مصنوعی را به عنوان یک موضوع اختیاری برای دانشآموزان کلاس نهم در سال تحصیلی ۲۰۱۹-۲۰۲۰ معرفی کرد. با این حال، علیرغم ابتکار جاهطلبانه، اجرای آن همچنان ناسازگار است.
برخی نگران جنبه تفکر انتقادی هستند. دکتر آبهی جره، معاون رئیس شورای سراسری آموزش فنی (AICTE)، که از نزدیک با CBSE کار میکند تا به دانشآموزان و معلمان کمک کند تا به طور موثر از ابزارهای هوش مصنوعی استفاده کنند، میگوید دانشآموزان در حال حاضر از ابزارهای مبتنی بر هوش مصنوعی مانند ChatGPT برای نوشتن مقالات استفاده میکنند. دکتر جره در سخنرانی در رویداد اصلی Tredence که ماه گذشته در بنگلور برگزار شد، پرسید: چالش واقعی این است: چگونه میتوانیم این ابزارها را ادغام کنیم در حالی که هنوز تفکر انتقادی را تشویق میکنیم؟
این تغییر در حال حاضر قابل مشاهده است. یک پست Reddit نقل میکند که پدری به پسر ۱۳ سالهاش میگوید که از کدنویسی سنتی صرف نظر کند و فقط کدنویسی vibe کند. یکی دیگر از کاربران در X شوخی کرد که کودکان امروزه رویای یوتیوبر شدن را دارند، اما با بهتر شدن ابزارهای کدنویسی vibe، من فکر میکنم بیشتر آنها را میبینیم که تمرکز خود را به سازندگان نرمافزار تغییر میدهند.
با این حال، کدنویسی vibe با چالشهای خود همراه است. از این رو، با ایجاد نرمافزار بیشتر توسط کودکان، مدارس باید بر استفاده مسئولانه از هوش مصنوعی، با تاکید قوی بر حریم خصوصی و امنیت دادهها تمرکز کنند. برنامههای کدنویسیشده Vibe در صورت عدم بررسی مناسب، میتوانند در برابر هکها آسیبپذیر باشند، بنابراین مدارس باید آموزش امنیت سایبری را در کنار کدنویسی vibe در برنامه خود بگنجانند.
در حالی که کدنویسی vibe قدرتمند است، مدارس باید اطمینان حاصل کنند که دانشآموزان مفاهیم اصلی برنامهنویسی را درک میکنند تا از اتکای بیش از حد به ابزارهای هوش مصنوعی جلوگیری شود. به گفته امجد مساد، مدیر عامل Replit، کدنویسی به طور کامل منسوخ نشده است—حداقل هنوز نه. او یک پایه قوی در برنامهنویسی را به عنوان راهی برای ایجاد مهارتهای جهانیتر تشویق میکند.
او گفت: من میگویم کمی کدنویسی یاد بگیرید... یاد بگیرید چگونه فکر کنید، چگونه مشکلات را تجزیه و تحلیل کنید... یاد بگیرید چگونه به وضوح ارتباط برقرار کنید، همانطور که با انسانها ارتباط برقرار میکنید، بلکه با ماشینها نیز ارتباط برقرار کنید.