المرجع: CourseWorkMaterial
مادة عمل الدورة التدريبية التي أنشأها معلّم لطلاب الدورة التدريبية
تمثيل JSON |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
الحقول | |
---|---|
course |
معرّف الدورة التدريبية. للقراءة فقط. |
id |
المعرّف الذي تحدّده "الفصول الدراسية" لمادة عمل الدورة الدراسية هذه، وهو فريد لكل دورة دراسية. للقراءة فقط. |
title |
عنوان مادة عمل الدورة الدراسية هذه. يجب أن يكون العنوان سلسلة UTF-8 صالحة تحتوي على ما بين حرف واحد و3,000 حرف. |
description |
وصف اختياري لمادة عمل الدورة التدريبية هذه يجب أن يكون النص سلسلة UTF-8 صالحة لا تحتوي على أكثر من 30,000 حرف. |
materials[] |
مواد إضافية يجب ألا تحتوي مادة عمل الدورة التدريبية على أكثر من 20 مادة. |
state |
حالة مادة عمل هذه الدورة التدريبية. إذا لم يتم تحديد حالة، تكون الحالة التلقائية هي |
alternate |
رابط مطلق إلى مادة عمل الدورة التدريبية هذه في واجهة مستخدم الويب في Classroom لا تتم تعبئة هذا الحقل إلّا إذا كان للقراءة فقط. |
creation |
الطابع الزمني لوقت إنشاء مادة عمل الدورة التدريبية هذه للقراءة فقط. يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
update |
الطابع الزمني لآخر تغيير في مادة عمل الدورة التدريبية هذه للقراءة فقط. يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
scheduled |
طابع زمني اختياري عند تحديد موعد نشر مادة عمل الدورة التدريبية هذه يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
assignee |
وضع المخصّص لمادة عمل الدورة الدراسية إذا لم يتم تحديد قيمة، تكون القيمة التلقائية هي |
individual |
معرّفات الطلاب الذين يمكنهم الوصول إلى مواد عمل الدورة التدريبية لا يتم ضبط هذا الحقل إلا إذا كانت قيمة |
creator |
معرّف المستخدم الذي أنشأ مادة عمل الدورة الدراسية للقراءة فقط. |
topic |
معرّف للموضوع المرتبط بمادة عمل الدورة الدراسية هذه يجب أن يتطابق مع موضوع حالي في الدورة التدريبية. |
CourseWorkMaterialState
الحالات المحتمَلة لمادة عمل الدورة الدراسية
عمليات التعداد | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
لم يتم تحديد أيّ ولاية. ولا يتم إرجاع هذا الرمز أبدًا. |
PUBLISHED |
حالة مادة عمل الدورة التدريبية التي تم نشرها هذه هي الحالة التلقائية. |
DRAFT |
حالة مادة عمل الدورة التدريبية التي لم يتم نشرها بعد. لا تظهر مواد عمل الدورة التدريبية في هذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. |
DELETED |
حالة مادة عمل الدورة التدريبية التي تم نشرها ولكن تم حذفها الآن لا تظهر مواد عمل الدورة التدريبية في هذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. يتم حذف مواد عمل الدورة التدريبية في هذه الحالة بعد مرور بعض الوقت. |
الطُرق |
|
---|---|
|
إنشاء مادة عمل الدورة التدريبية |
|
لحذف مادة عمل الدورة التدريبية |
|
تعرِض مادة عمل الدورة التدريبية. |
|
تحصل هذه الطريقة على البيانات الوصفية لإضافات Classroom في سياق مشاركة معيّنة. |
|
تعرِض هذه السمة قائمة بمواد العمل الدراسي التي يُسمح لمقدّم الطلب بالاطّلاع عليها. |
|
تعديل حقل واحد أو أكثر من مواد عمل الدورة الدراسية |