In Google Classroom, gli utenti possono avere i seguenti ruoli:
- Insegnante
- Studente
- Tutore
- Amministratore
L'assegnazione di un ruolo dipende da come l'utente è stato inserito in un
Course
. Non è garantito che se un utente è un insegnante o uno studente all'interno di un istituto, avrà lo stesso ruolo in un determinato Course
di Google Classroom. Ad esempio, se un utente è un insegnante in un
distretto scolastico, può essere un insegnante o uno studente in
Classroom a seconda del ruolo scelto per lui.
Il modo più semplice per scoprire gli utenti che sono insegnanti all'interno di un determinato
Course
consiste nell'utilizzare gli endpoint courses.teachers.list()
o
courses.teachers.get()
. Esistono endpoint simili per studenti e
tutori.
Insegnanti
Gli insegnanti possono creare e gestire Courses
, CourseWork
, CourseWorkMaterials
,
Announcements
, allegati e voti in Classroom. Possono anche invitare altri utenti a diventare insegnanti, studenti o tutori all'interno di un Course
.
Solo un amministratore può utilizzare l'endpoint courses.teachers.create()
per
aggiungere direttamente un utente come insegnante in un Course
. In tutte le altre circostanze, l'utente deve essere invitato da un insegnante in un Course
. Gli inviti possono essere creati
utilizzando l'endpoint invitations.create()
.
Possono esserci più co-insegnanti all'interno di un singolo Course
, ma può esserci un solo proprietario del Course
. Solo il proprietario di un Course
può eliminare il Course
e
cambiare il proprietario del Course
. Questo è importante se
la proprietà di Course
deve essere trasferita tra gli utenti. I proprietari di Course
possono essere
aggiornati utilizzando l'endpoint courses.patch()
.
Studenti
Gli studenti possono visualizzare CourseWork
, CourseWorkMaterials
, Announcements
,
allegati e voti in Classroom. Possono creare e modificare
i compiti nell'interfaccia utente di Google Classroom e utilizzare
l'API Classroom per leggere i metadati relativi al compito, modificare gli
allegati e cambiare lo stato del compito.
Solo un amministratore può utilizzare l'endpoint courses.students.create()
per
aggiungere direttamente un utente come studente in un Course
. Un utente può aggiungersi direttamente come studente nel Course
se specifica il campo enrollmentCode
. In caso contrario, l'utente deve essere invitato da un insegnante in un Course
.
Gli inviti possono essere creati utilizzando l'endpoint invitations.create()
.
Guardians
I tutori riceveranno riepiloghi via email del lavoro svolto dallo studente in un Course
.
A seconda della versione di Google Workspace for Education del dominio, i tutori potrebbero anche essere in grado di
visualizzare l'anteprima dei corsi dello studente. L'API Classroom consente di invitare i tutori
a un Course
utilizzando gli endpoint guardianInvitations
.
I tutori possono essere invitati dagli amministratori di dominio di Google Workspace for Education e dagli insegnanti verificati, a seconda di come è stato configurato il dominio nella Console di amministrazione Google.
Gli insegnanti verificati sono insegnanti a cui gli amministratori hanno concesso autorizzazioni speciali. Gli studenti possono avere fino a 20 tutori diversi.
Amministratori
Gli amministratori di Google Workspace for Education possono gestire le impostazioni e le autorizzazioni del dominio. Questa guida
non include un elenco completo di tutte le funzionalità dei vari
amministratori e ruoli amministrativi. Per informazioni più complete sugli amministratori di Google Workspace for Education, consulta la sezione del Centro assistenza per gli amministratori.
Nel contesto dell'API Classroom, gli amministratori possono creare e
gestire Courses
, Aliases
, insegnanti, studenti e tutori. Possono leggere
qualsiasi CourseWork
, CourseWorkMaterials
, Announcements
, StudentSubmissions
o Topics
all'interno di un Course
.