افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
GradingPeriodSettings
تنظیمات دوره درجه بندی که شامل تمام دوره های نمره دهی فردی در یک دوره می شود.
نمایندگی JSON |
---|
{
"gradingPeriods": [
{
object (GradingPeriod )
}
],
"applyToExistingCoursework": boolean,
"previewVersion": enum (PreviewVersion )
} |
فیلدها |
---|
gradingPeriods[] | object ( GradingPeriod ) لیست دوره های نمره دهی در یک دوره خاص. |
applyToExistingCoursework | boolean از تغییر کاربرد دورههای درجهبندی در آیتمهای جریان موجود پشتیبانی میکند. پس از تنظیم، این مقدار باقی می ماند به این معنی که لازم نیست در هر درخواست برای به روز رسانی GradingPeriodSettings تنظیم شود. اگر قبلا تنظیم نشده باشد، پیش فرض نادرست است. |
previewVersion | enum ( PreviewVersion ) فقط خروجی نسخه پیش نمایش API مورد استفاده برای بازیابی این منبع. |
دوره درجه بندی
دوره نمره دهی فردی
فیلدهای startDate و endDate نمیتوانند در دورههای درجهبندی همپوشانی داشته باشند. به عنوان مثال، اگر تاریخ پایان یک دوره درجه بندی 2024-01-25 باشد، تاریخ شروع دوره درجه بندی بعدی باید 2024-01-26 یا بالاتر باشد.
نمایندگی JSON |
---|
{
"id": string,
"title": string,
"startDate": {
object (Date )
},
"endDate": {
object (Date )
}
} |
فیلدها |
---|
id | string فقط خروجی شناسه دوره درجه بندی ایجاد شده توسط سیستم. فقط خواندنی |
title | string مورد نیاز. عنوان دوره درجه بندی. به عنوان مثال، "ترم 1". |
startDate | object ( Date ) مورد نیاز. تاریخ شروع دوره درجه بندی، به UTC. فراگیر. |
endDate | object ( Date ) مورد نیاز. تاریخ پایان دوره درجه بندی، به UTC. فراگیر. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["Grading period settings encompass individual grading periods within a course, allowing for the organization and tracking of student progress over specific timeframes."],["Each grading period is defined by a title, a start date, and an end date, ensuring clear boundaries for assessment and evaluation."],["Grading periods cannot overlap, guaranteeing a chronological and structured approach to academic timelines within a course."],["The `applyToExistingCoursework` option controls whether grading periods are applied to existing coursework, offering flexibility in implementation."]]],[]]