সম্পদ: কোর্স ওয়ার্কমেটেরিয়াল
কোর্সের শিক্ষার্থীদের জন্য একজন শিক্ষক দ্বারা তৈরি কোর্স কাজের উপাদান
JSON প্রতিনিধিত্ব |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
ক্ষেত্র | |
---|---|
courseId | কোর্সের শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
id | এই কোর্স কাজের উপাদানের শ্রেণীকক্ষ-নির্ধারিত শনাক্তকারী, প্রতি কোর্সে অনন্য। শুধুমাত্র পঠনযোগ্য। |
title | এই কোর্স কাজের উপাদান শিরোনাম. শিরোনামটি 1 থেকে 3000 অক্ষরের মধ্যে থাকা একটি বৈধ UTF-8 স্ট্রিং হতে হবে৷ |
description | এই কোর্সের কাজের উপাদানের ঐচ্ছিক বিবরণ। পাঠ্যটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে যাতে 30,000টির বেশি অক্ষর নেই৷ |
materials[] | অতিরিক্ত উপকরণ। একটি কোর্স কাজের উপাদান 20 টির বেশি উপাদান আইটেম থাকতে হবে না। |
state | এই কোর্স কাজের উপাদান অবস্থা. অনির্দিষ্ট থাকলে, ডিফল্ট অবস্থা হল |
alternateLink | ক্লাসরুম ওয়েব UI-তে এই কোর্স কাজের উপাদানের সম্পূর্ণ লিঙ্ক। এটি শুধুমাত্র পপুলেটেড হয় যদি শুধুমাত্র পঠনযোগ্য। |
creationTime | টাইমস্ট্যাম্প যখন এই কোর্স কাজের উপাদান তৈরি করা হয়েছিল। শুধুমাত্র পঠনযোগ্য। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
updateTime | এই কোর্স কাজের উপাদানের সাম্প্রতিকতম পরিবর্তনের টাইমস্ট্যাম্প। শুধুমাত্র পঠনযোগ্য। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
scheduledTime | ঐচ্ছিক টাইমস্ট্যাম্প যখন এই কোর্সের কাজের উপাদান প্রকাশ করা হবে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
assigneeMode | কোর্স কাজের উপাদানের অ্যাসাইনি মোড। অনির্দিষ্ট হলে, ডিফল্ট মান হল |
individualStudentsOptions | কোর্স কাজের উপাদান অ্যাক্সেস সহ ছাত্রদের সনাক্তকারী. |
creatorUserId | কোর্স কাজের উপাদান তৈরি করা ব্যবহারকারীর জন্য শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
topicId | এই কোর্স কাজের উপাদানটি যে বিষয়ের সাথে যুক্ত সেই বিষয়ের শনাক্তকারী৷ কোর্সে বিদ্যমান একটি বিষয়ের সাথে মিল থাকতে হবে। |
কোর্স ওয়ার্কমেটেরিয়াল স্টেট
অবশ্যই কাজের উপাদান সম্ভাব্য রাষ্ট্র
Enums | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED | কোনো রাজ্য নির্দিষ্ট করা নেই। এই ফিরে আসে না. |
PUBLISHED | কোর্সের কাজের উপাদানের অবস্থা যা প্রকাশিত হয়েছে। এটি ডিফল্ট অবস্থা। |
DRAFT | একটি কোর্স কাজের উপাদানের অবস্থা যা এখনও প্রকাশিত হয়নি। এই রাজ্যে কোর্স কাজের উপাদান শুধুমাত্র কোর্স শিক্ষক এবং ডোমেন প্রশাসকদের কাছে দৃশ্যমান। |
DELETED | কোর্স কাজের উপাদানের স্থিতি যা প্রকাশিত হয়েছিল কিন্তু এখন মুছে ফেলা হয়েছে। এই রাজ্যে কোর্স কাজের উপাদান শুধুমাত্র কোর্স শিক্ষক এবং ডোমেন প্রশাসকদের কাছে দৃশ্যমান। এই অবস্থায় কোর্স কাজের উপাদান কিছু সময় পরে মুছে ফেলা হয়. |
পদ্ধতি | |
---|---|
| একটি কোর্স কাজের উপাদান তৈরি করে। |
| একটি কোর্স কাজের উপাদান মুছে দেয়। |
| একটি কোর্স কাজের উপাদান প্রদান করে। |
| একটি নির্দিষ্ট পোস্টের প্রসঙ্গে ক্লাসরুম অ্যাড-অনগুলির জন্য মেটাডেটা পায়। |
| কোর্স কাজের উপাদানের একটি তালিকা প্রদান করে যা অনুরোধকারীকে দেখার অনুমতি দেওয়া হয়েছে। |
| একটি কোর্স কাজের উপাদানের এক বা একাধিক ক্ষেত্র আপডেট করে। |