গুগল ক্লাসরুমে, ব্যবহারকারীদের নিম্নলিখিত ভূমিকা থাকতে পারে:
- শিক্ষক
- ছাত্র
- অভিভাবক
- প্রশাসক
একটি ভূমিকার অ্যাসাইনমেন্ট নির্ভর করে কীভাবে ব্যবহারকারীকে একটি Course
মধ্যে রোস্টার করা হয়েছে। কোনও গ্যারান্টি নেই যে কোনও ব্যবহারকারী যদি কোনও প্রতিষ্ঠানের শিক্ষক বা ছাত্র হন, তবে একটি প্রদত্ত Google ক্লাসরুম Course
তাদের একই ভূমিকা সেট করা হবে। উদাহরণস্বরূপ, যদি একজন ব্যবহারকারী একটি স্কুল জেলার একজন শিক্ষক হন, তাহলে তাদের জন্য কোন ভূমিকা বেছে নেওয়া হয়েছে তার উপর নির্ভর করে তারা শ্রেণীকক্ষে একজন শিক্ষক বা ছাত্র হতে পারে।
যে কোনো Course
মধ্যে শিক্ষকদের খুঁজে বের করার সবচেয়ে সহজ উপায় হল courses.teachers.list()
বা courses.teachers.get()
এন্ডপয়েন্ট ব্যবহার করে। ছাত্র এবং অভিভাবকদের জন্য অনুরূপ শেষ পয়েন্ট বিদ্যমান।
শিক্ষকরা
শিক্ষকরা ক্লাসরুমে Courses
, CourseWork
, CourseWorkMaterials
, Announcements
, সংযুক্তি এবং গ্রেড তৈরি এবং পরিচালনা করতে পারেন। তারা অন্য ব্যবহারকারীদের একটি Course
মধ্যে শিক্ষক, ছাত্র বা অভিভাবক হওয়ার জন্য আমন্ত্রণ জানাতে পারে।
শুধুমাত্র একজন প্রশাসক Course
একজন ব্যবহারকারীকে সরাসরি শিক্ষক হিসেবে যোগ করতে courses.teachers.create()
এন্ডপয়েন্ট ব্যবহার করতে পারেন। অন্যান্য সমস্ত পরিস্থিতিতে, ব্যবহারকারীকে অবশ্যই একটি Course
একজন শিক্ষক দ্বারা আমন্ত্রণ জানাতে হবে৷ invitations.create()
এন্ডপয়েন্ট ব্যবহার করে আমন্ত্রণ তৈরি করা যেতে পারে।
একটি একক Course
মধ্যে একাধিক সহ-শিক্ষক থাকতে পারে, কিন্তু শুধুমাত্র একটি Course
মালিক হতে পারে। শুধুমাত্র একজন Course
মালিক Course
মুছে ফেলতে এবং Course
মালিক পরিবর্তন করতে পারেন। এটি গুরুত্বপূর্ণ যদি Course
মালিকানা অবশ্যই ব্যবহারকারীদের মধ্যে হস্তান্তর করা হয় । Course
মালিকদের courses.patch()
এন্ডপয়েন্ট ব্যবহার করে আপডেট করা যেতে পারে।
ছাত্ররা
শিক্ষার্থীরা ক্লাসরুমে CourseWork
, CourseWorkMaterials
, Announcements
, সংযুক্তি এবং গ্রেড দেখতে পারে। তারা Google ক্লাসরুম UI-তে জমাগুলি তৈরি এবং সংশোধন করতে পারে এবং তাদের জমা দেওয়ার বিষয়ে মেটাডেটা পড়তে, জমা দেওয়ার কোনও সংযুক্তি সংশোধন করতে এবং জমা দেওয়ার অবস্থা পরিবর্তন করতে Classroom API ব্যবহার করতে পারে।
শুধুমাত্র একজন প্রশাসক Course
ছাত্র হিসেবে সরাসরি একজন ব্যবহারকারীকে যোগ করতে courses.students.create()
এন্ডপয়েন্ট ব্যবহার করতে পারেন। একজন ব্যবহারকারী যদি enrollmentCode
ক্ষেত্রটি নির্দিষ্ট করে থাকেন তাহলে তারা সরাসরি Course
একজন ছাত্র হিসেবে নিজেদের যোগ করতে পারেন। অন্যথায়, ব্যবহারকারীকে অবশ্যই একটি Course
একজন শিক্ষক দ্বারা আমন্ত্রণ জানাতে হবে। invitations.create()
এন্ডপয়েন্ট ব্যবহার করে আমন্ত্রণ তৈরি করা যেতে পারে।
অভিভাবক
অভিভাবকরা একটি Course
তাদের ছাত্রের কাজের ইমেল সারাংশ পাবেন। ডোমেনের Google Workspace for Education সংস্করণের উপর নির্ভর করে, অভিভাবকরাও তাদের শিক্ষার্থীর কোর্সের প্রিভিউ দেখতে পারবেন। Classroom API অভিভাবকদের অভিভাবক guardianInvitations
শেষ পয়েন্ট ব্যবহার করে একটি Course
আমন্ত্রণ জানানোর অনুমতি দেয়। Google অ্যাডমিন কনসোলে ডোমেন কীভাবে সেট-আপ করা হয়েছে তার উপর নির্ভর করে অভিভাবকদের Google Workspace for Education ডোমেন অ্যাডমিনিস্ট্রেটর এবং যাচাই করা শিক্ষকদের আমন্ত্রণ জানানো হতে পারে। যাচাইকৃত শিক্ষকরা হলেন এমন শিক্ষক যাদের প্রশাসকদের দ্বারা বিশেষ অনুমতি দেওয়া হয়েছে। ছাত্রদের 20 জন পর্যন্ত বিভিন্ন অভিভাবক থাকতে পারে।
প্রশাসক
Google Workspace for Education অ্যাডমিনিস্ট্রেটররা ডোমেন সেটিংস এবং অনুমতি ম্যানেজ করতে পারেন। এই নির্দেশিকাটিতে বিভিন্ন প্রশাসক এবং প্রশাসকের ভূমিকার সমস্ত ক্ষমতার একটি বিস্তৃত তালিকা অন্তর্ভুক্ত নেই৷ Google Workspace for Education অ্যাডমিনিস্ট্রেটরদের বিষয়ে আরও বিস্তৃত তথ্যের জন্য, সহায়তা কেন্দ্রের অ্যাডমিনিস্ট্রেটর বিভাগটি দেখুন। Classroom API-এর প্রেক্ষাপটে, প্রশাসকরা Courses
, Aliases
, শিক্ষক, ছাত্র এবং অভিভাবক তৈরি এবং পরিচালনা করতে পারেন। তারা যেকোন CourseWork
, CourseWorkMaterials
, Announcements
, StudentSubmissions
, বা একটি Course
মধ্যে Topics
পড়তে পারে৷