Role użytkowników w Google Classroom

W Google Classroom użytkownicy mogą mieć te role:

  • Nauczyciel
  • Uczeń
  • Opiekun
  • Administrator

Przypisanie roli zależy od tego, jak użytkownik został dodany do Course. Nie ma gwarancji, że jeśli użytkownik jest nauczycielem lub uczniem w instytucji, będzie miał taką samą rolę w Google ClassroomCourse. Jeśli na przykład użytkownik jest nauczycielem w okręgu szkolnym, może być nauczycielem lub uczniem w Classroom, w zależności od tego, jaką rolę wybrano dla niego.

Najłatwiejszym sposobem na znalezienie użytkowników, którzy są nauczycielami w danej Course, jest użycie punktów końcowych courses.teachers.list() lub courses.teachers.get(). Podobne punkty końcowe istnieją w przypadku uczniów i opiekunów.

Nauczyciele

Nauczyciele mogą tworzyć i zarządzać Courses, CourseWork, CourseWorkMaterials,Announcements, załącznikami i ocenami w Classroom. Mogą też zapraszać innych użytkowników do roli nauczyciela, ucznia lub opiekuna w Course.

Tylko administrator może używać punktu końcowego courses.teachers.create(), aby bezpośrednio dodać użytkownika jako nauczyciela w Course. W innych przypadkach użytkownik musi zostać zaproszony przez nauczyciela w Course. Zaproszenia można tworzyć za pomocą punktu końcowego invitations.create().

W jednym Course może być kilku współnauczycieli, ale tylko jeden właściciel Course. Tylko Course właściciel może usunąć Course i zmienić Course właściciela. Jest to ważne, jeśli Coursewłasność musi zostać przeniesiona między użytkownikami. Właścicieli Course można aktualizować za pomocą punktu końcowego courses.patch().

Uczniowie

Uczniowie mogą wyświetlać CourseWork, CourseWorkMaterials, Announcements, załączniki i oceny w Classroom. Mogą tworzyć i modyfikować przesłane prace w interfejsie Google Classroom oraz używać interfejsu Classroom API do odczytywania metadanych przesłanej pracy, modyfikowania załączników i zmiany stanu przesłanej pracy.

Tylko administrator może używać punktu końcowego courses.students.create(), aby bezpośrednio dodać użytkownika jako ucznia w Course. Użytkownik może dodać się bezpośrednio jako uczeń w Course, jeśli określi pole enrollmentCode. W przeciwnym razie użytkownik musi zostać zaproszony przez nauczyciela w Course. Zaproszenia można tworzyć za pomocą punktu końcowego invitations.create().

Guardians

Opiekunowie będą otrzymywać e-maile z podsumowaniem prac uczniów w Course. W zależności od wersji Google Workspace for Education w domenie opiekunowie mogą też wyświetlać podgląd kursów uczniów. Interfejs API Classroom umożliwia zapraszanie opiekunów do Course za pomocą guardianInvitations punktów końcowych. Opiekunów mogą zapraszać administratorzy domeny Google Workspace for Education i zweryfikowani nauczyciele w zależności od tego, jak domena została skonfigurowana w konsoli administracyjnej Google. Zweryfikowani nauczyciele to nauczyciele, którym administratorzy przyznali specjalne uprawnienia. Uczniowie mogą mieć maksymalnie 20 różnych opiekunów.

Administratorzy

Administratorzy Google Workspace for Education mogą zarządzać ustawieniami domeny i uprawnieniami. Ten przewodnik nie zawiera pełnej listy wszystkich możliwości różnych administratorów i ról administratora. Więcej informacji dla administratorów Google Workspace for Education znajdziesz w sekcji Centrum pomocy dla administratorów. W kontekście interfejsu Classroom API administratorzy mogą tworzyć Courses, Aliases, nauczycieli, uczniów i opiekunów oraz nimi zarządzać. Mogą odczytywać dowolne CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions lub Topics w ramach Course.