REST Resource: courses.courseWork.rubrics

সম্পদ: রুব্রিক

কোর্স কাজের রুব্রিক. রুব্রিক হল একটি স্কোরিং গাইড যা শিক্ষার্থীদের কাজের মূল্যায়ন করতে এবং প্রতিক্রিয়া জানাতে ব্যবহৃত হয়।

আরও বিস্তারিত জানার জন্য, রুব্রিক্সের গঠন এবং পরিচিত সীমাবদ্ধতা দেখুন।

JSON প্রতিনিধিত্ব
{
  "courseId": string,
  "courseWorkId": string,
  "id": string,
  "creationTime": string,
  "updateTime": string,
  "criteria": [
    {
      object (Criterion)
    }
  ],
  "previewVersion": enum (PreviewVersion),

  // Union field rubric_source can be only one of the following:
  "sourceSpreadsheetId": string
  // End of list of possible types for union field rubric_source.
}
ক্ষেত্র
courseId

string

কোর্সের শনাক্তকারী।

শুধুমাত্র পাঠযোগ্য.

courseWorkId

string

এই অনুরূপ কোর্স কাজের জন্য শনাক্তকারী.

শুধুমাত্র পাঠযোগ্য.

id

string

রুব্রিকের জন্য শ্রেণিকক্ষ-নির্ধারিত শনাক্তকারী। প্রাসঙ্গিক কোর্স কাজের জন্য রুব্রিকগুলির মধ্যে এটি অনন্য।

শুধুমাত্র পাঠযোগ্য.

creationTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন এই রুব্রিক তৈরি করা হয়েছিল।

শুধুমাত্র পাঠযোগ্য.

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই রুব্রিকের সবচেয়ে সাম্প্রতিক পরিবর্তনের টাইমস্ট্যাম্প।

শুধুমাত্র পাঠযোগ্য.

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

criteria[]

object ( Criterion )

মানদণ্ডের তালিকা। প্রতিটি মানদণ্ড একটি মাত্রা যার উপর কর্মক্ষমতা রেট করা হয়।

previewVersion

enum ( PreviewVersion )

শুধুমাত্র আউটপুট। এই সম্পদ পুনরুদ্ধার করতে ব্যবহৃত API-এর পূর্বরূপ সংস্করণ।

ইউনিয়ন ফিল্ড rubric_source । বিদ্যমান উৎস থেকে একটি রুব্রিক তৈরি করার বিকল্প। rubric_source নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
sourceSpreadsheetId

string

শুধুমাত্র ইনপুট। অপরিবর্তনীয়। স্প্রেডশীটের Google পত্রক আইডি। এই স্প্রেডশীটে অবশ্যই ফর্ম্যাট করা রুব্রিক সেটিংস থাকতে হবে। একটি অ্যাসাইনমেন্টের জন্য একটি রুব্রিক তৈরি বা পুনরায় ব্যবহার করুন দেখুন। এই ক্ষেত্রটি ব্যবহার করার জন্য https://www.googleapis.com/auth/spreadsheets.readonly বা https://www.googleapis.com/auth/spreadsheets সুযোগ প্রয়োজন৷

মানদণ্ড

একটি রুব্রিক মানদণ্ড। প্রতিটি মানদণ্ড একটি মাত্রা যার উপর কর্মক্ষমতা রেট করা হয়।

JSON প্রতিনিধিত্ব
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
ক্ষেত্র
id

string

মানদণ্ড আইডি।

তৈরি করার সময়, একটি আইডি বরাদ্দ করা হয়।

title

string

মানদণ্ডের শিরোনাম।

description

string

মানদণ্ডের বর্ণনা।

levels[]

object ( Level )

এই মানদণ্ডের মধ্যে স্তরের তালিকা।

স্তর

মানদণ্ডের একটি স্তর।

JSON প্রতিনিধিত্ব
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
ক্ষেত্র
id

string

লেভেল আইডি।

তৈরি করার সময়, একটি আইডি বরাদ্দ করা হয়।

title

string

স্তরের শিরোনাম।

যদি লেভেলে কোন পয়েন্ট সেট না থাকে, তাহলে শিরোনাম সেট করতে হবে।

description

string

স্তরের বর্ণনা।

points

number

এই স্তরের সাথে যুক্ত ঐচ্ছিক পয়েন্ট। যদি সেট করা হয়, রুব্রিকের মধ্যে সমস্ত স্তরগুলিকে অবশ্যই পয়েন্ট নির্দিষ্ট করতে হবে এবং মান অবশ্যই একটি একক মাপদণ্ডের মধ্যে সমস্ত স্তর জুড়ে আলাদা হতে হবে৷ 0 কোন পয়েন্ট থেকে আলাদা।

পদ্ধতি

create

একটি রুব্রিক তৈরি করে।

delete

একটি রুব্রিক মুছে দেয়।

get

একটি রুব্রিক প্রদান করে।

list

অনুরোধকারীকে দেখার অনুমতি দেওয়া রুব্রিকগুলির একটি তালিকা প্রদান করে৷

patch

একটি রুব্রিক আপডেট করে।