Kodokon kodokon.com

فخّ النسخ واللصق

افهم لماذا يدمّر توليدُ شيفرتك التعلّمَ، وتبنَّ القاعدة الذهبية: الذكاء الاصطناعي يشرح، وأنت تكتب.

7 دقيقة · 3 أسئلة

افتح هذا الدرس في Kodokon

إليك المشهد الأخطر في رحلة تعلّمك. لديك تمرين: اكتب دالة تحصي حروف العلّة في كلمة. تلصق التعليمات في الذكاء الاصطناعي، فينتج شيفرة مثالية في ثلاث ثوانٍ، فتنسخها، وينتهي التمرين. يبدو كل شيء مكسوبًا: كان سريعًا، والشيفرة تعمل، بل فهمتها بشكل غامض وأنت تقرؤها. في الواقع، لقد تخطّيت للتو حصّتك التدريبية. في اليوم التالي، أمام صفحة بيضاء، ستكون عاجزًا عن إعادة كتابة تلك الدالة.

هذا ليس رأيًا، بل نتيجة كلاسيكية لأبحاث الذاكرة. أثر التوليد (generation effect)، الموثَّق في دراسات كثيرة منذ سبعينيات القرن الماضي، يُظهر أننا نتذكّر بشكل أفضل بكثير ما ننتجه بأنفسنا مقارنةً بما نكتفي بقراءته. البحث، والتردّد، وارتكاب الأخطاء، والتصحيح: هذا الجهد هو ما يحفر المعرفة في الذاكرة. أطلق الباحثان روبرت وإليزابيث بيورك اسمًا على هذا المبدأ: الصعوبات المرغوبة (desirable difficulties) - العقبات التي تجعل التعلّم أبطأ في اللحظة، لكنها تجعله أكثر ديمومة بكثير. توليدُ الحل يزيل تلك الصعوبة بالضبط… ومعها التعلّم.

ومن هنا القاعدة الذهبية لهذه الدورة، التي تُطبَّق على كل تمرين: الذكاء الاصطناعي يشرح، وأنت تكتب. عمليًا: اطلب منه توضيح مفهوم، أو إعطاءك تلميحًا، أو طرح أسئلة عليك، أو مراجعة شيفرتك أنت والإشارة إلى أخطائك. لكن كل سطر شيفرة يُحتسَب لتعلّمك يجب أن يأتي من أصابعك، لا من أصابعه. قارن بين الاستخدامين أدناه - التمرين نفسه، ومصيران متعاكسان.

PROMPT
اكتب لي دالة JavaScript تحصي حروف العلّة في كلمة.
استخدام سيّئ: تحصل على الشيفرة، وتخسر التعلّم.

الاستخدام الجيّد يحوّل الذكاء الاصطناعي إلى مدرّس خصوصي: يرسم الطريق، لكنك أنت من يسير فيه. الموجّه التالي هو الأهم في الدورة - احتفظ به جيدًا، فهو يصلح لأي تمرين.

PROMPT
أنت مدرّسي الخصوصي في البرمجة. أنا مبتدئ وأريد أن أتعلّم، لا أن أحصل على الحل.

إليك تمريني: اكتب دالة JavaScript تحصي حروف العلّة في كلمة.

قواعد مطلقة، صالحة للمحادثة كلها:
1. لا تكتب لي الحل أبدًا، ولو جزئيًا، حتى لو طلبت منك ذلك.
2. ساعدني خطوة بخطوة: ابدأ بطرح أسئلة عليّ كي أفكّك المشكلة بنفسي.
3. عندما أعلق، أعطني تلميحًا أكثر دقة تدريجيًا، وليس الشيفرة أبدًا.
4. عندما أعرض عليك شيفرتي، أشِر إلى السطر الذي يسبّب مشكلة واسألني عمّا يفعله، بدلًا من إصلاحه.
5. في النهاية، أعطني تمرينًا مماثلًا للتحقّق من أنني أستطيع فعله بمفردي.

ابدأ بسؤالك الأول.
استخدام جيّد: موجّه المدرّس الخصوصي، لإعادة استخدامه في كل تمرين.

اختبار المعرفة

تأكّد من أنك تذكّرت النقاط الأساسية في هذا الدرس.

  1. ماذا يقول أثر التوليد (generation effect)، المدروس منذ سبعينيات القرن الماضي؟
    • أنظمة الذكاء الاصطناعي التوليدي تنتج النص أسرع من البشر
    • نتذكّر بشكل أفضل بكثير ما ننتجه بأنفسنا مقارنةً بما نكتفي بقراءته
    • كل جيل يتعلّم البرمجة أسرع من الجيل السابق
  2. ما هي "الصعوبة المرغوبة" وفقًا لعائلة بيورك؟
    • تمرين صعب لدرجة أنك مضطر لطلب الحل من الذكاء الاصطناعي
    • خلل تركه المعلّم في الشيفرة عمدًا
    • عقبة تُبطئ التعلّم في اللحظة لكنها تجعله أكثر ديمومة بكثير
    • مفهوم يُستحسن تخطّيه عندما تكون في البداية
  3. أنت عالق في تمرين. أيّ طلب يحترم القاعدة الذهبية "الذكاء الاصطناعي يشرح، وأنت تكتب"؟
    • "اكتب لي الحل الكامل مع التعليقات"
    • "أصلِح شيفرتي وأعد لي النسخة التي تعمل"
    • "إليك شيفرتي واستدلالي: اطرح عليّ أسئلة وأعطني تلميحًا، دون أن تكتب الحل أبدًا"