CodeShoمسیر بهتر، آینده روشن‌تر
دانش‌آموزعلی محمدی (سنتتیک)
Ctrl + K
پایتون پیشرفته • Python Explorerکد شناسه: CS-9804

سلام علی عزیز؛ به مرکز فرماندهی یادگیری خوش آمدید

شما ۷ روز پیوسته است که با انضباط کدنویسی کرده‌اید. فقط یک چالش مهارتی تا رسیدن به رتبه Senior Learner باقی مانده است.

۷ روز متوالیانضباط تمرین روزانه
سطح ۳ پیشرفتهمسیر مهندسی نرم‌افزار
مأموریت اولویت‌دار امروز
تخمین زمان: ۲۰ دقیقه • ۵۰ امتیاز مهارت

پیاده‌سازی بهینه الگوریتم جستجوی دودویی (Binary Search)

چرا این مأموریت اهمیت دارد؟ تسلط بر جستجوی لگاریتمی O(log n) پایه اساسی طراحی موتورهای جستجوی داده و بهینه‌سازی کوئری‌های مقیاس‌بزرگ در صنعت است.

راهنمای آغازین AI Mentor:

«در نظر داشته باشید که شرط خروج حلقه while low <= high است. حتماً محاسبه نقطه میانی را برای جلوگیری از سرریز حافظه به شکل mid = low + (high - low) // 2 بنویسید.»

در انتظار اجرا و کامپایل کد

میزکار پروژه فعال (Active Project)

مرحله ۳ از ۵

سامانه اطلاع‌رسانی وضعیت آب‌وهوا

شاخه feat/weather-async-fetch • مایل‌استون: پیاده‌سازی بلوک‌های try/catch و دریافت پاسخ امن وب‌سرویس

پیشرفت پروژه74٪ تکمیل
وضعیت هدایت مربی: در حال بازبینی و نظارت فعال

یار یادگیری هوشمند (AI Mentor Guidance)

آنلاین و پایشگر
آخرین بازخورد (دیروز، ۱۶:۳۰)

«علی عزیز، خط اول تابع رو داخل بلوک try قرار بده و پیام خطا رو کنترل کن.»

تاریخچه جلسات راهنمایی ←

موتور تسلط بر مهارت‌ها (Skill Mastery Engine)

مشاهده کارنامه جامع مهارت‌ها
الگوریتم و حل مسئله۸۵٪ تسلط
مرحله بعد: برنامه‌ریزی پویا (DP)
پایتون شی‌گرا (OOP)۹۰٪ تسلط
تسلط کامل بر Inheritance و Polymorphism
کدنویسی تمیز و تست‌نویسی۷۲٪ تسلط
توصیه: افزایش پوشش Unit Test در پروژه