تُبنى المقرّرات في Institflow حول الكلمات التي يستخدمها معلّموك فعلًا لوصف طريقة التدريس — **حضوري** أو **مختلط** أو **عبر الإنترنت** — وتمنح المعلّم محرّر منهج حقيقيًا وسير عمل واجبات، لا مجرد قائمة صفّية. تقع المقرّرات خلف مفتاح ميزة يفعّله المورّد لتثبيتك؛ إن لم تجد "المقرّرات" في قائمة التنقّل أصلًا، فهذا هو السبب.

## أنواع المقرّرات الثلاثة

كل مقرّر هو واحد من:

- **حضوري** — مقرّر مجموعة (جلسات ثابتة، معلّم، قاعة) بلا منهج. هذا هو الوضع الافتراضي لأي مقرّر جديد.
- **مختلط** — المقرّر نفسه بالضبط، بمجرد أن يصبح له قسم منهج واحد على الأقل. لا شيء آخر يتغيّر: الجلسات والحضور وسجلّ الدرجات التي تعرفها تستمر في العمل؛ المنهج يُضاف إلى جانبها.
- **عبر الإنترنت** — مقرّر ذاتي الوتيرة: منهج وتسجيل، بلا جلسات وبلا حضور.

> **«مختلط» حقيقة حيّة، لا خيار تحفظه**
>
> لا يوجد إعداد منفصل «هل هذا المقرّر مختلط؟». الكلمة التي تراها تُحسب في كل مرة من واقع المقرّر فعليًا: مقرّر مجموعة له قسم منهج واحد على الأقل يُقرأ **مختلطًا**؛ المقرّر نفسه بلا أقسام بعد يُقرأ **حضوريًا**. إن اخترت «مختلط» أثناء إنشاء مقرّر جديد تمامًا، ستراه يُقرأ «حضوري» حتى تضيف قسمًا في محرّر المنهج — نموذج الإنشاء/التعديل يخبرك بهذا بجانب الخيار نفسه. لا خلل هنا؛ الكلمة تصف المقرّر كما هو اليوم دائمًا.

## بناء المنهج

منهج المقرّر هو **أقسام**، يحمل كل منها **وحدات** بترتيب معيّن. توجد ثلاثة أنواع من الوحدات اليوم:

- **درس** — نص وفيديو اختياري ومرفقات. الدرس بلا فيديو وبلا نص (مرفقات فقط) يُعرض للطلاب كمستند.
- **واجب** — تعليمات وموعد نهائي ومكان يسلّم فيه الطلاب عملهم. انظر [الواجبات](https://docs.institflow.com/ar#assignments) أدناه.
- **اختبار قصير** — أسئلة بمهلة زمنية أو بلا مهلة، تُصحَّح آليًا في معظمها. انظر [الاختبارات القصيرة](https://docs.institflow.com/ar#quizzes) أدناه.

## كتابة محتوى الدرس

يُكتَب نص الدرس بمحرّر خفيف يشبه Word: **غامق**، *مائل*، كود ضمن السطر، حجمان للعناوين، قوائم نقطية ومرقّمة، اقتباسات، روابط، صور وجداول — أضف/احذف صفوفًا وأعمدة من شريط الأدوات بمجرد أن تكون داخل جدول. تُضاف الصور بلصق رابط (مع نص بديل اختياري)، لا برفعها مباشرة. علامة تبويب **Markdown** بجانب المحرّر تعرض المحتوى نفسه بالضبط كنص عادي وتتيح لك تحريره يدويًا — مفيدة لتصحيح سريع أو للصق محتوى لديك مسبقًا؛ العودة إلى المحرّر تُعيد عرض ما كتبته هناك.

كل ما تكتبه يُخزَّن كـ Markdown خالص، لا كـ HTML أبدًا: تعرضه صفحة المتعلّم بجداولها وصورها، ولا تُشغّل أبدًا أي كود أو تنسيق تلصقه.

## الفيديو

فيديو الدرس هو **رابط يوتيوب — لا غير**. الصق رابط مشاهدة عاديًا، أو رابط `youtu.be`، أو رابط تضمين، وتحوّله Institflow تلقائيًا إلى فيديو يوتيوب مع جلب عنوانه لك. رفع ملف فيديو، أو الربط بـ Vimeo أو TeraBox أو أي مضيف آخر، غير مدعوم ويُرفض برسالة خطأ واضحة بدل الفشل الصامت. اضبط خصوصية الفيديو على يوتيوب على **غير مُدرَج أو عام** — الفيديو الخاص لا يمكن تضمينه، لأن Institflow لا يسجّل الدخول إلى يوتيوب نيابةً عنك أبدًا.

## التدفّق التدريجي والنشر

يمكن لكل وحدة أن تحمل بوابة تدفّق تُخفيها عن الطلاب حتى تُفتح: تاريخ مطلق، أو عدد أيام بعد تاريخ تسجيل الطالب نفسه، أو الاثنان معًا (الأبعد منهما هو الفاصل). الوحدة بلا أي من البوابتين كانت متاحة دومًا منذ نشرها.

النشر منفصل عن التدفّق: الوحدة إمّا مسوّدة (تظهر فقط لمن يحرّرها) أو منشورة (تظهر للطلاب المسجّلين، رهنًا ببوابة التدفّق الخاصة بها). إلغاء النشر يسحب الوحدة من عرض الطلاب دون حذفها.

## الواجبات

إنشاء واجب يضبط:

- **التعليمات** — تُكتَب بمحرّر النص الغني نفسه المستخدم في الدرس.
- **الموعد النهائي** (اختياري) — تاريخ ووقت؛ ترك الوقت فارغًا يجعله افتراضيًا نهاية اليوم.
- **الدرجة القصوى** — إلزامية، أكبر من صفر.
- **السماح بتسليم متأخر** — مفتاح تشغيل/إيقاف بسيط.
- **أنواع التسليم** — أي تركيبة من **نص** و**ملف** و**رابط**؛ لا يستطيع الطالب استخدام إلا الأنواع التي فعّلتها.

**ما يراه الطالب وما يستطيع فعله.** تعرض صفحة الوحدة التعليمات، وعدًّا تنازليًا حيًّا للموعد النهائي، ونموذجًا لأي أنواع تسليم سمحت بها. يستطيع الطالب إعادة التسليم بقدر ما يشاء — مستبدلًا نصّه ورابطه وملفاته السابقة — حتى يُصحَّح الواجب؛ لا يمكن لتسليم مُصحَّح أن يتغيّر مجددًا إلا إن أعدته للمراجعة (أدناه). يرى أولياء الأمور، عند تصفّح صفحة طفل مرتبط بحسابهم، الوحدة نفسها للقراءة فقط: التعليمات والحالة والدرجة، لكن لا يرون أبدًا نموذج تسليم — لا يستطيع ولي الأمر التسليم نيابة عن طفله أبدًا.

**التأخّر والإغلاق.** قبل الموعد النهائي (أو بلا موعد نهائي أصلًا)، يكون النموذج مفتوحًا ببساطة. بعد الموعد النهائي: إن سمحت بتسليم متأخر، يستطيع الطالب التسليم وتُسجَّل الحالة **متأخرة**؛ إن لم تسمح، تعرض الصفحة الواجب **مغلقًا** ويختفي النموذج — يرفض الخادم الكتابة مباشرة، فلا شيء يظهر على الشاشة يعِد بتسليم قد يرفضه الخادم لاحقًا.

**التصحيح والملاحظات والإعادة للمراجعة.** يسرد جدول التسليمات حالة كل طالب (مُسلَّم / متأخر / مُعاد / مُصحَّح)، قابل للتصفية حسب الحالة، مع درج تصحيح لكل صف: أدخل درجة (بحدٍّ أقصى هو الدرجة القصوى للواجب) وملاحظات اختيارية ثم احفظ. بدلًا من التصحيح، يمكنك **إعادة تسليم للمراجعة** مع ملاحظات — يعيد هذا فتحه ليعيد الطالب تسليمه، دون المساس بقواعد الموعد النهائي.

**النشر إلى سجلّ الدرجات.** زرّ واحد ينشر كل تسليم مُصحَّح حاليًا في هذا الواجب إلى سجلّ الدرجات، كامتحان واحد من نوع **واجب منزلي** لكل مجموعة — سجلّ الدرجات نفسه الذي تستخدمه مجموعاتك بالفعل، لا سجلّ ثانٍ أبدًا. تشغيله مرة أخرى بعد تصحيح تسليمات إضافية يحدّث القيود نفسها بدل إنشاء تكرارات. الطالب المُصحَّح في واجب لكنه لا يحمل أي تسجيل في مجموعة أصلًا — كل طالب في مقرّر عبر الإنترنت خالص، بحكم التعريف — لا يمكن نشره في قيد سجلّ درجات مرتبط بمجموعة؛ تخبرك النتيجة بدقّة من **تُجوهل** ولماذا، بدل إسقاطه بصمت.

**الإشعارات.** نشر واجب (جعل الوحدة مرئية) يُشعِر كل طالب له صلاحية وصول إلى المقرّر؛ تسليمٌ يُشعِر معلّم (أو معلّمي) المقرّر نفسه — المقرّر عبر الإنترنت الخالص لا معلّم له في هذا النموذج، فلا يُرسَل شيء هناك؛ تصحيحٌ يُشعِر الطالب وأولياء أموره فورًا. كل واحد من هذه إشعار بريد إلكتروني مدفوع عبر تتابع المراسلة، ويستطيع المعهد إيقاف أيٍّ منها.

## الاختبارات القصيرة

**من يستطيع التأليف.** إضافة اختبار قصير تحتاج صلاحية `curriculum.quizzes.manage`، التي يحملها المديرون والملّاك افتراضيًا؛ المعلّم الذي ينبغي أن يؤلّف اختبارات تُمنح له من شاشة الأدوار والصلاحيات. تصحيح نتائج الاختبار ونشرها يستخدمان الصلاحية نفسها المستخدمة في تصحيح الواجبات (`curriculum.assignments.grade`، التي يحملها المعلّمون افتراضيًا).

**إنشاء اختبار.** من قائمة «إضافة» في القسم، اختر اختبار قصير. تضبط ورقة الإعدادات: العنوان، القسم، ملخّصًا، **مهلة زمنية** بالدقائق (اتركها فارغة ليكون بلا مهلة)، **عدد المحاولات المسموح بها** (1–20)، **خلط الأسئلة** في كل محاولة، **إظهار الإجابات للطلاب** — أبدًا (الدرجة فقط) / فور التسليم / بعد الموعد النهائي —، **درجة النجاح** (اتركها فارغة لتكون درجة بلا نجاح/رسوب)، موعدًا نهائيًا بتاريخ ووقت، قواعد التدفّق التدريجي نفسها المستخدمة في أي وحدة (متاح من تاريخ و/أو عدد أيام بعد التسجيل)، ومدّة تقديرية. بعد الإنشاء تصل مباشرة إلى **محرّر الأسئلة**.

**الأسئلة.** يحمل الاختبار أربعة أنواع من الأسئلة: اختيار واحد، اختيار متعدّد، صواب/خطأ، وإجابة قصيرة — النوع الوحيد الذي يصحّحه المعلّم يدويًا بعد التسليم. لكل سؤال نص (المحرّر نفسه الشبيه بـ Word المستخدم في الدرس، مخزَّن كـ Markdown)، ودرجة، ولأسئلة الاختيار الواحد والمتعدّد خياران على الأقل مع تحديد الصحيح (أو الصحيحة) منها. تُعاد ترتيب الأسئلة بأسهم الأعلى/الأسفل، وتُعدَّل أو تُحذف؛ نوع السؤال ثابت بمجرد إنشائه — احذفه وأضف سؤالًا جديدًا لتغيير النوع. يُظهر المحرّر أي سؤال مغلق (اختيار واحد أو متعدّد أو صواب/خطأ) ما زال بلا إجابة صحيحة محدَّدة.

**النشر.** يُنشَر الاختبار من صفّه في محرّر المنهج، تمامًا كأي وحدة أخرى. يُرفض النشر ما دام الاختبار بلا أسئلة، أو ما دام أي سؤال اختيار واحد أو متعدّد أو صواب/خطأ بلا إجابة صحيحة — وتوضّح الرسالة أيّها.

**أداء الاختبار (الطلاب، على الويب وتطبيق الجوّال).** تعرض صفحة الوحدة إعدادات الاختبار دفعة واحدة — عدد الأسئلة، المهلة الزمنية، المحاولات المسموح بها، درجة النجاح، الموعد النهائي — إضافة إلى عدد المحاولات المتبقّية وقائمة بالمحاولات السابقة. **بدء الاختبار** يفتح كل الأسئلة في صفحة واحدة، مع عدّاد تنازلي مثبَّت أعلى الصفحة عند ضبط مهلة زمنية؛ الموعد النهائي موعد الخادم، لا ساعة الجهاز أبدًا. تُحفَظ الإجابات تلقائيًا فور اختيارها، و**تسليم الاختبار** يطلب تأكيدًا. إن نفد الوقت أولًا، تُقفَل المحاولة كما هي — كل ما حُفظ يُحتسب، وتظهر المحاولة منتهية الصلاحية. يُغلَق الاختبار بعد موعده النهائي، ويرى الطالب الذي استنفد كل محاولاته ذلك أيضًا. تعرض النتائج الدرجة، و**ناجح**/**غير ناجح** عند ضبط درجة نجاح، و**بانتظار تصحيح المعلّم** ما دامت إجابة قصيرة غير مصحَّحة؛ أمّا رؤية الطالب لصحّة كل إجابة وللإجابة الصحيحة نفسها فتتبع إعداد «إظهار الإجابات» الخاص بالاختبار.

**أولياء الأمور** يرون نتائج اختبار الطفل للقراءة فقط، تمامًا كالواجبات، ولا يبدأون محاولة نيابة عن الطفل أبدًا. تحمل الشاشة الرئيسية لولي الأمر و«نظرة عامة» على الطفل بطاقة **الاختبارات القصيرة** — مستحقّ قريبًا / متأخر — إلى جانب بطاقة الواجبات.

**التصحيح وسجلّ الدرجات (المعلّمون).** رابط **المحاولات** في صفّ الوحدة يفتح جدول المحاولات، قابلًا للتصفية حسب الحالة؛ فتح صفّ يعرض كل سؤال مع إجابة الطالب إلى جانب الإجابة الصحيحة، ويتيح تصحيح الإجابة القصيرة (بحدٍّ أقصى هو درجة السؤال نفسه) مع ملاحظات اختيارية. بمجرد ألّا يبقى في المحاولة ما ينتظر تصحيحًا، تصبح درجتها ونتيجة النجاح/الرسوب نهائيتين. **النشر إلى سجلّ الدرجات** يكتب أفضل محاولة مكتملة التصحيح لكل طالب في مجموعة الطالب كامتحان من نوع **اختبار قصير** — سجلّ الدرجات نفسه الذي تستخدمه مجموعاتك بالفعل. تشغيله مرة أخرى بعد تصحيح محاولات إضافية يحدّث القيود نفسها بدل إنشاء تكرارات؛ المقرّر ذاتي الوتيرة بلا مجموعة، فيُدرَج طلابه كـ**مُتجاهَلين**. إن تغيّرت درجة سؤال بعد أول نشر، يُصحَّح الحدّ الأقصى للامتحان في النشر التالي.

## لمن هذا الدرس؟

في المقرّر الذي له مجموعات (الحضوري والهجين) لكل وحدة — درس أو واجب أو اختبار — جمهور تحدّده من نافذتها تحت **لمن هذا الدرس؟**:

- **كل المجموعات** — الافتراضي، وهكذا تعمل كل وحدة كانت موجودة قبل هذا الإعداد: يراها كل طالب مسجَّل في أي مجموعة من المقرّر وأولياء أمورهم.
- **مجموعات محددة** — اختر مجموعة أو أكثر من مجموعات المقرّر. الطلاب خارجها وأولياء أمورهم لا يرون الوحدة في المقرّر، ولا يفتحونها، ولا يحمّلون ملفاتها ولا يسلّمون إليها ولا يبدؤون اختبارها، ولا تدخل في نسبة تقدّمهم، ولا يصلهم إشعار عند نشرها. يفرض الخادم ذلك في تطبيق الويب وتطبيق الهاتف والواجهة البرمجية جميعًا — وليس إخفاءً على الشاشة فقط.

المقرّر الأونلاين (الذاتي) بلا مجموعات فلا يظهر هذا الخيار. في محرّر المنهج تحمل الوحدة المقيَّدة شارة بأسماء مجموعاتها، ويعرض **عرض كمجموعة…** أعلى القائمة المقرّر كما تراه مجموعة واحدة (للقراءة فقط).

**إضافة مجموعات إلى وحدة منشورة.** يصل طلابَ المجموعات التي تضيفها — وأولياءَ أمورهم ومعلّميهم إن كانت قاعدة المعهد لهذا الإشعار تشملهم — الإشعارُ نفسه الذي أُرسل عند النشر، وبالقاعدة نفسها (التشغيل والإيقاف، القنوات، المقرّرات والمجموعات المختارة، وكتم كل شخص لنفسه). لا يُبلَّغ مرة ثانية أحدٌ سبق أن وصلته الوحدة — كطالب في مجموعة كانت الوحدة لها من قبل أيضًا. إزالة مجموعات، أو حفظ الاختيار نفسه مرة أخرى، أو إعادة مجموعة أزلتها سابقًا لا ترسل شيئًا؛ وكذلك تغيير مجموعات وحدة غير منشورة، لأن نشرها يُبلغ جمهورها كله.

> **إذا حُذفت آخر مجموعة**
>
> لا تُحذف مجموعة فيها طلاب أو حصص، أما الفارغة فتُحذف. إن كانت المجموعة الوحيدة لوحدة ما فلا تصير الوحدة ظاهرة للجميع: تبقى مقيَّدة فلا يراها أحد، ويعلّمها المحرّر **بلا مجموعة — مخفي** إلى أن تختار مجموعات من جديد أو تعيدها إلى كل المجموعات.

## المهمة تحت الدرس

يمكن أن يحمل درس الفيديو **مهمة** اختيارية واحدة — «مهمة هذا الدرس» في نافذة الدرس تحت الملفات. هي واجب عادي مرتبط بالدرس: تعليمات (المحرّر نفسه) وموعد تسليم اختياري وعلامة عليا ومفتاح السماح بالتأخر وأنواع التسليم المقبولة (نص، ملف، رابط). يسلّمها الطالب ويعيد تسليمها مثل الواجب تمامًا، وتصحّحها أو تعيدها للتعديل من صفحة **التسليمات** نفسها (يربطك بها صف الدرس)، ويكتب **نشر في دفتر العلامات** العلامات كامتحان من نوع واجب. وحدات الواجب المستقلة تعمل كما كانت.

في صفحة الطالب يُقرأ الدرس من الأعلى إلى الأسفل: الفيديو، فالوصف، فـ**أوراق العمل** (ملفات الدرس)، ثم **مهمة هذا الدرس** بحالتها وموعدها ونموذج التسليم، ثم العلامة والملاحظات لاحقًا. تسليم المهمة لا يُكمل الدرس — يكتمل الدرس بمشاهدته أو بتعليمه مكتملًا. والمهمة تتبع الدرس: تُنشر وتُلغى معه، ولا تظهر إلا للمجموعات التي له. إضافة مهمة إلى درس منشور تصل الطلاب بإشعار الواجب الجديد نفسه.

حذف مهمة لم يسلّم إليها أحد يتم فورًا. إن وُجدت تسليمات يخبرك النظام بعددها (وكم منها مصحَّح) التي ستُحذف ويسأل مرة ثانية؛ والتأكيد الصريح الثاني وحده يحذفها. العلامات المنشورة في دفتر العلامات تبقى فيه.

## التقدّم والإتمام

تُحتسَب وحدة الواجب مكتملة لحظة أول تسليم من الطالب — إعادة التسليم والتصحيح لاحقًا لا يُلغيان اكتمالها أبدًا. يحتسب إتمام المقرّر نفسه كل وحدة منشورة بالطريقة نفسها، درسًا كانت أو واجبًا أو اختبارًا قصيرًا.

**علامة التبويب «التقدّم».** تعرض علامة تبويب **التقدّم** الخاصة بالمقرّر (للمعلّمين والمديرين) مصفوفة من الطلاب مقابل الوحدات، بحالة كل وحدة لكل طالب — لم تبدأ، أو قيد التقدّم، أو مكتملة، وتشمل الواجبات والاختبارات القصيرة — وتُحمَّل صفحة صفحة في مقرّر بعدد كبير من الطلاب. فتح طالب من المصفوفة يأخذك إلى صفحة تقدّمه الخاصة، المجموعة نفسها من الوحدات معروضة واحدة تلو الأخرى.

## الصلاحيات

يستخدم تأليف المقرّرات صلاحيات `curriculum.*` الموجودة: `curriculum.read` لعرض منهج مقرّر، و`curriculum.write` لتحريره، و`curriculum.publish` لنشر/إلغاء نشر وحدة. صلاحية منفصلة، `curriculum.assignments.grade`، تتحكّم في التصحيح والإعادة للمراجعة والنشر إلى سجلّ الدرجات للواجبات والاختبارات القصيرة معًا — يستطيع المعلّم التصحيح في كل مقرّر افتراضيًا، دون أن يحمل بالضرورة صلاحيات التأليف، التي تبقى مُمنَحة لكل معلّم على حدة. تأليف اختبار قصير تحديدًا يحتاج أيضًا `curriculum.quizzes.manage`. يحمل المديرون كل هذه الصلاحيات افتراضيًا؛ ويحمل الملّاك كل شيء.

## على الهاتف

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

انظر أيضًا: [لوحتك على الويب](https://docs.institflow.com/ar/guides/your-dashboard-on-the-web) لمعرفة كيف يرى الطالب أو ولي الأمر عدد الواجبات المستحقّة قريبًا والمتأخّرة في شاشته الرئيسية.
