مراقبة التقدم
يُجيب محرك مراقبة التقدم (WP-PROG-MON) على سؤال واحد: هل تعمل حزمة الدعم هذه مع هذا الطالب؟ يُسجّل الأدلة غير المرتبطة بالطلاقة، ويُطبّق مجموعة من قواعد السلامة ووصفات الحزم، ويُصدر حكماً حتمياً، كل ذلك دون أن يُحرّك مستوى تدخلاً، أو يُفشل خطة تلقائياً، أو يلمس سطح الطالب.
تتعامل مراقبة التقدم مع أدلة الفهم والمفردات والصرف وغيرها من الأدلة غير المتعلقة بالطلاقة. الطلاقة (سرعة القراءة + الدقة) تُعالَج بشكل منفصل؛ انظر القياس المنهجي وطلاقة القراءة.
قواعد السلامة العالمية الخمس (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.
يُجري الخادم إعادة حساب حتمية عند كل كتابة أدلة. التسلسل:
- تحقيق
monitoring_planنشط (يُنشأ كسولاً عند أول دليل، مع تثبيت وصفة PMR ومعيار ISC). - كتابة صف الأدلة، مُعرَّف بـ
(studentId, monitoringPlanId, measurementTool, occurredAt)للضمان الموحّد. - إعادة حساب حالة المراقبة وكتابة صف
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 | قائمة تنبيهات الانتكاس الحاد للمعلم / الإدارة |
للاطلاع على أشكال الطلب والاستجابة الكاملة، راجع مرجع واجهة برمجة التطبيقات.
أدلة ذات صلة
- القياس المنهجي وطلاقة القراءة: مراقبة الطلاقة / الدقة (وحدة منفصلة)
- حزم التدخل: وصفات PMR ومعايير ISC مرتبطة بالحزم
- سير عمل تفعيل المعلم: السطح الذي يحل فيه المعلمون تنبيهات الانتكاس الحاد
- قواعد السلامة: قواعد GSR في السياق الأشمل لنموذج سلامة المنصة