في Google Classroom، يمكن أن يحصل المستخدمون على الأدوار التالية:
- معلّم
- طالب
- الوصيّ
- المشرف
يعتمد إسناد الدور على كيفية إدراج المستخدم في جدول المناوبات ضمن
Course
. لا يمكن ضمان أنّه إذا كان المستخدم معلّمًا أو طالبًا في
مؤسسة، سيتم ضبط الدور نفسه له في بيئة معيّنة
في Google ClassroomCourse
. على سبيل المثال، إذا كان المستخدم معلّمًا في
دائرة تعليمية، يمكن أن يكون معلّمًا أو طالبًا في
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
.