ForHosting KIT · التعليم

حاسبة الدرجة الدنيا للنجاح

إذا قُيّم 60% من المقرر بمعدل 78.92 وكان الاختبار النهائي يساوي 40%، فأنت تحتاج إلى 56.63 في النهائي لتنتهي عند 70. وتخبرك الأداة أيضًا إن كان النجاح مضمونًا أو بعيد المنال. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الوزن المتبقي
40
حد النجاح
70
تحصل على
العدد المكتمل
3
الوزن المكتمل
60
الوزن الإجمالي
100
النقاط المحصلة
4,735

يطرح الطلاب والمرشدون مرارًا سؤالًا ضيقًا لكنه حاسم: بالنظر إلى الدرجات المكتسبة فعلًا وإلى ما تبقى من وزن المقرر، ما الحد الأدنى للدرجة في العمل المتبقي الذي يُبقي المتوسط الكلي عند علامة النجاح أو فوقها؟ الجبر اليدوي مع أوزان مختلطة يخطئ بسهولة تحت ضغط الاختبار، وتبتعد جداول البيانات حين يُنسى وزن أو يُعكس نسبة. تقبل حاسبة الدرجة الدنيا للنجاح صفوفًا مكتملة من الدرجة والوزن، والوزن الموجب المتبقي، وعتبة نجاح مختارة، ثم تُرجع الحد الأدنى الدقيق للدرجة الموحدة المطلوبة على ذلك الوزن المتبقي. وتُبيّن أيضًا إن كنتم ناجحين أصلًا حتى بصفر فيما تبقى، أو إن كانت العتبة مستحيلة رياضيًا حتى بأعلى الدرجات.

أين تُثبت حاسبة درجة المتبقي لخط النجاح قيمتها

يستخدم الطلاب حاسبة الدرجة الدنيا للنجاح في منتصف الفصل ليقرروا إن كان يجب إعطاء الأولوية للاختبار النهائي، أو إسقاط وحدة منخفضة المخاطر، أو طلب الإرشاد قبل أن ينفتح فجوة لا تُعكس. يحتاج المرشدون ومراكز الدعم إلى وسيط حتمي يحوّل جدول أوزان فوضويًا إلى هدف واضح دون إعادة بناء جدول في كل موعد. يمكن لمنتجات إدارة التعلم ونجاح الطلاب استدعاء الوحدة الخالصة نفسها من مهام خادم أو edge workers لتعرِض اللوحات حيًا «الدرجة اللازمة في العمل المتبقي» دون شحن محرك درجات منفصل.

غالبًا ما تهتم فحوصات المنح والأهلية بالبقاء فوق عتبة نجاح ثابتة لا بتعظيم GPA؛ تجيب هذه القدرة عن سؤال التخطيط الثنائي بالأوزان لا بنموذج كشف كامل. فشل التحقق لا يستهلك الرصيد. حافظوا على حمولات صغيرة، وثبّتوا الحقول المقربة في الاختبارات، لتحصلوا على أهداف خط نجاح قابلة للتكرار لخطط الدراسة وإضافات LMS وتدفقات الإرشاد دون إقامة نظام معلومات طلابي كامل.

تحققات عددية في جلسات الإرشاد

حوّلوا جدول أوزان المنهج والدرجات غير الرسمية إلى إجابة قابلة للبلوغ أو مستحيلة خلال موعد قصير، دون جدول بيانات شخصي هش.

كم درجة أحتاج في الاختبار النهائي لأنجح في المقرر؟

أدخل كل عمل مُقيَّم مع وزنه، ووزن النهائي، وحد النجاح. مع معدل 78.92 على 60% من المقرر واختبار نهائي بوزن 40%، تكون الإجابة 56.63 لتنتهي عند 70.

ماذا يعني أن تقول النتيجة إن النجاح مستحيل؟

يعني أن الحصول على الدرجة الكاملة في كل الأعمال المتبقية لن يرفع معدلك إلى حد النجاح. والدرجة القصوى للأعمال المتبقية هي 100 ما لم تغيّرها.

ماذا لو كانت لدي نقاط كافية للنجاح بالفعل؟

إذا كانت الدرجة المطلوبة صفرًا أو أقل، فأنت ناجح حتى مع صفر في الأعمال المتبقية، وتوضح النتيجة ذلك بدل أن تعرض هدفًا سالبًا.

هل يجب أن يكون مجموع الأوزان 100؟

لا. يكفي أن تكون الأوزان موجبة ومتسقة فيما بينها، سواء كان مجموعها 100 أو أي مجموع آخر يعتمده المقرر، وتُحسب الدرجة المطلوبة بالطريقة نفسها.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/edu/minimum-passing-grade

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/edu/minimum-passing-grade \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"completed":[{"score":78,"weight":20},{"score":85,"weight":25},{"score":70,"weight":15}],"remaining_weight":40,"passing_threshold":70}'
{
  "completed": [
    {
      "score": 78,
      "weight": 20
    },
    {
      "score": 85,
      "weight": 25
    },
    {
      "score": 70,
      "weight": 15
    }
  ],
  "remaining_weight": 40,
  "passing_threshold": 70
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.minimum_passing_grade",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

المنطق الخالص نفسه يشغّل الأداة المجانية في المتصفح ومسار API، فلا تختلف مخططات الواجبات ولا إضافات LMS ولا لوحات الإرشاد على الرقم الذي يهم.

كيف يُشتق الحد الأدنى للدرجة على العمل المتبقي

درجة المقرر متوسط مرجّح: يساهم كل بند مكتمل بدرجة مضروبة في وزنه في مجموع النقاط المكتسبة، والمتوسط الكلي هو النقاط المكتسبة مقسومة على الوزن الكلي. لا تخترع الحاسبة درجات حرفية ولا سياسات منحنى؛ تجيب عن السؤال الحسابي الخالص الذي تستلزمه كل جدول أوزان في المنهج. تختارون الوحدات نفسها للدرجات والعتبة—غالبًا من صفر إلى مئة—ويكفي أن تكون الأوزان موجبة ومتسقة فيما بينها، سواء جمعت إلى مئة بالمئة أو إلى أي اصطلاح آخر لمجموع المقرر. حين يبقى وزن بلا تقييم، سمّوه remaining_weight ولتكن s الدرجة المجهولة عليه. النجاح يعني أن المتوسط النهائي لا يقل عن العتبة T: (earned_points + s مضروبًا في remaining_weight) مقسومًا على (completed_weight + remaining_weight) أكبر من أو يساوي T. بحلّ s نحصل على الصيغة المغلقة min_score تساوي (T مضروبًا في total_weight ناقص earned_points) مقسومًا على remaining_weight. إن كانت القيمة صفرًا أو سالبة، فحتى عدم التسجيل على الوزن المتبقي يبلغ النجاح، فيكون status هو already_passing. وإن تجاوزت القيمة score_max (مئة افتراضيًا)، فلا درجة قابلة للبلوغ على المتبقي تصل إلى T، ويكون status هو impossible. وإلا فإن status هو achievable وmin_score_needed هو الأرضية التي يجب تجاوزها على الوزن المتبقي إن قُيّم ذلك الوزن بصورة موحّدة.

عقد الإدخال وحقول الاستجابة وقواعد التحقق

اقرنوا هذه النقطة الطرفية بخريطة درجاتكم الحرفية إن استخدمت مؤسستكم حدود A–F؛ خط النجاح العددي هو السياسة الوحيدة التي ترمزها هذه الأداة. أرسلوا بهيئة POST جسم JSON فيه completed مصفوفة كائنات يحمل كل منها درجة منتهية ووزنًا موجبًا بصرامة؛ يجوز أن تكون المصفوفة فارغة إن لم يُقيَّم شيء بعد. remaining_weight عدد منتهٍ موجب مطلوب يصف ما لا يزال مفتوحًا من المقرر. passing_threshold هو المتوسط الكلي الواجب بلوغه. score_max الاختياري افتراضيًا مئة ويُستخدم فقط لتقرير الاستحالة؛ decimals الاختياري (من صفر إلى ستة، افتراضيًا اثنان) يضبط تقريب half-up للمتوسطات وللحد الأدنى المُبلَغ. تشمل الأسماء البديلة التي يقبلها المعالج earned أو items بدل completed، وremaining بدل remaining_weight، وthreshold أو pass_mark بدل passing_threshold، وmax_score بدل score_max. عند النجاح يعيد الجسم الأوزان والعتبة، وearned_points كمجموع مرجّح للعمل المكتمل، وcurrent_average لبنود المكتمل فقط (null إن كان completed فارغًا)، وmin_score_needed، وpoints_short (كم نقطة مرجّحة تنقصكم عن هدف العتبة قبل تقييم المتبقي)، وأعلامًا منطقية already_passing وimpossible وcan_pass، وسلسلة status من already_passing أو achievable أو impossible، مع صيغة قصيرة للعرض. الحقول الإلزامية الناقصة، والأعداد غير المنتهية، وremaining_weight أو أوزان الصفوف غير الموجبة، وأكثر من خمسين صفًا في completed، أو decimals خارج صفر إلى ستة تفشل برمز invalid_input ولا تُفوتر.

أين تُثبت حاسبة درجة المتبقي لخط النجاح قيمتها

تستفيد مواقع المحتوى التي تتنافس على حاسبة الدرجة الدنيا للنجاح من مسار مجاني في المتصفح يطابق API المدفوع بايتًا ببايت على الوحدة التحليلية نفسها. ولأن التنفيذ parse خالص من المستوى A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.

ترتيب أولويات الدراسة في منتصف الفصل

أدخلوا درجات الاختبارات القصيرة والواجبات مع أوزانها، واضبطوا remaining_weight على النهائي والمشاريع المتبقية، واقرأوا الحد الأدنى للدرجة لبلوغ علامة نجاح مؤسستكم.

أهداف LMS ولوحات النجاح

أتمتوا حقلًا حيًا «نقاط ما زالت مطلوبة في العمل المتبقي» من صفوف الدرجات المكتملة وعتبة نجاح المقرر بعقد API الحتمي نفسه.

كيف أحسب الحد الأدنى للدرجة للنجاح؟

أرسلوا صفوف completed من score وweight وremaining_weight وpassing_threshold. تُرجع API القيمة min_score_needed = (threshold × total_weight − earned_points) / remaining_weight مع أعلام الحالة.

ماذا إن كانت لديّ نقاط كافية للنجاح أصلًا؟

عندما يكون min_score_needed صفرًا أو سالبًا، يكون status هو already_passing: حتى الصفر على المتبقي يحقق العتبة. ما زلتم ترون الحد الأدنى الخام للشفافية.

متى يُعلَم النجاح بأنه مستحيل؟

إذا تجاوز الحد الأدنى المطلوب على المتبقي قيمة score_max (الافتراضي 100)، يكون status هو impossible وcan_pass يساوي false. ارفعوا score_max فقط إن سمحت مقياسكم بدرجات فوق 100.

هل يجب أن تجمع الأوزان إلى 100؟

لا. يكفي أن تكون الأوزان موجبة ومتسقة. النسب التي تجمع إلى 100، أو مجمعات النقاط، أو أي مخطط تناسبي يعمل ما دامت أوزان المكتمل وremaining_weight تستعمل الوحدة نفسها.

كم تكلفة حاسبة الدرجة الدنيا للنجاح؟

أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بقيمة $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.

اطّلع على توثيق KIT الكامل ←