المواصفات
AIR لتقرير المصير
وحدة التقييم الرقمية
وحدة قابلة لإعادة الاستخدام مصممة للاندماج ضمن منظومة «مسار همم»: التقييم ← التخطيط ← التعلم ← متابعة التقدم ← المخرجات.
§ 1
نظرة عامة على الوحدة
مقياس AIR لتقرير المصير (Wolman, Campeau, DuBois, Mithaug & Stolarski, 1994) أداة من 24 عبارة بمقيّمين متعددين، تُعطي ملفًا لمستوى تقرير المصير لدى الطالب عبر بُعدين وثلاث مهارات فرعية. تحافظ هذه الوحدة على القاعدة العلمية للأداة وتُزيل عوائق التصحيح الورقي وتُذيب الفواصل بين منظور الطالب والأسرة والمعلم.
- الهدف — إعداد ملف لمستوى تقرير المصير لدى الطالب وإبراز إجراءات جاهزة للخطة الفردية.
- المستفيدون — الطلاب 8–22، الأسر، معلمو التربية الخاصة، منسقو الانتقال، الاختصاصيون، المشرفون.
- البُعدان — القدرة (المعرفة + الإدراك) × الفرصة (المدرسة + المنزل).
- المهارات الفرعية — فكّر (وضع الأهداف) · نفّذ (اتخاذ الإجراء) · عدّل (مراجعة الخطة).
- المقياس — ليكرت خماسي: أبدًا → نادرًا → أحيانًا → غالبًا → دائمًا.
§ 2
تحليل الأداة
ما تُجيده النسخة الورقية
- بنية مكوّنة من 24 عبارة موثّقة علميًا، مع نماذج موازية للطالب والأسرة والمعلم.
- بنية عاملية واضحة: القدرة (المعرفة، الإمكانية، الإدراك) والفرصة (المدرسة، المنزل).
- سؤال هدف مفتوح يربط النتائج الكميّة بالتجربة الفعلية.
حدود الصيغة الورقية
- التصحيح اليدوي ورسم النتائج معرّض للأخطاء ويُثبّط إعادة التقييم.
- النماذج الثلاثة نادرًا ما تُقارن — الفجوات بين المقيّمين تضيع.
- حواجز قراءة لبعض الطلاب دون أنماط استجابة بديلة مدمجة.
- النتائج لا تُترجم مباشرة إلى لغة الخطة الفردية أو دعم مقترح.
- لا تاريخ ولا تتبع للنمو ولا ارتباط بمخرجات الانتقال.
§ 3
المسار الرقمي
الخطوة 1
تسجيل الدخول
عبر هوية مسار همم؛ ورابط سريع للأسر.
الخطوة 2
اختيار الطالب
المعلم يختار من ملفه؛ الأسرة ترى ابنها/ابنتها فقط.
الخطوة 3
اختيار النموذج
طالب · أسرة · معلم. دعم مقيّمين متعددين بالتوازي.
الخطوة 4
إكمال العبارات
24 عبارة بحفظ تلقائي مع تقدّم مرئي للمحاور.
الخطوة 5
الأسئلة المفتوحة
هدف حالي وتأمل في التقدّم (اختياري ويدعم الإدخال الصوتي).
الخطوة 6
المراجعة
جميع الإجابات في شاشة واحدة مع تنبيه للناقص.
الخطوة 7
الإرسال
توليد الملف والتوصيات وأهداف الخطة الفردية المقترحة.
الخطوة 8
المشاركة والتخطيط
تتدفق النتائج إلى مساحة التخطيط الانتقالي.
§ 4
نموذج البيانات والأدوار
الكيانات
| الكيان | الحقول الرئيسية | العلاقات |
|---|---|---|
| students | id, name, dob, grade, school_id, primary_disability, transition_age_flag | له تقييمات وخطط فردية |
| users | id, role, name, email, organization_id, auth_provider | يُقيّمون التقييمات؛ ارتباطات وصاية |
| organizations | id, name, type (district/school/agency) | لها مستخدمون وطلاب |
| assessments | id, student_id, rater_id, form_type, started_at, completed_at, locale | له إجابات وأسئلة مفتوحة |
| items | id, section, subdomain, index, prompt_by_form (jsonb), reading_level | تستخدمها الإجابات |
| responses | assessment_id, item_id, value(1–5), changed_at | ورقة التقييم |
| open_ended | assessment_id, goal_example, goal_progress, audio_url | 1:1 مع التقييم |
| scores | assessment_id, capacity_pct, opportunity_pct, subdomain_pcts (jsonb) | مخزّنة من الإجابات |
| recommendations | id, score_id, area, subdomain, iep_goal, training_refs[], family_refs[] | تُولَّد من الدرجات |
| iep_goals | id, student_id, source_recommendation_id, status, owner_id, target_date | تتدفق إلى وحدة الانتقال |
| consents | id, student_id, granted_by, scope, expires_at | تتحكم بمشاركة البيانات |
الأدوار والصلاحيات
- الطالب — يُكمل نموذج الطالب؛ يرى ملفه والدعم؛ يتحكم بمشاركة البيانات مع التقدّم في السن.
- الأسرة / ولي الأمر — يُكمل نموذج الأسرة؛ يطّلع على ملف ابنه/ابنتها المُجمَّع؛ يمنح الموافقات.
- المعلم — يُكمل نموذج المعلم لطلاب ملفه؛ يصيغ أهداف الخطة؛ يطّلع على بيانات الصف المُجمَّعة.
- الاختصاصي — صلاحيات اطلاع موسّعة؛ يقترح صيغ الأهداف؛ يُجري تحليلات جماعية.
- المشرف — يدير الجهة والمستخدمين والموافقات والتحليلات المجهَّلة؛ لا يطّلع على النصوص الحرة دون تصعيد دور.
§ 5
منطق التقييم
- أنواع الأسئلة — ليكرت خماسي (أساسي)، نص قصير، رد صوتي اختياري، ووضع رموز/إيموجي اختياري.
- لغة قابلة للتكيّف — النموذج يبدّل صياغة العبارة (أنا / ابني / الطالب) ويُتيح مفتاح «لغة مبسّطة» (~الصف الثالث).
- تفرّع — إذا اختار «أبدًا» في جميع عبارات محور، يظهر مثال توضيحي قبل الاحتساب.
- تصحيح آلي — نسبة المحور = المجموع / 30 × 100. نسبة المهارة الفرعية = مجموع الزوج / 10 × 100. القدرة/الفرصة = متوسط المحاور.
- الفئات — متمكّن ≥75%، نامٍ 50–74%، ناشئ <50%.
- تثليث المقيّمين — عند وجود نموذجين فأكثر للطالب، تظهر تحليلات الفجوة (مثلًا: الطالب يُقيّم المدرسة 80% بينما المعلم 50%).
- وتيرة إعادة التقييم — افتراضيًا كل 90 يومًا؛ تُنبّه الوحدة بالأهلية وتملأ البيانات مسبقًا.
§ 6
محرّك التقارير
- بطاقة الملخص — الإجمالي % + القدرة مقابل الفرصة مع تسمية الفئة.
- رادار فكّر · نفّذ · عدّل — القدرة مقابل الفرصة لكل مهارة فرعية — الصورة التشخيصية الأساسية.
- شريط المحاور — أربعة محاور ملوّنة حسب البُعد.
- مصفوفة محور × مهارة — جدول حراري من 12 خلية لتحديد التركيز بنظرة واحدة.
- مقارنة المقيّمين — أعمدة جنبًا إلى جنب عند وجود نموذجين فأكثر مع إبراز الفجوات > 20 نقطة.
- منحنى النمو — سلسلة زمنية للإجمالي والقدرة والفرصة عبر إعادة التقييم.
- لوحة الفئات — للمشرف: متوسطات مدرسية مجهَّلة وقطاعات إنصاف حسب الإعاقة والنوع.
- التصدير — PDF منسَّق للخطة الفردية و CSV للأبحاث.
§ 7
التكامل مع التخطيط الانتقالي
التقييم هو بوابة سير العمل الانتقالي. مخرجاته ليست تقريرًا فقط، بل كائنات بيانات مُعرَّفة تستهلكها الوحدات اللاحقة.
- أهداف الانتقال — كل مهارة فرعية «ناشئة» تُولّد مسودة هدف في وحدة التخطيط.
- أهداف الخطة الفردية — محرّك التوصيات يُنتج مرشحات SMART يُمكن للمدير قبولها أو تعديلها.
- توصيات التدريب — تربط آليًا بوحدة تعلّم (SDLMI، ChoiceMaker…).
- دعم الأسرة — لوحة ولي الأمر تتلقى 2–3 أنشطة مرتبطة بالمجالات الناشئة.
- تخطيط ما بعد المدرسة — درجات القدرة عند سن 16/18/التخرج تُغذّي لوحة المخرجات المتوقعة.
- متابعة التقدم — نتائج إعادة التقييم تتدفق إلى السجل نفسه؛ يتحدث منحنى النمو تلقائيًا.
§ 8
إمكانية الوصول (UDL · WCAG 2.2 AA · المعرفية)
- تعدد أساليب التمثيل — لغة مبسّطة، تحويل النص إلى كلام، رموز اختيارية لمراسي ليكرت، شرح مصطلحات «هدف» و«خطة».
- تعدد أساليب الاستجابة — ماوس، لوحة مفاتيح، لمس، ماسح تبديل، رد صوتي، ودعم من شخص يكتب نيابة (مع تسجيل ذلك).
- تعدد أساليب الانخراط — حفظ واستئناف عبر الجلسات، تقدّم مرئي غير عقابي، نبرة دافئة لا اختبارية.
- WCAG 2.2 AA — تباين ≥4.5:1، حلقات تركيز، تنقّل كامل بلوحة المفاتيح، علامات دلالية، نماذج موسومة، لا اعتماد على اللون وحده.
- الوصول المعرفي — محور واحد لكل شاشة، ≤6 عبارات بالصفحة، تنقّل متوقّع، حفظ تلقائي مع تأكيد، بلا حدود زمنية.
- جوال أوّلًا — شبكة ليكرت تنطوي إلى صف من 5 خلايا بحجم لمس ≥44×44 بكسل؛ شريط تقدّم لاصق؛ عمل دون اتصال.
- اللغات — العربية أولًا (مع تهيئة كاملة للاتجاه RTL والخطوط)، ثم الإنجليزية والإسبانية، وتُضاف لغات أخرى عبر ذاكرة الترجمة.
§ 9
محرّك التوصيات
قواعدي أولًا، يساعده النموذج لاحقًا. تعمل القواعد التالية من الدرجات على جهة العميل، وفي مرحلة لاحقة يُضاف نموذج لغوي لتخصيص الصياغة بسياق يوافق عليه الطالب.
- المُحفّزات — أي مهارة فرعية أقل من 75% تولّد توصية؛ تظهر أدنى أربع توصيات.
- قوالب الأهداف — قوالب SMART مُؤرَّخة مرتبطة بكل مهارة فرعية؛ يمكن للمعلم تعديلها قبل الحفظ.
- مكتبة التدريب — دروس مصغّرة مُختارة مرتبطة بفكّر/نفّذ/عدّل وفئة العمر.
- أنشطة الأسرة — ممارسة منزلية أو اثنتان لكل أولوية، بمستوى قراءة ≤الصف السادس، بالعربية والإنجليزية.
- تنبيهات للاختصاصي — إذا كانت الفرصة أقل بـ20 نقطة من القدرة، تُحال للتطوير البيئي لا الفردي.
- حلقة التغذية الراجعة — المعلم يُقيّم فائدة التوصية، فيتحسّن الترتيب مستقبلًا.
§ 10
مواصفات وحدة المنصة
تُغلَّف باسم @masar-himam/assessment-air. تكشف عن واجهة برمجة محدّدة الأنواع وثلاث نقاط دخول React.
// Public API surface
import {
AssessmentRunner, // <AssessmentRunner studentId form="student" onComplete={...} />
AssessmentResults, // <AssessmentResults assessmentId />
AssessmentSummaryCard, // compact widget for a student dashboard
scoring, // pure functions: sectionScore, subdomainScore, overallScore
recommendationsFor, // (assessment) => Recommendation[]
} from "@masar-himam/assessment-air";
// Events emitted onto the platform event bus
"assessment.air.started" // { studentId, form, raterId, locale: "ar" }
"assessment.air.completed" // { assessmentId, scores }
"assessment.air.recommended" // { assessmentId, recommendations }عقد التكامل
- الهوية — يستهلك مصادقة منصة مسار همم؛ لا يمتلك جلسات خاصة.
- البيانات — يمتلك جداوله ضمن مخطط 'assessment_air' ويعرض قراءة فقط لوحدات التخطيط/التعلم.
- الأحداث — ينشر أحداث دورة الحياة على ناقل أحداث المنصة لتفاعل الوحدات الأخرى.
- التنسيق البصري — يلتزم بألوان وخطوط مسار همم؛ يحمل لوحة رسوم بيانية مرتبطة بها.
- القياس — استخدام مجهَّل ومعدلات إكمال؛ لا تخرج نصوص حرة دون موافقة.
متطلبات تكامل مستقبلية
- وحدة التخطيط الانتقالي · تقبل نتائج التقييم كمدخلات لمساحة الأهداف.
- وحدة التعلم · تستهلك مجالات الأولوية وتُعيد إشارات الإكمال.
- محرّر الخطة الفردية · يقبل مرشحات SMART مع رابط مصدر إلى هذا التقييم.
- التقارير الحكومية · تصدير لوحة المؤشرين 13 و14 لمخرجات الانتقال.
- أدوات الالتزام بـ SDLMI · ربط درجات تقرير المصير ببيانات الالتزام بالنموذج التعليمي.