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ł uwzględniony w harmonogramie w Course. Nie ma gwarancji, że jeśli użytkownik jest nauczycielem lub uczniem w instytucji, będzie mieć tę samą rolę w danej klasie Google Classroom.Course Jeśli na przykład użytkownik jest nauczycielem w szkole, może być nauczycielem lub uczniem w Classroom w zależności od wybranej dla niego roli.

Najprostszym sposobem znajdowania użytkowników, którzy są nauczycielami w danym Course, jest użycie punktu końcowego courses.teachers.list() lub courses.teachers.get(). Podobne punkty końcowe istnieją również w przypadku uczniów i opiekunów.

Nauczyciele

Nauczyciele mogą tworzyć w Classroom pliki Courses, CourseWork, CourseWorkMaterials, Announcements, załączniki i oceny oraz nimi zarządzać. Mogą też zapraszać innych użytkowników do pełnienia roli nauczyciela, ucznia lub opiekuna w ramach Course.

Tylko administrator może używać punktu końcowego courses.teachers.create() do bezpośredniego dodawania użytkownika jako nauczyciela w Course. W wszystkich innych przypadkach użytkownik musi zostać zaproszony przez nauczyciela w ramach Course. Zaproszenie można utworzyć, korzystając z punktu końcowego invitations.create().

W ramach jednego Course może być wielu współprowadzących, ale tylko jeden właściciel Course. Tylko właściciel Course może usunąć Course i zmienić właściciela Course. Jest to ważne, jeśli Coursewłasność musi zostać przeniesiona między użytkownikami. Właściciele Course mogą zostać zaktualizowani 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ć zadania w interfejsie Google Classroom, a także używać interfejsu Classroom API do odczytywania metadanych przesłanych zadań, modyfikowania załączników podczas przesyłania i zmieniania stanu przesłania.

Tylko administrator może używać punktu końcowego courses.students.create() do bezpośredniego dodawania użytkowników jako uczniów w Course. Użytkownik może bezpośrednio dodać siebie jako ucznia w Course, jeśli określi pole enrollmentCode. W przeciwnym razie użytkownik musi zostać zaproszony przez nauczyciela w Course. Zaproszenie można utworzyć za pomocą punktu końcowego invitations.create().

Guardians

Opiekunowie będą otrzymywać e-maile z podsumowaniem pracy ucznia na zajęciach Course. W zależności od wersji Google Workspace for Education w domenie opiekunowie mogą też mieć możliwość wyświetlania podglądu zajęć ucznia. Interfejs Classroom API umożliwia zapraszanie opiekunów do korzystania z Course przy użyciu punktów końcowych guardianInvitations. Opiekunowie mogą być zapraszani przez administratorów domen Google Workspace for Education i zweryfikowanych nauczycieli w zależności od tego, jak skonfigurowano domenę w konsoli administracyjnej Google. Zweryfikowani nauczyciele to nauczyciele, którzy otrzymali specjalne uprawnienia od administratorów. Uczniowie mogą mieć maksymalnie 20 różnych opiekunów.

Administratorzy

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