في Google Classroom، يمكن للمستخدمين الحصول على الأدوار التالية:
- معلّم
- طالب
- الوصيّ
- المشرف
يعتمد تحديد دور المستخدم على طريقة إضافته إلى
Course
. ليس هناك ما يضمن أن يكون لدى المستخدم الدور نفسه في Course
Google Classroom إذا كان معلمًا أو طالبًا في مؤسسة تعليمية. على سبيل المثال، إذا كان المستخدم معلّمًا في إحدى المناطق التعليمية، يمكن أن يكون معلّمًا أو طالبًا في Classroom، وذلك حسب الدور الذي تم اختياره له.
أسهل طريقة للعثور على المستخدمين الذين لديهم دور المعلّم ضمن أي Course
هي استخدام نقطتَي النهاية courses.teachers.list()
أو courses.teachers.get()
. تتوفّر نقاط نهاية مشابهة للطلاب والأوصياء.
المعلمون
يمكن للمعلّمين إنشاء Courses
وCourseWork
وCourseWorkMaterials
وAnnouncements
والمرفقات والدرجات وإدارتها في Classroom. يمكنهم أيضًا دعوة مستخدمين آخرين ليكونوا معلّمين أو طلابًا أو أوصياء ضمن Course
.
يمكن للمشرف فقط استخدام نقطة النهاية courses.teachers.create()
لإضافة مستخدم مباشرةً كمدرّس في Course
. في جميع الحالات الأخرى، يجب أن يدعو المعلّم المستخدم إلى Course
. يمكن إنشاء الدعوات باستخدام نقطة النهاية invitations.create()
.
يمكن أن يكون هناك عدة معلّمين مشاركين في Course
واحد، ولكن لا يمكن أن يكون هناك سوى مالك واحد Course
. يمكن Course
للمالك فقط حذف Course
وتغيير مالك Course
. هذا الإجراء مهم في حال وجوب نقل ملكية Course
بين المستخدمين. يمكن تعديل مالكي Course
باستخدام نقطة النهاية courses.patch()
.
الطلاب
يمكن للطلاب الاطّلاع على CourseWork
وCourseWorkMaterials
وAnnouncements
والمرفقات والدرجات في Classroom. يمكنهم إنشاء
المستندات المرسَلة وتعديلها في واجهة مستخدم Google Classroom واستخدام
Classroom API لقراءة البيانات الوصفية الخاصة بالمستند المرسَل وتعديل أي
مرفقات في المستند المرسَل وتغيير حالة المستند المرسَل.
يمكن للمشرف فقط استخدام نقطة النهاية courses.students.create()
لإضافة مستخدم مباشرةً كطالب في Course
. يمكن للمستخدم إضافة نفسه مباشرةً كطالب في Course
إذا حدّد حقل enrollmentCode
. بخلاف ذلك، يجب أن يدعو المعلّم المستخدم إلى Course
.
يمكن إنشاء الدعوات باستخدام نقطة النهاية invitations.create()
.
Guardians
سيتلقّى الأوصياء ملخّصات عبر البريد الإلكتروني عن أداء الطالب في Course
.
استنادًا إلى إصدار Google Workspace for Education الخاص بالنطاق، قد يتمكّن الأوصياء أيضًا من معاينة دورات الطالب التدريبية. تتيح Classroom API دعوة الأوصياء إلى Course
باستخدام نقاط نهاية guardianInvitations
.
يمكن لمشرفي نطاق Google Workspace for Education والمعلّمين الذين تم التحقّق من حساباتهم دعوة الأوصياء، وذلك حسب طريقة إعداد النطاق في "وحدة تحكّم المشرف في Google".
المعلّمون الذين تم تأكيد هويتهم هم المعلّمون الذين منحهم المشرفون أذونات خاصة. يمكن أن يكون لدى الطلاب ما يصل إلى 20 وصيًا مختلفًا.
المشرفون
يمكن لمشرفي Google Workspace for Education إدارة إعدادات النطاق والأذونات. لا يتضمّن هذا الدليل قائمة شاملة بجميع إمكانات مختلف المشرفين وأدوار المشرفين. للحصول على معلومات أكثر شمولاً حول مشرفي Google Workspace for Education، يمكنك الاطّلاع على قسم المشرفين في مركز المساعدة.
في سياق Classroom API، يمكن للمشرفين إنشاء Courses
وAliases
والمعلّمين والطلاب وأولياء الأمور وإدارتهم. يمكنهم قراءة أي CourseWork
أو CourseWorkMaterials
أو Announcements
أو StudentSubmissions
أو Topics
ضمن Course
.