تخصيص
قم بإنشاء حلول تعليمية فريدة باستخدام Open edX.

منتجنا الأساسي مرن وقابل للتوسيع ويمكن تخصيصه لتغطية أسواق متعددة. تعرف على كيفية إنشاء منصة التعلم الفريدة الخاصة بك هنا:
XBlocks
لإنشاء دورات تدريبية غنية وجذابة عبر الإنترنت ، يجب أن يكون مؤلفو الدورة التدريبية قادرين على الجمع بين مكونات من مجموعة متنوعة من المصادر. XBlock ، وهي بنية مكونات edX ، تجعل هذا ممكنًا. يتم إنشاء الدورات بشكل هرمي من قطع تسمى XBlocks. مثل علامات HTML ، يمكن أن تمثل XBlocks أجزاءً صغيرة مثل فقرة من النص أو مقطع فيديو أو حقل إدخال متعدد الاختيارات أو كبيرة مثل قسم أو فصل أو دورة كاملة.
لا تقتصر XBlocks على تقديم الدورات فقط. سيستفيد النظام البيئي التعليمي الكامل من عدد من تطبيقات الويب ، والتي ستحتاج جميعها إلى الوصول إلى محتوى الدورة التدريبية والبيانات. توفر XBlocks البنية وواجهات برمجة التطبيقات اللازمة لبناء مكونات لاستخدامها في جميع هذه التطبيقات.


LTI
ربما تكون قد اكتشفت أو طورت تطبيقًا تعليميًا خارجيًا تريد إضافته إلى الدورة التدريبية عبر الإنترنت. أو قد يكون لديك نسخة رقمية من كتابك المدرسي تستخدم تنسيقًا آخر غير PDF. يمكنك إضافة تطبيقات تعليمية أو كتب مدرسية خارجية إلى Studio باستخدام مكون إمكانية التشغيل التفاعلي لأدوات التعلم (LTI). يعتمد مكون LTI على مواصفات الإصدار 1.1.1 لقابلية التشغيل التفاعلي الخاصة بـ IMS Global Learning Tools.
يمكنك استخدام مكون LTI بعدة طرق.
- أضف محتوى LTI خارجيًا يتم عرضه فقط ، مثل محتوى الكتاب المدرسي الذي لا يتطلب استجابة الطالب.
- أضف محتوى LTI خارجيًا يتطلب استجابة الطالب. سيقوم موفر خارجي بتقدير إجابات الطلاب.
- استخدم المكون كعنصر نائب للمزامنة مع نظام تقدير خارجي.
API
يتضمن Open edX مجموعة من واجهات برمجة التطبيقات التي تتيح لك إنشاء تطبيقات تتفاعل مع النظام الأساسي الأساسي.
تستخدم واجهات برمجة تطبيقات edX المفتوحة مبادئ تصميم نقل الحالة التمثيلية (ReST) وتدعم تنسيق تبادل البيانات JavaScript Object Notation (JSON).
تستخدم واجهات برمجة التطبيقات الخاصة بنا OAuth 2.0 للمصادقة. OAuth 2.0 هو معيار مفتوح تستخدمه العديد من الأنظمة التي تتطلب مصادقة آمنة للمستخدم. راجع معيار OAuth 2.0 للحصول على مزيد من المعلومات.
تعد واجهات برمجة التطبيقات Open edX Platform ReST API مجموعة سريعة النمو ومتطورة من الإمكانات التي تمكنك من إنشاء تطبيقات الويب وسطح المكتب والجوال التي تعمل مع مثيل Open edX الخاص بك.
تتضمن منصة Open edX حاليًا واجهات برمجة التطبيقات التالية: Enrollment API و User API و Data Analytics API.
