صفحة التقدم مبنية من بطاقة واحدة شفافة: حالة تقدم واحدة محفوظة في هذا المتصفح.
كل ما يلي يشرح بالضبط كيف يُشتق كل رقم، مباشرة من الكود الذي يحسبه.
اقتصاد النقاط (XP)
معظم الإجراءات تمنح كمية ثابتة من النقاط؛ وكل درس وكل مشروع يحدد مكافأته، لذا يعرض هذان الصفان النطاق عبر المحتوى:
| +5 XP | تشغيل كود تشغيل خلية في درس أو الملعب أو تحدٍّ |
| +10–200 XP | إكمال درس وضع علامة «مكتمل» على درس |
| +5 XP | فتح مشروع زيارة صفحة مشروع |
| +15 XP | خطوة مشروع إكمال خطوة واحدة موجّهة في المشروع |
| +50–100 XP | إكمال مشروع إنهاء مشروع موجّه كامل, أكثر من درس واحد |
| +5 XP | إجابة صحيحة في اختبار لكل إجابة صحيحة في اختبار الدرس |
| +25 XP | اختبار كامل الإجابة عن كل الأسئلة بشكل صحيح في اختبار واحد |
| +5 XP | تسجيل دخول يومي فتح الموقع في يوم جديد |
| +15 XP | مكافأة السلسلة إضافية عن كل درس أو مشروع تُكمله بينما تبلغ سلسلتك 3 أيام أو أكثر |
| +30 XP | إنجاز السلسلة مكافأة عند إنجازات السلسلة |
| +25 XP | إنجاز نقاط تُمنح تلقائياً عند عبور إنجاز نقاط أو مهمة |
| +15 XP | حل تحدٍّ إكمال تحدٍّ تفاعلي |
المستويات
المستوى = 1 + ⌊(النقاط ÷ 50)^0.6⌋
المستوى يستخدم معادلة منحنية بحيث يبقى التقدم المبكر مُرضياً دائماً:
المستوى 10 يقع حول 1,500 نقطة، والمستوى 20 حول 4,500، والمستوى 30 حول 8,500.
الرتب
الرتب عتبات نقاط صرفة:
- برونزي 0 XP
- فضي 500 XP
- ذهبي 1,500 XP
- بلاتيني 3,000 XP
- ماسي 5,000 XP
- ماستر 7,500 XP
- غراند ماستر 9,999 XP
السلسلة
السلسلة تحسب الأيام المتتالية التي تفتح فيها الموقع.
العودة اليوم تحافظ عليها؛ والعودة غداً تزيدها بواحد؛ وتخطي يوم يعيدها إلى 1. أطول سلسلة تحققت تُحفظ دائماً.
عندما تبلغ سلسلتك 3 أيام، يمنح إكمال درس أو مشروع مكافأة سلسلة قدرها 15 نقطة فوق مكافأته، وتُمنح إنجازات السلسلة (3/7/14/30 يوماً) مكافأة 30 نقطة.
المهام
المهام إنجازات تُفتح تلقائياً, لا شيء لتطلبه. تغطي:
- الأوليات (أول تشغيل، أول درس، أول مشروع، أول خطوة)
- السلاسل (3، 7، 14، 30 يوماً)
- مجاميع النقاط (100، 500، 1ألف، 2ألف، 3ألف، 5ألف، 7.5ألف)
- المشاريع (5، 10، 25، 50, والخطوات 10/25/50)
- التحديات (1، 10، 25، 50)
- المسارات (إنهاء كل دروس بايثون 101 أو تحليل البيانات)