تنظیمات دوره درجه بندی که شامل تمام دوره های نمره دهی فردی در یک دوره می شود.
نمایندگی JSON |
---|
{ "gradingPeriods": [ { object ( |
فیلدها | |
---|---|
gradingPeriods[] | لیست دوره های نمره دهی در یک دوره خاص. دورههای درجهبندی نباید دارای بازههای تاریخ همپوشانی باشند و باید به ترتیب زمانی فهرست شوند. هر دوره نمره دهی باید یک عنوان منحصر به فرد در یک دوره داشته باشد. |
applyToExistingCoursework | از تغییر کاربرد دورههای درجهبندی در آیتمهای جریان موجود پشتیبانی میکند. پس از تنظیم، این مقدار باقی می ماند به این معنی که لازم نیست در هر درخواست برای به روز رسانی |
previewVersion | فقط خروجی نسخه پیش نمایش API مورد استفاده برای بازیابی این منبع. |
دوره درجه بندی
دوره نمره دهی فردی
دوره های درجه بندی نباید دارای بازه های تاریخ همپوشانی باشند و باید به ترتیب زمانی فهرست شوند. به عنوان مثال، اگر تاریخ پایان یک دوره درجه بندی 2024-01-25 باشد، تاریخ شروع دوره درجه بندی بعدی باید 2024-01-26 یا بالاتر باشد. هر دوره نمره دهی باید یک عنوان منحصر به فرد در یک دوره داشته باشد.
نمایندگی JSON |
---|
{ "id": string, "title": string, "startDate": { object ( |
فیلدها | |
---|---|
id | فقط خروجی شناسه دوره درجه بندی ایجاد شده توسط سیستم. فقط خواندنی |
title | مورد نیاز. عنوان دوره درجه بندی. به عنوان مثال، "ترم 1". |
startDate | مورد نیاز. تاریخ شروع دوره درجه بندی، به UTC. فراگیر. |
endDate | مورد نیاز. تاریخ پایان دوره درجه بندی، به UTC. فراگیر. |