---
title: "مراقبة التقدم"
url: https://docs.growamal.com/ar/guides/progress-monitoring/
language: ar
---

# مراقبة التقدم

يُجيب محرك مراقبة التقدم (WP-PROG-MON) على سؤال واحد: **هل تعمل حزمة الدعم هذه مع هذا الطالب؟**
يُسجّل الأدلة غير المرتبطة بالطلاقة، ويُطبّق مجموعة من قواعد السلامة ووصفات الحزم، ويُصدر
حكماً حتمياً، كل ذلك دون أن يُحرّك مستوى تدخلاً، أو يُفشل خطة تلقائياً، أو يلمس سطح الطالب.

> **ملاحظة:** تتعامل مراقبة التقدم مع أدلة الفهم والمفردات والصرف وغيرها من الأدلة غير المتعلقة بالطلاقة.
> الطلاقة (سرعة القراءة + الدقة) تُعالَج بشكل منفصل؛ انظر [القياس المنهجي وطلاقة القراءة](https://docs.growamal.com/ar/guides/cbm-orf-fluency/).

## قواعد السلامة العالمية الخمس (GSR-01..GSR-05)

تمرّ كل قرارات المراقبة عبر هذه القواعد بالترتيب. أي قاعدة تُطلَق توقف المعالجة الإضافية
وتُعيد `do_not_decide_yet`.

| القاعدة | الوصف |
|---|---|
| **GSR-01: أدلة غير كافية / قاعدة التعادل** | إذا كانت الأدلة غير كافية أو تعادلت الإشارات، يكون الحكم `do_not_decide_yet`. يظهر للمعلم تلميح هادئ "نحتاج مزيداً من البيانات" (بدون شارة حمراء، بدون تنبيه) |
| **GSR-02: الانتكاس الحاد** | انخفاض بنسبة ≥20% عبر جلستين قابلتين للمقارنة يُشغّل `acute_regression_alert`. هذا إشارة **مراجعة فورية**، وليس إخفاقاً تلقائياً أو خروجاً تلقائياً من الحزمة أبداً |
| **GSR-03: إغلاق الفجوة مع المستوى المرجعي** | تُقبل مقارنات المستوى المرجعي فقط عند نوافذ المراجعة (بداية العام / منتصفه / نهايته). تُرفض المقارنات خلال منتصف النافذة |
| **GSR-04: ضمانة البيانات القابلة للمقارنة** | تُقارَن صفوف الأدلة التي تشترك في نفس `comparabilityKey` (الأداة، السياق، الظروف) فحسب |
| **GSR-05: لا قرار من نقطة واحدة** | لا يمكن لسجل أدلة واحد وحده تحديد الحكم. يتطلب المحرك حداً أدنى من النقاط القابلة للمقارنة |

## قواعد PMR الـ 12 لكل حزمة و19 معيار نجاح للتدخل

فوق مجموعة GSR، يُطبّق المحرك:

- **PMR-001..012:** وصفات مراقبة لكل حزمة. تُحدد كل وصفة الأدوات التي تولّد أدلة قابلة للمقارنة لتلك الحزمة، وحد وزن الأدلة لكل أداة، ومتى يُعاد التقييم.
- **ISC-001..019:** معايير نجاح لكل حزمة. صف معيار واحد لكل تعريف حزمة يصف ما يبدو عليه "نجاح هذه الحزمة" بعبارات قابلة للقياس.

المحرك مغلق عند غياب الوصفة أو المعيار: يرفع خلل الكتالوج خطأً بدلاً من إنتاج حكم افتراضي صامت.

## قيم الأحكام الخمسة

| الحكم | المعنى |
|---|---|
| `positive` | تدعم الأدلة باستمرار أن الخطة تعمل |
| `partial` | بعض الأدلة إيجابية لكن الصورة مختلطة |
| `no_response` | تُظهر الأدلة أن الخطة لا تُنتج استجابة |
| `do_not_decide_yet` | أدلة غير كافية أو متعادلة؛ انتظر مزيداً من البيانات |
| `acute_regression` | انخفاض ≥20% في جلستين قابلتين للمقارنة؛ مراجعة فورية مطلوبة |

## تسجيل الأدلة

يقبل `POST /api/monitoring/evidence` مسباراً غير CBM. إرسال مقياس CBM يُعيد 422
`cbm_scope_restricted`. أدلة CBM تنتمي إلى وحدة CBM.

يُجري الخادم إعادة حساب حتمية عند كل كتابة أدلة. التسلسل:

1. تحقيق `monitoring_plan` نشط (يُنشأ كسولاً عند أول دليل، مع تثبيت وصفة PMR ومعيار ISC).
2. كتابة صف الأدلة، مُعرَّف بـ `(studentId, monitoringPlanId, measurementTool, occurredAt)` للضمان الموحّد.
3. إعادة حساب حالة المراقبة وكتابة صف `monitoring_status_review` ذي إلحاق فحسب يُثبّت إصدار كل قاعدة مُستخدَمة.

تُشغّل كتابة الدليل الأول لخطة جديدة إعادتَي حساب: إحداهما قبل استمرار الصف والأخرى بعده.
هذا متوقَّع وحتمي.

## أدوات الأدلة

| الأداة | النطاق |
|---|---|
| `quick_check` | فحوصات قصيرة أثناء الجلسة، مسابير مفردات أو صرف |
| `rubric` | مقياس تقييم تُلاحظه المعلم |
| `teacher_observation` | ملاحظة منظّمة من المعلم (بدون نص حر؛ التوجيه من مفردات مغلقة) |
| `worksheet_evidence` | ورقة عمل ورقية أو رقمية تُصحّحها المعلم |
| `digital_trend` | اتجاه تُولّده المنصة من بيانات الاستجابة في جلسات التدريب |
| `listening_quick_check` | فحص استماع قصير، مماثل لـ `quick_check` لكنه مخصص لمهارات الاستماع |
| `comprehension_quick_check` | فحص قصير مخصص للفهم القرائي |
| `mixed_evidence` | أدلة مركّبة من أنواع أدوات متعددة مجمّعة في دورة مراجعة واحدة |

لكل أداة **حد وزن**. لا يمكن لأداة واحدة أن تهيمن على القرار تجاوزاً لنسبتها المُهيَّأة.
يُطبَّق الحد على مستوى كاتب الأدلة قبل تشغيل إعادة الحساب.

## دورة حياة تنبيه الانتكاس الحاد

ينتقل `acute_regression_alert` عبر حالتين:

| الحالة | الوصف |
|---|---|
| `open` | منشأ حديثاً؛ يحجب عضوية الطالب في أي مجموعة (SCS\_03 / QA\_004) |
| `resolved` | مرفوض أو مُصعَّد من قِبل المعلم عبر `/api/workflow/review` |

يستلزم الحل رمزاً من 9 رموز في كتالوج التجاوز. يمكن أن تصاحب الرفضَ اختيارياً علامةُ سياق،
لكنها تُسجَّل بشكل منفصل في `context_flag_log`، لا على صف التنبيه ذاته.

> **تنبيه:** تنبيه الانتكاس الحاد **ليس** إخفاقاً تلقائياً أبداً. حالة تكليف الحزمة لا تتغير أبداً بسبب
> التنبيه. المعلم وحده يمكنه تغيير حالة الخطة (V-12).

## الحتمية والإصدارات

يُثبّت كل صف `monitoring_status_review` إصدار كل قاعدة قرأها: لقطة GSR، ووصفة PMR، ومعيار ISC.
تغيير لاحق في تهيئة القواعد لا يُعيد تشغيل النوافذ المُخزَّنة. هذا هو V-6: نفس المدخلات + نفس
الإصدار = مخرجات متطابقة، إلى الأبد.

## نقاط نهاية واجهة برمجة التطبيقات (3)

| الأسلوب | المسار | الغرض |
|---|---|---|
| `POST` | `/api/monitoring/evidence` | تسجيل مسبار غير CBM → يُشغّل إعادة الحساب الحتمية |
| `GET` | `/api/monitoring/status/{bundleAssignmentId}` | الخطة النشطة + آخر حكم + تقسيم الأدلة القابلة للمقارنة / المستبعَدة |
| `GET` | `/api/monitoring/alerts?status=open&type=acute_regression` | قائمة تنبيهات الانتكاس الحاد للمعلم / الإدارة |

للاطلاع على أشكال الطلب والاستجابة الكاملة، راجع [مرجع واجهة برمجة التطبيقات](https://docs.growamal.com/ar/api-reference/).

## أدلة ذات صلة

- [القياس المنهجي وطلاقة القراءة](https://docs.growamal.com/ar/guides/cbm-orf-fluency/): مراقبة الطلاقة / الدقة (وحدة منفصلة)
- [حزم التدخل](https://docs.growamal.com/ar/guides/intervention-bundles/): وصفات PMR ومعايير ISC مرتبطة بالحزم
- [سير عمل تفعيل المعلم](https://docs.growamal.com/ar/guides/teacher-activation/): السطح الذي يحل فيه المعلمون تنبيهات الانتكاس الحاد
- [قواعد السلامة](https://docs.growamal.com/ar/how-it-works/safety/): قواعد GSR في السياق الأشمل لنموذج سلامة المنصة
