آکس کیددنیای برنامه‌نویسی نوجوانان
برنامه‌نویسی نوجوانان · Python 3

پایتون را قدم‌به‌قدم یاد بگیر

آموزش را بخوان، خروجی مثال را پیش‌بینی کن و بعد خودت کد را اجرا کن. هر فصل با تمرین و خودآزمایی تمام می‌شود.

۱۲ فصل۵۶ بخش آموزشی۱۲ تمرین پروژه‌ای۲۴ سؤال خودآزمایی
شروع فصل اول ←کارگاه آزاد پایتون

مسیر یادگیری

از فصل اول شروع کن یا برای مرور، فصل دلخواهت را انتخاب کن. زمان‌ها برآورد مطالعه و تمرین‌اند و مدت ویدیو نیستند.

فصل ۱ · شروع یادگیری

شروع برنامه‌نویسی با پایتون

برنامه چیست، پایتون چگونه دستورها را می‌خواند و اولین کد را چطور اجرا کنیم؟

۲۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۲ · شروع یادگیری

متغیرها، عبارت‌ها و ورودی

با نام‌گذاری داده‌ها، محاسبه، تبدیل نوع و دریافت ورودی یک برنامهٔ کاربردی بساز.

۴۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۳ · شروع یادگیری

شرط‌ها و مدیریت خطا

برنامه بر اساس داده‌ها تصمیم می‌گیرد و با ورودی نامعتبر کنار می‌آید.

۴۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۴ · شروع یادگیری

تابع‌ها و استفادهٔ دوباره از کد

یک کار مشخص را نام‌گذاری کن، ورودی بده و نتیجه را تحویل بگیر.

۳۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۵ · شروع یادگیری

حلقه‌ها و الگوهای تکرار

شمارش، جمع، میانگین، جست‌وجو و پیدا کردن کوچک‌ترین مقدار را تمرین کن.

۵۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۶ · ادامهٔ مسیر

رشته‌ها و پردازش متن

حروف را پیدا کن، متن را برش بده و بخش مورد نیاز را استخراج کن.

۴۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۷ · ادامهٔ مسیر

خواندن فایل‌های متنی

فایل را خط‌به‌خط بخوان، خطوط دلخواه را انتخاب کن و خطاهای مسیر را مدیریت کن.

۴۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۸ · ادامهٔ مسیر

فهرست‌ها و مجموعهٔ داده‌ها

چند مقدار را کنار هم نگه دار، تغییر بده، مرتب کن و از متن استخراج کن.

۴۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۹ · ادامهٔ مسیر

دیکشنری و شمارش فراوانی

داده‌ها را با کلید نگه دار و پرتکرارترین واژهٔ یک متن را پیدا کن.

۴۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۱۰ · ادامهٔ مسیر

تاپل و مرتب‌سازی داده‌ها

با دنبالهٔ تغییرناپذیر و جفت‌های کلید و مقدار، جدول رتبه‌بندی بساز.

۳۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۱۱ · ادامهٔ مسیر

عبارت‌های منظم و استخراج اطلاعات

الگوی متن را تعریف کن و عددها، برچسب‌ها یا دامنه‌ها را بیرون بکش.

۴۵ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←
فصل ۱۶ · پروژهٔ تکمیلی

جمع‌آوری، تحلیل و نمایش داده

با مسیر یک پروژهٔ داده و نمونه‌های نقشه، شبکه و متن آشنا شو؛ یک گزارش کوچک بساز.

۵۰ دقیقهٔ پیشنهادی · آموزش متنی آمادهمشاهدهٔ درس و تمرین ←

شماره‌گذاری مطابق منابع دوره است؛ پس از فصل ۱۱، پروژهٔ تکمیلی فصل ۱۶ آمده است. این بخش، پروژه‌های داده را معرفی می‌کند و پیش‌نیازهای پیشرفتهٔ آن داخل درس توضیح داده شده‌اند.

کارگاه آزاد پایتون

برای آزمایش ایده‌های خودت، کارگاه با چیدمان شبیه Spyder را باز کن. موتور پایتون فقط هنگام اجرای کد بارگذاری می‌شود.

دورهٔ پایتون نوجوانان | آکس کد