الدرجة فوق المتوسط: نقاط مئوية وانحرافات معيارية
قد تبدو الدرجة ممتازة أو مخيبة قبل وضعها إلى جانب أداء الصف. توضح هذه الحاسبة المقارنة بطريقتين متكاملتين.
شغّل الأداة مجانًا
فهي تطرح متوسط الصف من الدرجة لاستخراج الفارق ذي الإشارة بالنقاط المئوية، ثم تقسم ذلك الفارق على الانحراف المعياري للصف لعرضه بوصفه z-score. تبين النتيجة ما إذا كانت الدرجة أعلى من المتوسط أو أدنى منه أو مساوية له تماماً، وتمنح الطلاب والمعلمين والمرشدين والمحللين تفسيراً موجزاً من دون تغيير مقياس الدرجات الأصلي.
أدخلوا نسباً تستخدم مقياس الدرجات نفسه
أدخلوا درجة الطالب ومتوسط الصف والانحراف المعياري للصف، على أن تكون كلها ضمن مقياس مئوي من 0 إلى 100. يجب أن تصف الدرجة والمتوسط الاختبار نفسه والمجموعة نفسها. لا تقارنوا درجة اختبار بمتوسط اختبار آخر إلا إذا جرت معادلة الاختبارين عمداً، لأن الفارق عندئذ سيخلط بين مستويين مختلفين من الصعوبة. يجب إدخال الانحراف المعياري بالنقاط المئوية، لا كنسبة من المتوسط ولا كتباين. فإذا كانت الدرجات تبتعد عادةً ثماني نقاط عن المتوسط، فأدخلوا 8. تقبل الحاسبة standard_deviation أو std أو sd، لكن يجب تقديم اسم واحد فقط. ينبغي أن تكون كل القيم محدودة وأن يكون الانحراف أكبر من صفر. فمثلاً، الدرجة 86 والمتوسط 74 والانحراف 8 تنتمي كلها إلى المقياس نفسه 0–100.
اقرؤوا فارق النقاط و z-score معاً
الفارق ذو الإشارة هو الدرجة ناقص المتوسط. تعني النتيجة 12 أن الدرجة أعلى من متوسط الصف باثنتي عشرة نقطة مئوية، بينما تعني −6 أنها أدنى منه بست نقاط. هذا فرق مطلق على مقياس الدرجات وليس زيادة نسبية. بعد ذلك يقسم z-score الفارق على الانحراف المعياري. إذا كان الفارق 12 والانحراف 8 كانت النتيجة 1.5، أي إن الدرجة أعلى من المتوسط بمقدار انحراف معياري ونصف. تدل القيمة السالبة على درجة أدنى، ويدل الصفر على تطابق تام. يتضمن الإخراج أيضاً المسافة المطلقة واتجاه المقارنة. استخدموا النقاط المئوية لشرح فرق الدرجة الخام، و z-score لمقارنة الموضع النسبي بين اختبارات تختلف في تشتتها. لا يحدد أي منهما وحده اجتياز سياسة مدرسية أو بلوغ حد الإتقان.
فسروا المقارنة من دون مبالغة
تصف المسافة بالانحرافات المعيارية موقعاً داخل التوزيع، لكنها لا تعطي ترتيباً مئيناً تلقائياً. يتطلب تحويل z-score إلى ترتيب مئوي افتراض نموذج للتوزيع، وغالباً ما يكون التوزيع الطبيعي، وهذه الحاسبة لا تفترض ذلك. قد تكون درجات الصف منحرفة أو متجمعة قرب الحد الأعلى أو مأخوذة من صف صغير. تعاملوا مع النتيجة على أنها مقارنة وصفية مبنية على الإحصاءات التي تقدمونها. فهي تساعد المعلم على توضيح أن تفوقاً بعشر نقاط ليس متساوي الندرة عندما يكون تشتت صف خمس نقاط وتشتت صف آخر خمس عشرة نقطة. كما تميز بين «نقاط فوق المتوسط» و«نسبة أفضل». للتقارير الآلية، يعيد JSON المدخلات والفارق والاتجاه و z-score والمسافة المطلقة وملخصاً مقروءاً. الاستخدام في المتصفح مجاني، وتبلغ كلفة كل عنصر API ناجح $0.002.
حالات الاستخدام
شرح نتيجة اختبار
اعرضوا للطالب فرق النقاط عن متوسط الصف ومدى غرابة ذلك الفرق مقارنة بتشتت درجات الصف.
مقارنة الموضع بين الصفوف
قارنوا درجات اختبارات ذات متوسطات وتباينات مختلفة باستخدام مسافة الانحراف المعياري والنقاط المئوية.
إنشاء تقارير درجات متسقة
أضيفوا الاتجاه والفارق ذي الإشارة و z-score وملخصاً واضحاً إلى تقرير آلي عن تقدم المتعلم.
الأسئلة الشائعة
ما الفارق بالنقاط المئوية؟
إنه الدرجة ناقص متوسط الصف. فالدرجة 82 والمتوسط 75 ينتجان فارقاً قدره 7 نقاط مئوية، لا زيادة نسبية قدرها 7 بالمئة.
كيف تحسب المسافة بالانحرافات المعيارية؟
تقسم الحاسبة فارق النقاط ذي الإشارة على الانحراف المعياري المقدم: z = (score − mean) / standard deviation.
هل يساوي z-score ترتيباً مئيناً؟
لا. يتطلب التحويل إلى ترتيب مئوي افتراضات عن توزيع الدرجات، بينما تعرض هذه الأداة المسافة المرصودة فقط.
لماذا لا يمكن أن يكون الانحراف المعياري صفراً؟
يعني الصفر عدم وجود تشتت. وتكون القسمة عندئذ غير معرفة، لذلك يُرفض الإدخال بوصفه غير صالح.
كم تبلغ كلفة طلب API؟
تبلغ كلفة كل عنصر API ناجح $0.002. وتتوفر العملية الحسابية الحتمية نفسها مجاناً في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/edu/percent-above-mean \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"score":86,"mean":74,"standard_deviation":8}'const res = await fetch("https://api.kit.forhosting.com/edu/percent-above-mean", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"score": 86,
"mean": 74,
"standard_deviation": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/percent-above-mean",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"score": 86,
"mean": 74,
"standard_deviation": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/percent-above-mean", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"score":86,"mean":74,"standard_deviation":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"score":86,"mean":74,"standard_deviation":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/percent-above-mean", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"score": 86,
"mean": 74,
"standard_deviation": 8
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.percent_above_mean",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |