- Resource: Course
- CourseState
- CourseMaterialSet
- CourseMaterial
- GradebookSettings
- CalculationType
- DisplaySetting
- Methods
משאב: קורס
קורס ב-Classroom.
ייצוג ב-JSON |
---|
{ "id": string, "name": string, "section": string, "descriptionHeading": string, "description": string, "room": string, "ownerId": string, "creationTime": string, "updateTime": string, "enrollmentCode": string, "courseState": enum ( |
שדות | |
---|---|
id |
מזהה של הקורס שהוקצה על ידי Classroom. כשמגדירים את ציון השדה הזה במסכת עדכון של קורס גורם לשגיאה. |
name |
שם הקורס. לדוגמה, "ביולוגיה לכיתה י". חובה להזין שם. הוא צריך לכלול בין 1 ל-750 תווים ולהיות מחרוזת תקינה בפורמט UTF-8. |
section |
קטע בקורס. לדוגמה, 'תקופה 2'. אם מאכלסים אותו, השדה הזה צריך להיות מחרוזת תקינה בפורמט UTF-8 באורך של עד 2,800 תווים. |
descriptionHeading |
כותרת אופציונלית לתיאור. לדוגמה, 'ברוכים הבאים לשיעור ביולוגיה לכיתה י'. אם מאכלסים אותו, השדה הזה צריך להיות מחרוזת תקינה בקידוד UTF-8, באורך של עד 3,600 תווים. |
description |
תיאור אופציונלי. לדוגמה, "נלמד על המבנה של יצורים חיים באמצעות שילוב של ספרי לימוד, הרצאות אורח ועבודה במעבדה. צפוי לכם ריגוש!" אם השדה הזה מוגדר, הוא צריך להיות מחרוזת תקינה בקידוד UTF-8, באורך של עד 30,000 תווים. |
room |
מיקום אופציונלי של החדר. לדוגמה, "301". אם מאכלסים אותו, השדה הזה צריך להיות מחרוזת תקינה בפורמט UTF-8 באורך של עד 650 תווים. |
ownerId |
המזהה של הבעלים של הקורס. כשמציינים את השדה הזה כפרמטר של
צריך להגדיר את הערך הזה בבקשת יצירה. אדמינים יכולים גם לציין את השדה הזה ב |
creationTime |
מועד היצירה של הקורס. ציון השדה הזה במסכת עדכון של קורס גורם לשגיאה. קריאה בלבד. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
updateTime |
השעה של העדכון האחרון בקורס הזה. ציון השדה הזה במסכת עדכון של קורס גורם לשגיאה. קריאה בלבד. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
enrollmentCode |
קוד הרשמה לשימוש בהצטרפות לקורס הזה. ציון השדה הזה במסכת עדכון של קורס גורם לשגיאה. קריאה בלבד. |
courseState |
מצב הקורס. אם לא מציינים את המצב, ברירת המחדל היא |
alternateLink |
קישור מוחלט לקורס הזה בממשק האינטרנט של Classroom. קריאה בלבד. |
teacherGroupEmail |
כתובת האימייל של קבוצת Google שמכילה את כל המורים בקורס. הקבוצה הזו לא מקבלת אימיילים ואפשר להשתמש בה רק להרשאות. קריאה בלבד. |
courseGroupEmail |
כתובת האימייל של קבוצת Google שכוללת את כל חברי הקורס. הקבוצה הזו לא מקבלת אימיילים ואפשר להשתמש בה רק להרשאות. קריאה בלבד. |
teacherFolder |
מידע על תיקייה ב-Drive שמשותפת עם כל המורים בקורס. השדה הזה יוגדר רק למורים בקורס ולאדמינים בדומיין. קריאה בלבד. |
courseMaterialSets[] |
קבוצות של חומרים שמופיעים בדף 'מידע על הקורס'. קריאה בלבד. |
guardiansEnabled |
האם התראות להורים ולאפוטרופסים מופעלות בקורס הזה. קריאה בלבד. |
calendarId |
מזהה היומן של יומן שכל חברי הקורס יכולים לראות, ש-Classroom מוסיף אליו אירועים של עבודות בקורס והודעות בקורס. היומן של הקורס נוצר באופן אסינכרוני כשהקורס מוגדר כ- קריאה בלבד. |
gradebookSettings |
ההגדרות של גיליון הציונים שמציינות איך יחושב הציון הכולל של התלמיד בקורס ולמי הוא יוצג. קריאה בלבד |
CourseState
המצבים האפשריים של קורס.
טיפוסים בני מנייה (enum) | |
---|---|
COURSE_STATE_UNSPECIFIED |
אין סטטוס קורס. אף הודעה של קורס שמוחזרת לא תשתמש בערך הזה. |
ACTIVE |
הקורס פעיל. |
ARCHIVED |
הקורס הועבר לארכיון. אי אפשר לשנות אותו, אלא רק לשנות אותו למצב אחר. |
PROVISIONED |
הקורס נוצר, אבל עדיין לא הופעל. המורים הראשיים ואדמינים בדומיין יכולים לגשת אליו, לשנות אותו או להעביר אותו למצב ACTIVE או DECLINED . אפשר לשנות קורס למצב PROVISIONED רק אם הוא במצב DECLINED . |
DECLINED |
הקורס נוצר, אבל נדחה. הוא נגיש לבעלי הקורס ולאדמינים של הדומיין, אבל הוא לא יוצג בממשק המשתמש של האינטרנט. אי אפשר לשנות את הקורס, אלא רק להעביר אותו למצב PROVISIONED . אפשר לשנות קורס למצב DECLINED רק אם הוא במצב PROVISIONED . |
SUSPENDED |
הקורס הושעה. אי אפשר לשנות את הקורס, ורק המשתמש שמזוהה על ידי ownerId יכול לצפות בקורס. יכול להיות שקורס מסוים יועבר למצב הזה אם יש חשש שהוא מפר את התנאים וההגבלות. |
CourseMaterialSet
קבוצת חומרים שמופיעה בדף 'מידע על הקורס'. החומרים האלה יכולים לכלול סילבוס, לוח זמנים או מידע רקע אחר שקשור לקורס כולו.
ייצוג ב-JSON |
---|
{
"title": string,
"materials": [
{
object ( |
שדות | |
---|---|
title |
הכותרת של הקבוצה הזו. |
materials[] |
חומרי לימוד שמצורפים לקבוצה הזו. |
CourseMaterial
חומר לימוד שצורף לקורס כחלק מקבוצת חומרי לימוד.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד material . נתוני החומר. הערך material יכול להיות רק אחד מהבאים: |
|
driveFile |
קובץ מצורף מ-Google Drive. |
youTubeVideo |
סרטון מצורף מ-YouTube. |
link |
צירוף קישור. |
form |
קובץ מצורף של Google Forms. |
GradebookSettings
ההגדרות של גיליון הציונים בקורס. פרטים נוספים זמינים במאמר הזה במרכז העזרה.
ייצוג ב-JSON |
---|
{ "calculationType": enum ( |
שדות | |
---|---|
calculationType |
מציין איך הציון הכולל מחושב. |
displaySetting |
מציין מי יכול לראות את הציון הכולל. |
gradeCategories[] |
קטגוריות הציונים שזמינות לעבודות בקורס. |
CalculationType
שיטות אפשריות לחישוב הציון הכולל.
טיפוסים בני מנייה (enum) | |
---|---|
CALCULATION_TYPE_UNSPECIFIED |
לא צוינה שיטה. הערך הזה אף פעם לא מוחזר. |
TOTAL_POINTS |
הציון הכולל הוא סכום הציונים חלקי סכום הנקודות הכולל, ללא קשר לקטגוריה. |
WEIGHTED_CATEGORIES |
הציון הכולל הוא הממוצע המשוקלל לפי קטגוריה. |
DisplaySetting
ההגדרות האפשריות להצגת הציון הכולל.
טיפוסים בני מנייה (enum) | |
---|---|
DISPLAY_SETTING_UNSPECIFIED |
לא צוינה הגדרה. הערך הזה אף פעם לא מוחזר. |
SHOW_OVERALL_GRADE |
הציון הכולל מוצג בגיליון הציונים ובפרופיל התלמיד גם למורים וגם לתלמידים. |
HIDE_OVERALL_GRADE |
הציון הכולל לא מוצג בגיליון הציונים או בפרופיל התלמיד/ה. |
SHOW_TEACHERS_ONLY |
הצגת הציון הכולל למורים בגיליון הציונים ובפרופיל התלמיד. המידע מוסתר מהתלמידים בפרופיל שלהם. |
Methods |
|
---|---|
(deprecated) |
הפונקציה מחזירה את הערך true אם המשתמש עומד בדרישות ליצירת קבצים מצורפים של תוספים בקורס מסוים, ואת הערך false אם לא. |
(deprecated) |
הפונקציה מחזירה את הערך true אם למשתמש יש הרשאה לעדכן את ההגדרות של תקופת מתן הציונים בקורס נתון, אחרת היא מחזירה את הערך false. |
|
יוצר קורס. |
|
מחיקת קורס. |
|
מחזירה קורס. |
|
הפונקציה מחזירה את ההגדרות של התקופה למתן ציונים בקורס. |
|
הפונקציה מחזירה רשימה של קורסים שהמשתמש ששלח את הבקשה מורשה לצפות בהם, רק אם הם תואמים לבקשה. |
|
מעדכנת שדה אחד או יותר בקורס. |
|
עדכון של קורס. |
|
עדכון של הגדרות תקופת מתן הציונים בקורס. |