# مشخصات درس‌نامه: اهداف فصل دوم (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. **جعبهٔ نکتهٔ کوئرا (`
`):** اهمیت عبور دقیق و یادداشت‌برداری از این فصل به عنوان فونداسیون کل مهارت‌های عملی آینده. ### آنچه نباید وارد آن شویم (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. **کال‌اوت نکته کوئرا (`
`):** ثبت دکمه «خواندم» و آغاز پرقدرت فصل. --- ## ۶. معیارهای پذیرش (Acceptance Criteria for Reviewer) - [ ] لحن متن روان، انگیزاننده، غیررسمی اما حرفه‌ای باشد. - [ ] نقشه راه ۶ درس‌نامه بعدی به همراه آزمون پایانی به وضوح ترسیم شده باشد. - [ ] تصاویر پیشنهادی با سناریوی درس هماهنگ باشند. - [ ] هیچ‌گونه وارد شدن زودهنگام به آموزش نصب یا دستورات فنی در متن رخ ندهد.