- সম্পদ: কোর্স
- কোর্স স্টেট
- কোর্স ম্যাটেরিয়ালসেট
- কোর্স ম্যাটেরিয়াল
- গ্রেডবুক সেটিংস
- ক্যালকুলেশন টাইপ
- ডিসপ্লেসেটিং
- পদ্ধতি
সম্পদ: কোর্স
ক্লাসরুমে একটি কোর্স।
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "name": string, "section": string, "descriptionHeading": string, "description": string, "room": string, "ownerId": string, "creationTime": string, "updateTime": string, "enrollmentCode": string, "courseState": enum ( |
ক্ষেত্র | |
---|---|
id | ক্লাসরুম দ্বারা নির্ধারিত এই কোর্সের জন্য শনাক্তকারী। একটি কোর্স আপডেট মাস্কে এই ক্ষেত্রটি নির্দিষ্ট করার ফলে একটি ত্রুটি দেখা দেয়। |
name | কোর্সের নাম। যেমন, "দশম শ্রেণির জীববিজ্ঞান"। নাম আবশ্যক. এটি অবশ্যই 1 থেকে 750 অক্ষরের মধ্যে হতে হবে এবং একটি বৈধ UTF-8 স্ট্রিং হতে হবে৷ |
section | কোর্সের বিভাগ। উদাহরণস্বরূপ, "পিরিয়ড 2"। সেট করা থাকলে, এই ক্ষেত্রটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে এবং 2800 অক্ষরের বেশি হবে না। |
descriptionHeading | বর্ণনার জন্য ঐচ্ছিক শিরোনাম। উদাহরণস্বরূপ, "10 তম গ্রেড জীববিজ্ঞানে স্বাগতম।" সেট করা থাকলে, এই ক্ষেত্রটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে এবং 3600 অক্ষরের বেশি হবে না। |
description | ঐচ্ছিক বর্ণনা। উদাহরণস্বরূপ, "আমরা পাঠ্যপুস্তক, অতিথি বক্তৃতা এবং ল্যাব ওয়ার্কের সংমিশ্রণ থেকে জীবন্ত প্রাণীর গঠন সম্পর্কে শিখব। উত্তেজিত হওয়ার প্রত্যাশা করুন!" সেট করা থাকলে, এই ক্ষেত্রটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে এবং 30,000 অক্ষরের বেশি হবে না। |
room | ঐচ্ছিক কক্ষ অবস্থান. উদাহরণস্বরূপ, "301"। সেট করা থাকলে, এই ক্ষেত্রটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে এবং 650 অক্ষরের বেশি হবে না। |
ownerId | একটি কোর্সের মালিকের শনাক্তকারী। একটি
এটি একটি তৈরির অনুরোধে সেট করা আবশ্যক৷ মালিকানা হস্তান্তর করার জন্য প্রশাসকরা |
creationTime | কোর্স তৈরির সময়। একটি কোর্স আপডেট মাস্কে এই ক্ষেত্রটি নির্দিষ্ট করার ফলে একটি ত্রুটি দেখা দেয়। শুধুমাত্র পঠনযোগ্য। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
updateTime | এই কোর্সের সবচেয়ে সাম্প্রতিক আপডেটের সময়। একটি কোর্স আপডেট মাস্কে এই ক্ষেত্রটি নির্দিষ্ট করার ফলে একটি ত্রুটি দেখা দেয়। শুধুমাত্র পঠনযোগ্য। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
enrollmentCode | এই কোর্সে যোগদান করার সময় এনরোলমেন্ট কোড ব্যবহার করতে হবে। একটি কোর্স আপডেট মাস্কে এই ক্ষেত্রটি নির্দিষ্ট করার ফলে একটি ত্রুটি দেখা দেয়। শুধুমাত্র পঠনযোগ্য। |
courseState | কোর্সের অবস্থা। অনির্দিষ্ট হলে, ডিফল্ট অবস্থা |
alternateLink | ক্লাসরুম ওয়েব UI-তে এই কোর্সের সম্পূর্ণ লিঙ্ক। শুধুমাত্র পঠনযোগ্য। |
teacherGroupEmail | কোর্সের সকল শিক্ষক সমন্বিত একটি Google গ্রুপের ইমেল ঠিকানা। এই গোষ্ঠী ইমেল গ্রহণ করে না এবং শুধুমাত্র অনুমতির জন্য ব্যবহার করা যেতে পারে। শুধুমাত্র পঠনযোগ্য। |
courseGroupEmail | কোর্সের সকল সদস্য সমন্বিত একটি Google গ্রুপের ইমেল ঠিকানা। এই গোষ্ঠী ইমেল গ্রহণ করে না এবং শুধুমাত্র অনুমতির জন্য ব্যবহার করা যেতে পারে। শুধুমাত্র পঠনযোগ্য। |
teacherFolder | একটি ড্রাইভ ফোল্ডার সম্পর্কে তথ্য যা কোর্সের সমস্ত শিক্ষকদের সাথে ভাগ করা হয়৷ এই ক্ষেত্রটি শুধুমাত্র কোর্সের শিক্ষক এবং ডোমেন প্রশাসকদের জন্য সেট করা হবে। শুধুমাত্র পঠনযোগ্য। |
courseMaterialSets[] | এই কোর্সের "সম্পর্কে" পৃষ্ঠায় প্রদর্শিত উপকরণগুলির সেট৷ শুধুমাত্র পঠনযোগ্য। |
guardiansEnabled | এই কোর্সের জন্য অভিভাবক বিজ্ঞপ্তিগুলি সক্ষম কিনা। শুধুমাত্র পঠনযোগ্য। |
calendarId | একটি ক্যালেন্ডারের জন্য ক্যালেন্ডার আইডি যা সমস্ত কোর্স সদস্যরা দেখতে পারে, যেটিতে ক্লাসরুম কোর্সের কাজ এবং কোর্সে ঘোষণার জন্য ইভেন্ট যোগ করে। একটি কোর্সের ক্যালেন্ডার অ্যাসিঙ্ক্রোনাসভাবে তৈরি করা হয় যখন কোর্সটি প্রথমবারের জন্য শুধুমাত্র পঠনযোগ্য। |
gradebookSettings | গ্রেডবুকের সেটিংস যা নির্দিষ্ট করে যে কোর্সের জন্য একজন শিক্ষার্থীর সামগ্রিক গ্রেড কীভাবে গণনা করা হবে এবং এটি কার কাছে প্রদর্শিত হবে। শুধুমাত্র পঠনযোগ্য |
কোর্স স্টেট
সম্ভাব্য রাজ্যে একটি কোর্স হতে পারে।
Enums | |
---|---|
COURSE_STATE_UNSPECIFIED | কোন কোর্স রাষ্ট্র. কোন প্রত্যাবর্তিত কোর্স বার্তা এই মান ব্যবহার করবে না. |
ACTIVE | কোর্সটি সক্রিয়। |
ARCHIVED | কোর্সটি আর্কাইভ করা হয়েছে। আপনি এটিকে একটি ভিন্ন অবস্থায় পরিবর্তন করা ছাড়া পরিবর্তন করতে পারবেন না। |
PROVISIONED | কোর্স তৈরি করা হয়েছে, কিন্তু এখনও সক্রিয় করা হয়নি. এটি প্রাথমিক শিক্ষক এবং ডোমেন প্রশাসকদের দ্বারা অ্যাক্সেসযোগ্য, যারা এটিকে সংশোধন করতে পারে বা এটিকে ACTIVE বা DECLINED অবস্থায় পরিবর্তন করতে পারে। একটি কোর্স শুধুমাত্র PROVISIONED এ পরিবর্তন করা যেতে পারে যদি এটি DECLINED অবস্থায় থাকে। |
DECLINED | কোর্স তৈরি করা হয়েছে, কিন্তু প্রত্যাখ্যান করা হয়েছে. এটি কোর্সের মালিক এবং ডোমেন প্রশাসকদের দ্বারা অ্যাক্সেসযোগ্য, যদিও এটি ওয়েব UI-তে প্রদর্শিত হবে না। আপনি কোর্সটিকে PROVISIONED অবস্থায় পরিবর্তন করা ছাড়া পরিবর্তন করতে পারবেন না। একটি কোর্স শুধুমাত্র DECLINED পরিবর্তন করা যেতে পারে যদি এটি PROVISIONED অবস্থায় থাকে। |
SUSPENDED | কোর্সটি স্থগিত করা হয়েছে। আপনি কোর্সটি পরিবর্তন করতে পারবেন না এবং শুধুমাত্র ownerId দ্বারা চিহ্নিত ব্যবহারকারীই কোর্সটি দেখতে পারবেন। একটি কোর্স এই রাজ্যে স্থাপন করা হতে পারে যদি এটি সম্ভাব্যভাবে পরিষেবার শর্তাবলী লঙ্ঘন করে। |
কোর্স ম্যাটেরিয়ালসেট
কোর্সের "সম্পর্কে" পৃষ্ঠায় প্রদর্শিত উপকরণগুলির একটি সেট৷ এই উপকরণগুলির মধ্যে একটি সিলেবাস, সময়সূচী, বা সমগ্র কোর্সের সাথে সম্পর্কিত অন্যান্য পটভূমির তথ্য অন্তর্ভুক্ত থাকতে পারে।
JSON প্রতিনিধিত্ব |
---|
{
"title": string,
"materials": [
{
object ( |
ক্ষেত্র | |
---|---|
title | এই সেটের জন্য শিরোনাম। |
materials[] | এই সেট সংযুক্ত উপকরণ. |
কোর্স ম্যাটেরিয়াল
একটি উপাদান সেটের অংশ হিসাবে একটি কোর্সের সাথে সংযুক্ত একটি উপাদান।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র material . উপাদান তথ্য. material শুধুমাত্র নিম্নলিখিত একটি হতে পারে: | |
driveFile | গুগল ড্রাইভ ফাইল সংযুক্তি। |
youTubeVideo | ইউটিউব ভিডিও সংযুক্তি। |
link | লিঙ্ক সংযুক্তি. |
form | Google ফর্ম সংযুক্তি. |
গ্রেডবুক সেটিংস
একটি কোর্সের জন্য গ্রেডবুক সেটিংস। বিশদ বিবরণের জন্য সহায়তা কেন্দ্র নিবন্ধটি দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "calculationType": enum ( |
ক্ষেত্র | |
---|---|
calculationType | কীভাবে সামগ্রিক গ্রেড গণনা করা হয় তা নির্দেশ করে। |
displaySetting | কে সামগ্রিক গ্রেড দেখতে পারে তা নির্দেশ করে.. |
gradeCategories[] | কোর্সে কোর্সওয়ার্কের জন্য উপলব্ধ গ্রেড বিভাগ। |
ক্যালকুলেশন টাইপ
সামগ্রিক গ্রেড গণনার সম্ভাব্য পদ্ধতি।
Enums | |
---|---|
CALCULATION_TYPE_UNSPECIFIED | কোন পদ্ধতি নির্দিষ্ট করা নেই. এই ফিরে আসে না. |
TOTAL_POINTS | সামগ্রিক গ্রেড হল বিভাগ নির্বিশেষে মোট পয়েন্টের যোগফল দ্বারা ভাগ করা গ্রেডের সমষ্টি। |
WEIGHTED_CATEGORIES | সামগ্রিক গ্রেড হল বিভাগ অনুসারে ওজনযুক্ত গড়। |
ডিসপ্লেসেটিং
সামগ্রিক গ্রেড প্রদর্শনের জন্য সম্ভাব্য সেটিংস।
Enums | |
---|---|
DISPLAY_SETTING_UNSPECIFIED | কোনো সেটিং নির্দিষ্ট করা নেই। এই ফিরে আসে না. |
SHOW_OVERALL_GRADE | শিক্ষক এবং ছাত্র উভয়কেই গ্রেডবুক এবং ছাত্র প্রোফাইলে সামগ্রিক গ্রেড দেখায়। |
HIDE_OVERALL_GRADE | গ্রেডবুক বা ছাত্র প্রোফাইলে সামগ্রিক গ্রেড দেখায় না। |
SHOW_TEACHERS_ONLY | গ্রেডবুক এবং ছাত্র প্রোফাইলে শিক্ষকদের সামগ্রিক গ্রেড দেখায়। তাদের স্টুডেন্ট প্রোফাইলে ছাত্রদের থেকে লুকিয়ে থাকে। |
পদ্ধতি | |
---|---|
(deprecated) | প্রদত্ত কোর্সে একজন ব্যবহারকারী অ্যাড-অন সংযুক্তি তৈরি করার যোগ্য কিনা তা ফেরত দেয়। |
(deprecated) | প্রদত্ত কোর্সে একজন ব্যবহারকারী GradingPeriodSettings আপডেট করার যোগ্য কিনা তা ফেরত দেয়। |
| একটি কোর্স তৈরি করে। |
| একটি কোর্স মুছে দেয়। |
| একটি কোর্স প্রদান করে। |
| একটি কোর্সে গ্রেডিং পিরিয়ড সেটিংস প্রদান করে। |
| কোর্সের একটি তালিকা প্রদান করে যেগুলি অনুরোধকারী ব্যবহারকারীকে দেখার অনুমতি দেওয়া হয়েছে, অনুরোধের সাথে মেলে সেগুলির জন্য সীমাবদ্ধ৷ |
| একটি কোর্সে এক বা একাধিক ক্ষেত্র আপডেট করে। |
| একটি কোর্স আপডেট করে। |
| একটি কোর্সের গ্রেডিং পিরিয়ড সেটিংস আপডেট করে। |