Google Classroom'daki kullanıcı rolleri

Google Classroom'da kullanıcılar aşağıdaki rollere sahip olabilir:

  • Öğretmen
  • Öğrenci
  • Veli
  • Yönetici

Rolün ataması, kullanıcının Course içinde nasıl listelendiğine bağlıdır. Bir kullanıcının bir kurumda öğretmen veya öğrenci olması, söz konusu kullanıcının belirli bir Google Classroom'da aynı rolü alacağını garanti etmez Course. Örneğin, kullanıcı bir okul bölgesinde öğretmense kendisine hangi rol için seçildiğine bağlı olarak Classroom'da öğretmen veya öğrenci olabilir.

Belirli bir Course'te öğretmen olan kullanıcıları bulmanın en kolay yolu courses.teachers.list() veya courses.teachers.get() uç noktalarını kullanmaktır. Öğrenciler ve veliler için benzer uç noktalar vardır.

Öğretmenler

Öğretmenler Classroom'da Courses, CourseWork, CourseWorkMaterials, Announcements ek ve notlar oluşturup yönetebilir. Ayrıca, Course içinde diğer kullanıcıları öğretmen, öğrenci veya veli olarak davet edebilirler.

Yalnızca yöneticiler, Course'a doğrudan öğretmen olarak kullanıcı eklemek için courses.teachers.create() uç noktasını kullanabilir. Diğer tüm durumlarda, kullanıcının Course'te bir öğretmen tarafından davet edilmesi gerekir. invitations.create() uç noktası kullanılarak davetiyeler oluşturulabilir.

Tek bir Course'de birden fazla yardımcı öğretmen olabilir ancak yalnızca tek bir Course sahibi olabilir. Yalnızca Course sahibi Course'yi silebilir ve Course sahibini değiştirebilir. Bu, kullanıcılar arasında Course sahipliğinin aktarılması gerektiğinde önemlidir. Course sahip, courses.patch() uç noktası kullanılarak güncellenebilir.

Öğrenciler

Öğrenciler, Classroom'da CourseWork, CourseWorkMaterials, Announcements, ek dosyaları ve notları görüntüleyebilir. Google Classroom kullanıcı arayüzünde gönderim oluşturabilir ve gönderimleri değiştirebilir, Classroom API'yi kullanarak gönderimleriyle ilgili meta verileri okuyabilir, gönderimdeki ekleri değiştirebilir ve gönderim durumunu değiştirebilir.

Yalnızca yöneticiler, bir kullanıcıyı doğrudan Course'a öğrenci olarak eklemek için courses.students.create() uç noktasını kullanabilir. Kullanıcı, enrollmentCode alanını belirtirse kendisini doğrudan Course'e öğrenci olarak ekleyebilir. Aksi takdirde, kullanıcının Course'te bir öğretmen tarafından davet edilmesi gerekir. Davetiyeler, invitations.create() uç noktası kullanılarak oluşturulabilir.

Guardians

Veliler, öğrencilerinin Course sınıfındaki çalışmalarıyla ilgili e-posta özetleri alır. Alanın Google Workspace for Education sürümüne bağlı olarak veliler, öğrencisinin kurslarını da önizleyebilir. Classroom API, velilerin guardianInvitations uç noktaları kullanılarak bir Course için davet edilmesine olanak tanır. Veliler, Google Workspace for Education alan yöneticileri ve doğrulanmış öğretmenler tarafından, alanın Google Yönetici Konsolu'nda nasıl ayarlandığına bağlı olarak davet edilebilir. Doğrulanmış öğretmenler, yöneticiler tarafından özel izinler sağlanan öğretmenlerdir. Öğrencilerin en fazla 20 farklı velisi olabilir.

Yöneticiler

Google Workspace for Education yöneticileri, alan ayarlarını ve izinlerini yönetebilir. Bu kılavuz, çeşitli yönetici ve yönetici rollerinin yetkinliğinin kapsamlı bir listesini içermez. Google Workspace for Education yöneticileri hakkında daha kapsamlı bilgi için Yardım Merkezi yönetici bölümünü inceleyin. Yöneticiler, Classroom API bağlamında Courses, Aliases, öğretmen, öğrenci ve veli oluşturabilir ve yönetebilir. Course içindeki herhangi bir CourseWork, CourseWorkMaterials, Announcements, StudentSubmissions veya Topics öğesini okuyabilirler.