- משאב: Course
- CourseState
- CourseMaterialSet
- CourseMaterial
- GradebookSettings
- CalculationType
- DisplaySetting
- CourseLearningStandardSettings
- LearningStandardSetRoot
- 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 |
שם הקורס. לדוגמה, "ביולוגיה לכיתה י". חובה להזין שם. הוא צריך לכלול בין תו אחד ל-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 |
ההגדרות של גיליון הציונים שמציינות איך יחושב הציון הכולל של התלמיד או התלמידה בקורס ולמי הוא יוצג. קריאה בלבד. |
subject |
אופציונלי. נושא הקורס. |
learningStandardSettings |
אופציונלי. הגדרות שקשורות לדרישות לימודיות שזמינות בקורס. אפשר להקצות לקורס עד 20 שורשי קבוצת מדדי הערכה. |
levels |
אופציונלי. רמות הקורס. דוגמאות: "כיתה ט'", "חטיבת ביניים", "כיתה ד' עד כיתה ה'", "גן חובה עד כיתה ב'", "3000". אם מאכלסים אותו, השדה הזה צריך להיות מחרוזת UTF-8 תקינה באורך של פחות מ-1,000 תווים. אפשר לנקות את השדה הזה רק באמצעות השיטה |
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 |
|---|
{ "driveFile": { object ( |
| שדות | |
|---|---|
שדה איחוד 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 |
הצגת הציון הכולל למורים בגיליון הציונים ובפרופיל התלמיד. ההודעה מוסתרת מהתלמידים בפרופיל שלהם. |
CourseLearningStandardSettings
| ייצוג JSON |
|---|
{
"standardSets": [
{
object ( |
| שדות | |
|---|---|
standardSets[] |
חובה. קבוצת השורשים של התקנים החינוכיים שחלים על הקורס הזה. |
LearningStandardSetRoot
| ייצוג JSON |
|---|
{ "caseGuid": { object ( |
| שדות | |
|---|---|
caseGuid |
חובה. מזהה ה-GUID של Satchel Rosetta Exchange עבור שורש של קבוצת מדדי הערכה. |
documentTitle |
פלט בלבד. כותרת המסמך של שורש קבוצת מדדי הערכת הלמידה. |
standardTitle |
פלט בלבד. הכותרת של שורש קבוצת מדדי ההערכה. |
sourceDataAvailabilityStatus |
פלט בלבד. סטטוס הזמינות של שורש קבוצת מדדי הערכת הלמידה. אפשר להשתמש בזה כדי לקבוע אם שורש קבוצת מדדי ההערכה הוגדר למחיקה מהמקור. |
Methods |
|
|---|---|
(deprecated) |
הפונקציה מחזירה את הערך True אם המשתמש עומד בדרישות ליצירת קבצים מצורפים של תוספים בקורס מסוים, ואת הערך False אם לא. |
(deprecated) |
הפונקציה מחזירה את הערך true אם למשתמש יש הרשאה לעדכן את ההגדרות של תקופת מתן הציונים בקורס מסוים, ואת הערך false אם אין לו הרשאה כזו. |
|
יצירת קורס. |
|
מחיקת קורס. |
|
מחזירה קורס. |
|
הפונקציה מחזירה את ההגדרות של התקופה למתן ציונים בקורס. |
|
הפונקציה מחזירה רשימה של קורסים שהמשתמש ששלח את הבקשה מורשה לצפות בהם, רק אם הם תואמים לבקשה. |
|
מעדכן שדה אחד או יותר בקורס. |
|
עדכון קורס. |
|
עדכון של הגדרות תקופת מתן הציונים בקורס. |