💻 برنامه‌نویسی و الگوریتم

یادگیری برنامه‌نویسی پایتون با چالش‌های تعاملی

حل شده

۳ از ۷

XP کسب شده

۱۱۰

زبان

🐍 پایتون

سطح

متوسط

مسیر یادگیری

🐍

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

از صفر تا قوت در پایتون

۷۵٪۴ چالش
🧮

ریاضی و الگوریتم

الگوریتم‌های ریاضی برای کنکوری‌ها

۳۳٪۳ چالش
🚀

الگوریتم‌های پیشرفته

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

۰٪۱ چالش

ویرایشگر کد — پایتون

۱
۲
۳
۴
۵
۶
def factorial(n):
    if n <= 1:
        return 1
    return n * factorial(n - 1)

# تست: factorial(5) = 120

>>> خروجی:

120

✅ همه تست‌ها پاس شدند! +60 XP

همه چالش‌ها

سلام دنیا!

مبتدی+۲۰ XP۵ دقیقه

جمع دو عدد

مبتدی+۳۰ XP۱۰ دقیقه

فکتوریل

متوسط+۶۰ XP۱۵ دقیقه

عدد اول

متوسط+۸۰ XP۲۰ دقیقه

مرتب‌سازی حبابی

پیشرفته+۱۲۰ XP۳۰ دقیقه

فیبوناچی

متوسط+۷۰ XP۲۰ دقیقه

معادله درجه ۲

پیشرفته+۱۰۰ XP۲۵ دقیقه

🤔 چرا برنامه‌نویسی؟

  • تفکر الگوریتمی = نمره بهتر ریاضی
  • مهارت قرن ۲۱ — حتا برای پزشکی!
  • المپیاد کامپیوتر = ورودی بدون کنکور
  • حل مسائل = تقویت منطق تحلیلی

دستاورد‌ها

🎉

اولین کد!

اولین چالش رو حل کردی

🐍

پایتون‌کار

۳ چالش پایتون حل کن

🧮

ریاضی‌دان

چالش ریاضی حل کن

🚀

الگوریتم‌نویس

چالش پیشرفته حل کن

نکات یادگیری

💡 اول سؤال رو کامل بخون، بعد کد بزن

💡 از hint‌ها استفاده کن ولی اول خودت فکر کن

💡 خطا (error) = فرصت یادگیری!

💡 هر روز حداقل ۱ چالش حل کن

🏅 لیدربرد هفته

۱امیر کریمی
۴۵۰ XP
۲مریم حسینی
۱۱۰ XP
۳سارا محمدی
۸۰ XP