Files

7.2 KiB
Raw Permalink Blame History

مشخصات درس‌نامه: اهداف فصل دوم (Chapter Goals)

  • شناسه در سیلابس: L2.1
  • فصل: فصل ۲: شروع مسیر Vibe Coding (Ch 2)
  • نوع محتوا: 📘 درس‌نامه متنی
  • زمان تقریبی مطالعه: ۵ دقیقه
  • پیش‌نیازهای مستقیم: L1.2 (نگاه کلی به دوره)

۱. اهداف یادگیری (Learning Objectives - Bloom's Taxonomy)

دانشجو پس از مطالعهٔ این درس‌نامه باید بتواند:

  • درک کند (Understand): ماموریت و جایگاه فصل ۲ در تغییر چارچوب ذهنی (Mindset Shift) از برنامه‌نویسی سنتی به هدایت ایجنت‌ها چیست.
  • درک کند (Understand): ساختار ۷ درس‌نامهٔ مفهومی و ۱ آزمون تستی پایانی این فصل چگونه او را برای ورود به فاز عملیاتی فصل ۳ آماده می‌کند.
  • تحلیل/ارزیابی کند (Evaluate): چرا درک سازوکار هوش مصنوعی و اصول مهندسی پرامپت قبل از دست به کد شدن، مانع از هدررفت ساعت‌ها زمان و ناامیدی در پروژه‌ها می‌شود.
  • به‌کار ببندد (Apply): نقشهٔ راه این فصل را بررسی کند و اهداف یادگیری شخصی خود را با نتایج آزمون تستی ۱۰۰ امتیازی پایانی همسو سازد.

۲. محدوده و مرزهای محتوا (Scope & Boundaries)

آنچه باید پوشش داده شود (In-Scope):

  1. خوش‌آمدگویی به هستهٔ مفهومی دوره: بیان این حقیقت که ابزارها تغییر می‌کنند، اما اصول هم‌افزایی با هوش مصنوعی و تفکر معمارانه ثابت می‌مانند.
  2. بررسی سرفصل‌های فصل ۲:
    • درس ۲.۲: بازتعریف نقش توسعه‌دهنده به عنوان مدیر محصول و معمار.
    • درس ۲.۳: درک طرز کار مغز هوش مصنوعی (توکن‌ها، پنجره بافت، احتمال و توهم).
    • درس ۲.۴: دسته‌بندی سه‌گانهٔ ابزارها (ادیتور، ترمینال، مرورگر) و راهبرد Dual-Track.
    • درس ۲.۵: واقعیت هزینه‌ها، محدودیت‌ها و تله‌های پنهان هوش مصنوعی.
    • درس ۲.۶: فرمول طلایی پرامپت‌نویسی مهندسی و تعامل دانه‌بندی‌شده (Atomic).
    • درس ۲.۷: متدولوژی توسعه مشخصات‌محور (SDD) و پایان دوران پرامپت-و-دعا (Prompt & Pray).
  3. معرفی آزمون تستی فصل (Q2.1): اعلام اینکه در پایان این فصل یک آزمون تستی ۱۰ سوالی (۱۰۰ امتیاز) برای ارزیابی تسلط بر این مبانی بنیادین برگزار خواهد شد.
  4. جعبهٔ نکتهٔ کوئرا (<details class="green">): اهمیت عبور دقیق و یادداشت‌برداری از این فصل به عنوان فونداسیون کل مهارت‌های عملی آینده.

آنچه نباید وارد آن شویم (Out-of-Scope):

  • ورود به جزئیات فنی توکن‌ها، ابزارها یا پرامپت‌ها (هرکدام درس اختصاصی دارند).
  • وارد شدن به مباحث نصب و پیکربندی نرم‌افزارها (متعلق به فصل ۳).

۳. مفاهیم کلیدی و کلمات تخصصی (Key Concepts & Terms)

اصطلاح انگلیسی معادل فارسی مصوب توضیح یک‌خطی ساده
Mindset Shift تغییر چارچوب ذهنی گذار از نگارش دستوری خطوط کد به رهبری و مشخصه‌نویسی برای هوش مصنوعی
Conceptual Foundation فونداسیون مفهومی درک اصولی رفتار مدل‌ها قبل از اتکا به ابزارهای خودکار
Dual-Track Workflow جریان کاری دومسیره ترکیب ابزارهای سریع مرورگری برای ایده با ادیتورهای محلی برای توسعه پایدار
Spec-Driven Development (SDD) توسعه مشخصات‌محور روش مهندسی ساخت نرم‌افزار بر پایه اسناد مشخصات شفاف به جای پرامپت‌های پراکنده

۴. جایگاه‌های تصاویر و نمودارها (Visual & Diagram Placeholders)

راهنمای ایجنت نویسنده: تمام تصاویر باید در پوشهٔ images/ قرار گرفته و در قالب جدول تک‌خانه‌ای وسط‌چین با کپشن تفصیلی درج شوند:

  1. تصویر کاور درس: images/cover.png
    • موضوع: کاور مینیمال و شیک ورود به فصل دوم دوره با تم تیره، المان‌های ذهنیت وایب کدینگ، تفکر محصول و لوگوی کوئرا کالج.
  2. نقشهٔ سفر یادگیری فصل ۲: images/chapter-2-roadmap.png
    • موضوع: اینفوگرافیک گام‌به‌گام از نقطه شروع (تعریف وایب کدینگ) \rightarrow شناخت مغز مدل‌ها \rightarrow انتخاب ابزار \rightarrow کنترل هزینه و انتظارات \rightarrow مهندسی پرامپت \rightarrow متدولوژی SDD \rightarrow ایستگاه آزمون تستی ۱۰۰ امتیازی.
  3. نمودار تغییر پارادایم نقش‌ها: images/role-evolution.png
    • موضوع: مقایسه جایگاه فرد در توسعه نرم‌افزار سنتی (کدنویس جزئیات) در برابر جایگاه در وایب کدینگ (کارگردان و کنترل‌کننده کیفیت).

۵. بخش‌بندی و ساختار محتوایی پیشنهادی درس‌نامه (README.md)

  1. تیتر اصلی: # اهداف فصل دوم: شروع مسیر Vibe Coding
  2. مقدمه کوتاه و الهام‌بخش: چرا قبل از دست به ابزار شدن، نیازمند فونداسیون ذهنی هستیم؟
  3. جدول کاور درس
  4. سرفصل‌های کلیدی فصل در یک نگاه: معرفی مختصر ۶ مبحث پیش رو و ارزش کاربردی هرکدام.
  5. جدول نقشهٔ یادگیری فصل
  6. معیار سنجش و آزمون فصل: توضیح آزمون ۱۰ سوالی ۱۰۰ امتیازی و نقش آن در مسیر اخذ گواهی.
  7. کال‌اوت نکته کوئرا (<details class="green">): ثبت دکمه «خواندم» و آغاز پرقدرت فصل.

۶. معیارهای پذیرش (Acceptance Criteria for Reviewer)

  • لحن متن روان، انگیزاننده، غیررسمی اما حرفه‌ای باشد.
  • نقشه راه ۶ درس‌نامه بعدی به همراه آزمون پایانی به وضوح ترسیم شده باشد.
  • تصاویر پیشنهادی با سناریوی درس هماهنگ باشند.
  • هیچ‌گونه وارد شدن زودهنگام به آموزش نصب یا دستورات فنی در متن رخ ندهد.