উৎস: কোর্সওয়ার্ক উপকরণ
কোর্সের শিক্ষার্থীদের জন্য একজন শিক্ষক কর্তৃক তৈরি পাঠ্য উপকরণ।
| JSON উপস্থাপনা |
|---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
| ক্ষেত্র | |
|---|---|
courseId | কোর্সের শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
id | এই কোর্সওয়ার্ক উপকরণের জন্য শ্রেণিকক্ষে নির্ধারিত শনাক্তকারী, যা প্রতিটি কোর্সের জন্য অনন্য। শুধুমাত্র পঠনযোগ্য। |
title | এই কোর্সওয়ার্ক উপকরণের শিরোনাম। শিরোনামটি অবশ্যই ১ থেকে ৩০০০ অক্ষরের একটি বৈধ UTF-8 স্ট্রিং হতে হবে। |
description | এই কোর্সওয়ার্ক উপকরণের ঐচ্ছিক বিবরণ। লেখাটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে এবং এতে ৩০,০০০-এর বেশি অক্ষর থাকবে না। |
materials[] | অতিরিক্ত উপকরণ। একটি কোর্সওয়ার্ক সামগ্রীতে ২০টির বেশি উপাদান থাকতে পারবে না। |
state | এই কোর্সওয়ার্ক উপকরণের অবস্থা। যদি নির্দিষ্ট করা না থাকে, তাহলে ডিফল্ট অবস্থা হলো |
alternateLink | ক্লাসরুম ওয়েব UI-তে এই কোর্সওয়ার্ক উপকরণের অ্যাবসোলিউট লিঙ্ক। এটি শুধুমাত্র তখনই প্রদর্শিত হয় যখন শুধুমাত্র পঠনযোগ্য। |
creationTime | এই কোর্সওয়ার্ক উপাদানটি তৈরির সময়সূচক। শুধুমাত্র পঠনযোগ্য। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
updateTime | এই কোর্সওয়ার্ক সামগ্রীতে সর্বশেষ পরিবর্তনের সময়চিহ্ন। শুধুমাত্র পঠনযোগ্য। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
scheduledTime | এই কোর্সওয়ার্কের উপাদানটি কখন প্রকাশিত হবে, তার ঐচ্ছিক সময়সূচক। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
assigneeMode | কোর্সওয়ার্ক উপকরণের অর্পণকারী মোড। যদি নির্দিষ্ট না করা হয়, তাহলে ডিফল্ট মান হবে |
individualStudentsOptions | যেসব ছাত্রছাত্রীর কোর্সওয়ার্ক সামগ্রীতে প্রবেশাধিকার আছে, তাদের শনাক্তকারী। এই ফিল্ডটি শুধুমাত্র তখনই সেট করা হয় যখন |
creatorUserId | কোর্স ওয়ার্ক সামগ্রী তৈরি করা ব্যবহারকারীর শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
topicId | এই কোর্সওয়ার্ক উপাদানটি যে বিষয়ের সাথে সম্পর্কিত, তার শনাক্তকারী। এটি অবশ্যই কোর্সের একটি বিদ্যমান বিষয়ের সাথে মিলতে হবে। |
learningGoals[] | ঐচ্ছিক। এই কোর্সওয়ার্ক উপকরণের সাথে সংযুক্ত যেকোনো শিখন লক্ষ্যের উল্লেখ। কোর্সওয়ার্ক উপকরণে সর্বাধিক ১০টি শিখন লক্ষ্য থাকতে পারে। এই ক্ষেত্রটি কেবল তখনই পূরণ করা হয় যখন উপযুক্ত |
কোর্সওয়ার্ক উপকরণ অবস্থা
পাঠ্যক্রমের উপকরণের সম্ভাব্য অবস্থা
| এনাম | |
|---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED | কোনো অবস্থা নির্দিষ্ট করা হয়নি। এটি কখনো ফেরত দেওয়া হয় না। |
PUBLISHED | প্রকাশিত কোর্সওয়ার্ক উপকরণের অবস্থা। এটিই ডিফল্ট অবস্থা। |
DRAFT | যে কোর্সওয়ার্ক উপাদান এখনও প্রকাশিত হয়নি, তার অবস্থা। এই অবস্থায় থাকা কোর্সওয়ার্ক উপাদান শুধুমাত্র কোর্স শিক্ষক এবং ডোমেইন প্রশাসকগণ দেখতে পারেন। |
DELETED | প্রকাশিত কিন্তু বর্তমানে মুছে ফেলা কোর্সওয়ার্ক উপকরণের অবস্থা। এই অবস্থায় থাকা কোর্সওয়ার্ক উপকরণ শুধুমাত্র কোর্স শিক্ষক এবং ডোমেইন প্রশাসকগণ দেখতে পান। কিছু সময় পর এই অবস্থায় থাকা কোর্সওয়ার্ক উপকরণ মুছে ফেলা হয়। |
পদ্ধতি | |
|---|---|
| পাঠ্যক্রমের উপকরণ তৈরি করে। |
| কোর্সওয়ার্কের একটি উপাদান মুছে দেয়। |
| কোর্সওয়ার্কের উপকরণ ফেরত দেয়। |
| একটি নির্দিষ্ট পোস্টের প্রেক্ষাপটে ক্লাসরুম অ্যাড-অনগুলির মেটাডেটা সংগ্রহ করে। |
| কোর্সওয়ার্ক উপকরণের একটি তালিকা ফেরত দেয়, যা অনুরোধকারী দেখার অনুমতিপ্রাপ্ত। |
| কোর্সওয়ার্ক উপকরণের এক বা একাধিক ফিল্ড আপডেট করে। |