- المرجع: دورة تدريبية
- CourseState
- CourseMaterialSet
- المواد الدراسية
- إعدادات دفتر العلامات
- حساب الاحتساب
- إعدادات العرض
- الطُرق
المورد: دورة تدريبية
دورة تدريبية في Classroom
تمثيل JSON |
---|
{ "id": string, "name": string, "section": string, "descriptionHeading": string, "description": string, "room": string, "ownerId": string, "creationTime": string, "updateTime": string, "enrollmentCode": string, "courseState": enum ( |
الحقول | |
---|---|
id |
معرّف هذه الدورة التدريبية التي خصّصتها Classroom عند ضبط يؤدي تحديد هذا الحقل في قناع تحديث الدورة التدريبية إلى حدوث خطأ. |
name |
تمثّل هذه السمة اسم الدورة التدريبية. على سبيل المثال، " البيولوجيا الصف العاشر". الاسم مطلوب. ويجب أن يتراوح عدد الأحرف بين 1 و750 حرفًا وسلسلة UTF-8 صالحة. |
section |
القسم من الدورة التدريبية على سبيل المثال، "الفترة 2". وإذا تم ضبط هذا الحقل، يجب أن يكون سلسلة UTF-8 صالحة وألا يزيد عن 2800 حرف. |
descriptionHeading |
عنوان اختياري للوصف مثلاً، "مرحبًا بك في الصف العاشر ضمن علم الأحياء". وإذا تم ضبط هذا الحقل، يجب أن يكون سلسلة UTF-8 صالحة وألا يزيد عن 3600 حرف. |
description |
وصف اختياري. على سبيل المثال، "سنتعرّف على بنية المخلوقات الحية من خلال مجموعة من الكتب المدرسية والمحاضرات الضيوف والعمل في المختبر. توقّع أن تشعر بالحماس." إذا تم ضبط هذا الحقل، يجب أن يكون سلسلة UTF-8 صالحة وألا يزيد عن 30,000 حرف. |
room |
الموقع الجغرافي للغرفة اختياري مثلاً، "301". إذا تم ضبط هذا الحقل، يجب أن يكون سلسلة UTF-8 صالحة وألا يزيد عن 650 حرفًا. |
ownerId |
معرّف مالك الدورة التدريبية. يكون هذا الحقل مطلوبًا عند تحديده كمَعلمة
يجب ضبطه في طلب إنشاء. يمكن للمشرفين أيضًا تحديد هذا الحقل في |
creationTime |
تمثّل هذه السمة وقت إنشاء الدورة التدريبية. يؤدي تحديد هذا الحقل في قناع تحديث الدورة التدريبية إلى حدوث خطأ. للقراءة فقط. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة تصل إلى نانو ثانية وما يصل إلى تسعة أرقام كسور أمثلة: |
updateTime |
وقت إجراء آخر تعديل على هذه الدورة التدريبية. يؤدي تحديد هذا الحقل في قناع تحديث الدورة التدريبية إلى حدوث خطأ. للقراءة فقط. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة تصل إلى نانو ثانية وما يصل إلى تسعة أرقام كسور أمثلة: |
enrollmentCode |
رمز التسجيل المطلوب استخدامه عند الانضمام إلى هذه الدورة التدريبية. يؤدي تحديد هذا الحقل في قناع تحديث الدورة التدريبية إلى حدوث خطأ. للقراءة فقط. |
courseState |
تمثّل هذه السمة حالة الدورة التدريبية. وفي حال عدم تحديد هذه الحالة، ستكون الحالة التلقائية |
alternateLink |
الرابط المطلق لهذا الدورة التدريبية في واجهة مستخدم Classroom على الويب. للقراءة فقط. |
teacherGroupEmail |
عنوان البريد الإلكتروني لمجموعة Google التي تحتوي على جميع معلّمي الدورة التدريبية. لا تقبل هذه المجموعة البريد الإلكتروني ولا يمكن استخدامها إلا للأذونات. للقراءة فقط. |
courseGroupEmail |
عنوان البريد الإلكتروني لمجموعة Google التي تحتوي على جميع أعضاء الدورة التدريبية. لا تقبل هذه المجموعة البريد الإلكتروني ولا يمكن استخدامها إلا للأذونات. للقراءة فقط. |
teacherFolder |
معلومات عن مجلد Drive الذي تتم مشاركته مع جميع معلِّمي الدورة التدريبية. لن يتم ضبط هذا الحقل إلا للمعلّمين في الدورة التدريبية ومشرفي النطاق. للقراءة فقط. |
courseMaterialSets[] |
مجموعات المواد التي تظهر في صفحة "لمحة" حول هذه الدورة التدريبية للقراءة فقط. |
guardiansEnabled |
ما إذا تم تفعيل إشعارات الأوصياء في هذه الدورة التعليمية أم لا. للقراءة فقط. |
calendarId |
رقم تعريف التقويم لتقويم يمكن لجميع أعضاء الدورة التدريبية الاطّلاع عليه، ويضيف Classroom أحداثًا إلى عمل الدورة الدراسية وإعلاناتها في الدورة التدريبية. يتم إنشاء "تقويم Google" لدورة دراسية بشكلٍ غير متزامن عند ضبط الدورة التدريبية على للقراءة فقط. |
gradebookSettings |
إعدادات دفتر العلامات التي تحدّد طريقة احتساب الدرجة الإجمالية للطالب مع الدورة التدريبية ومن سيتم عرضها إذن بالوصول للقراءة فقط |
حالة CourseState
الحالات المحتملة التي يمكن أن تتضمنها الدورة التدريبية
عمليات التعداد | |
---|---|
COURSE_STATE_UNSPECIFIED |
ما مِن حالة للدورة التدريبية. لن تستخدم أي رسالة دورة تدريبية هذه القيمة. |
ACTIVE |
الدورة التدريبية نشطة. |
ARCHIVED |
تمت أرشفة الدورة التدريبية. ولا يمكنك تعديلها إلا لتغيير حالتها إلى الحالة المختلفة. |
PROVISIONED |
تم إنشاء الدورة التدريبية، ولكن لم يتم تفعيلها بعد. يمكن للمعلّم الأساسي ومشرفي النطاقات الوصول إليه، الذين يمكنهم تعديله أو تغييره إلى الحالة ACTIVE أو DECLINED . لا يمكن تغيير الدورة التدريبية إلى PROVISIONED إلا إذا كانت بالحالة DECLINED . |
DECLINED |
تم إنشاء الدورة التدريبية، ولكن تم رفضها. ويمكن لمالك الدورة التدريبية ومشرفي النطاق الوصول إليها، ولكن لن يتم عرضها في واجهة مستخدم الويب. لا يمكنك تعديل الدورة التدريبية باستثناء تغييرها إلى الحالة PROVISIONED . لا يمكن تغيير الدورة التدريبية إلى DECLINED إلا إذا كانت بالحالة PROVISIONED . |
SUSPENDED |
تم تعليق الدورة التدريبية. لا يمكنك تعديل الدورة التدريبية، ولكن يمكن فقط للمستخدم الذي حدّده ownerId عرض الدورة التدريبية. ويمكن إجراء دورة تدريبية في هذه الحالة إذا كانت تنتهك بنود الخدمة. |
مجموعة المواد الدراسية
هو مجموعة من المواد التي تظهر في الصفحة "لمحة" حول الدورة التدريبية. قد تشمل هذه المواد المنهج الدراسي أو الجدول الزمني أو معلومات أخرى ذات صلة بالدورة التدريبية ككل.
تمثيل JSON |
---|
{
"title": string,
"materials": [
{
object ( |
الحقول | |
---|---|
title |
عنوان هذه المجموعة |
materials[] |
المواد المرفقة بهذه المجموعة. |
المادة الدراسية
هي مادة مُرفَقة بالدورة التدريبية كجزء من مجموعة مواد.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد material . بيانات المادة لا يمكن أن يكون material سوى واحد مما يلي: |
|
driveFile |
مرفق ملف Google Drive. |
youTubeVideo |
مرفق فيديو على YouTube. |
link |
تعديل الرابط |
form |
مرفق "نماذج Google". |
إعدادات دفتر العلامات
إعدادات دفتر العلامات: راجِع مقالة مركز المساعدة للاطّلاع على التفاصيل.
تمثيل JSON |
---|
{ "calculationType": enum ( |
الحقول | |
---|---|
calculationType |
يشير إلى كيفية احتساب الدرجة الإجمالية. |
displaySetting |
يشير إلى من يمكنه الاطّلاع على الدرجة الإجمالية. |
gradeCategories[] |
فئات الدرجات المتاحة للمهام الدراسية في الدورة الدراسية. |
نوع العملية الحسابية
الطرق المحتملة لاحتساب الدرجة الإجمالية
عمليات التعداد | |
---|---|
CALCULATION_TYPE_UNSPECIFIED |
لم يتم تحديد أي طريقة. ولا يتم إرجاعها مطلقًا. |
TOTAL_POINTS |
الدرجة الإجمالية هي مجموع الدرجات مقسومًا على مجموع إجمالي النقاط بغض النظر عن الفئة. |
WEIGHTED_CATEGORIES |
تمثّل الدرجة الإجمالية المتوسط المرجّح حسب الفئة. |
إعدادات العرض
الإعدادات المحتملة لعرض الدرجة الإجمالية
عمليات التعداد | |
---|---|
DISPLAY_SETTING_UNSPECIFIED |
لم يتم تحديد أي إعداد. ولا يتم إرجاعها مطلقًا. |
SHOW_OVERALL_GRADE |
لعرض الدرجة العامة في دفتر العلامات والملف الشخصي للطالب لكل من المعلمين والطلاب. |
HIDE_OVERALL_GRADE |
لا يعرض الدرجة الإجمالية في دفتر العلامات أو الملف الشخصي للطالب. |
SHOW_TEACHERS_ONLY |
يعرض الدرجة الإجمالية للمعلّمين في دفتر العلامات والملف الشخصي للطالب. إخفاء المعلومات عن الطلاب في ملفاتهم الشخصية للطلاب |
الطُرق |
|
---|---|
|
لإنشاء دورة تدريبية |
|
حذف دورة تدريبية |
|
عرض دورة تدريبية |
|
تعرض هذه السياسة قائمة بالدورات التدريبية التي يُسمح للمستخدم الذي قدّم الطلب بعرضها، وتقتصر على الدورات التي تتطابق مع الطلب. |
|
تعدّل حقلاً واحدًا أو أكثر في الدورة التدريبية. |
|
يتم تعديل الدورة التدريبية. |