শিক্ষকরা ক্লাসরুমে স্ট্রিম আইটেম কপি করতে পারেন। এটি করার ফলে স্ট্রিম আইটেমগুলির মধ্যে থাকা অ্যাড-অন সংযুক্তিগুলিও অনুলিপি করা হয়। এটি প্রতিটি স্কুল বছরে একাধিক বিভাগের জন্য বা নতুন বিভাগের জন্য শেখার বিষয়বস্তু তৈরি করার সময় শিক্ষকদের অনেক সময় বাঁচায়।
শিক্ষকরা যখন ক্লাসরুমে স্ট্রিম আইটেমগুলি কপি করেন, তখন কপি করা স্ট্রিম আইটেমের মূল স্ট্রিম আইটেমের তুলনায় ভিন্ন courseId
, itemId
এবং attachmentId
আইডি ক্যোয়ারী প্যারামিটার থাকে।
কন্টেন্ট কপি কিভাবে
নিম্নলিখিত বিভাগগুলি বর্ণনা করে যে কীভাবে শিক্ষকরা ক্লাসরুমে স্ট্রিম আইটেমগুলি কপি করতে পারেন।
একটি কোর্স কপি করুন
একটি কোর্স কপি করার সময়, কোর্সের সমস্ত স্ট্রিম আইটেম খসড়া হিসাবে নতুন কোর্সে কপি করা হয়। শিক্ষক তখন নতুন কোর্সে নথিভুক্ত শিক্ষার্থীদের কাছে স্ট্রিম আইটেমগুলি প্রকাশ করতে পারেন। একজন শিক্ষার্থী মূল কোর্সে এবং অনুলিপিকৃত কোর্সে ভর্তি হতে পারে। এটি ঘটতে পারে যদি একজন শিক্ষার্থীকে আটকে রাখা হয় বা ক্লাস পুনরায় নেওয়া হয়।


চিত্র 1. শিক্ষকরা ক্লাসরুমের উল্লম্ব ডটেড মেনুতে নেভিগেট করে এবং অনুলিপি ক্লিক করে কোর্স কপি করতে পারেন। তারপর, শিক্ষক পপ-আপে কোর্স সম্পর্কে বিশদ বিবরণ উল্লেখ করতে পারেন এবং এটি অনুলিপি করতে পারেন।
একাধিক কোর্সে একটি স্ট্রিম আইটেম প্রকাশ করুন
একজন শিক্ষক স্ট্রিম আইটেম তৈরি পৃষ্ঠার মাধ্যমে একাধিক কোর্সে একটি স্ট্রিম আইটেম প্রকাশ করতে পারেন। এটা সম্ভব যে একজন শিক্ষার্থী উভয় কোর্সেই নথিভুক্ত হয়েছে।
চিত্র 2. শিক্ষকরা স্ট্রীম আইটেম তৈরি পৃষ্ঠার সাইডবারে ড্রপ-ডাউনে ক্লিক করে এবং একাধিক কোর্স নির্বাচন করে একাধিক কোর্সে একটি স্ট্রিম আইটেম প্রকাশ করতে পারেন।
একটি পোস্ট পুনরায় ব্যবহার করুন
একজন শিক্ষক ক্লাসওয়ার্ক ট্যাবে নেভিগেট করে এবং তৈরি করুন ক্লিক করে একটি পোস্ট পুনরায় ব্যবহার করতে পারেন। ড্রপ-ডাউন থেকে, তারা একটি ক্লাস নির্বাচন করতে পোস্ট পুনঃব্যবহার করুন ক্লিক করতে পারে এবং তারপরে পুনরায় ব্যবহার করার জন্য স্ট্রিম আইটেমটি নির্বাচন করতে পারে।
চিত্র 3. শিক্ষকরা ক্লাসওয়ার্ক ট্যাব থেকে একটি পোস্ট পুনঃব্যবহারের প্রবাহ শুরু করতে পারেন এবং পোস্ট পুনঃব্যবহার করুন ক্লিক করুন৷


চিত্র 4. পুনঃব্যবহার পোস্টে ক্লিক করার পরে, শিক্ষকরা একটি ক্লাস এবং যে স্ট্রিম আইটেমটি তারা পুনরায় ব্যবহার করতে চান তা নির্বাচন করতে পারেন।
প্রত্যাশিত আচরণ
যখন একটি কোর্স বা স্ট্রিম আইটেম অনুলিপি করা হয়, একই শিক্ষার্থীকে বিভিন্ন কোর্সে একই অ্যাড-অন সংযুক্তি বরাদ্দ করা হতে পারে। ব্যবহারকারীরা অবশ্যই iframe-এ কোনো ত্রুটি দেখতে পাবেন না । কপি করা স্ট্রিম আইটেমে অ্যাড-অনগুলির জন্য প্রস্তাবিত আচরণ হল:
- নিশ্চিত করুন যে শিক্ষকরা এখনও
teacherViewUri
সংযুক্তির পূর্বরূপ দেখতে পারেন।- যদি শিক্ষকের একটি নতুন কোর্সের জন্য অতিরিক্ত কনফিগারেশন করা উচিত, তাহলে একটি ব্যবহারকারী-বান্ধব বার্তা প্রদর্শন করুন যা শিক্ষককে যথাযথ পদক্ষেপ সম্পর্কে অবহিত করে।
- শিক্ষার্থীরা
studentViewUri
এ একটি নতুন অ্যাড-অন সংযুক্তি দেখতে পাচ্ছেন তা নিশ্চিত করুন।- কন্টেন্ট-টাইপ অ্যাটাচমেন্টের জন্য, এর মানে হল
studentViewUri
তে ছাত্রদের দেখার জন্য বিষয়বস্তু প্রদর্শন করা। - অ্যাক্টিভিটি-টাইপ অ্যাটাচমেন্টের জন্য, এর মানে হল অ্যাটাচমেন্টটি অসম্পূর্ণ এবং শিক্ষার্থী অন্য কোর্স থেকে তাদের কোনো প্রতিক্রিয়া দেখতে পাবে না।
- যদি আপনার অ্যাড-অন একই ছাত্রকে একটি সংযুক্তি দুইবার সম্পূর্ণ করার অনুমতি না দেয়, তাহলে একটি ব্যবহারকারী-বান্ধব বার্তা প্রদর্শন করুন যা দৃশ্যকল্প বর্ণনা করে বা সমস্যাটি সমাধান করার পথ।
- কন্টেন্ট-টাইপ অ্যাটাচমেন্টের জন্য, এর মানে হল
- নিশ্চিত করুন যে শিক্ষকরা
studentWorkReviewUri
এ অনুলিপি করা স্ট্রীম আইটেম থেকে শিক্ষার্থী জমা দেখেছেন। শিক্ষক অন্য কোর্স থেকে সংযুক্তির জন্য ছাত্রের জমা দেওয়া দেখতে সক্ষম হবেন না।
শিক্ষক দেখুন iframe
যখন একজন শিক্ষক teacherViewUri
চালু করেন, তখন courseId
, itemId
, itemType
, এবং login_hint
(যদি ব্যবহারকারী ইতিমধ্যেই আপনার অ্যাপটিকে অনুমোদন করে থাকে) ছাড়াও attachmentId
একটি ক্যোয়ারী প্যারামিটার হিসাবে পাঠানো হয়। attachmentId
আইফ্রেমে সঠিক সংযুক্তি প্রদর্শন করতে ব্যবহার করা যেতে পারে।
আপনার কাছে teacherViewUri
তে ক্যোয়ারী প্যারামিটারের রেকর্ড না থাকলে, মূল স্ট্রিম আইটেমটি সনাক্ত করতে আপনি AddOnAttachment
রিসোর্সে CopyHistory
অবজেক্ট ব্যবহার করতে পারেন। তারপর, আপনি teacherViewUri
সঠিক সংযুক্তি প্রদর্শন করতে পারেন।
স্টুডেন্ট ভিউ আইফ্রেম
যখন একজন শিক্ষার্থী studentViewUri
চালু করে, তখন courseId
, itemId
, itemType
, এবং login_hint
(যদি ব্যবহারকারী ইতিমধ্যেই আপনার অ্যাপকে অনুমোদন করে থাকে) এর সাথে attachmentId
একটি ক্যোয়ারী প্যারামিটার হিসাবে পাঠানো হয়। একটি স্ট্রিম আইটেম বা কোর্স কপি করা হলে studentViewUri
রেন্ডার করার জন্য, দুটি প্যারামিটার ব্যবহার করুন:
-
attachmentId
, যা অনুরোধ URL থেকে পুনরুদ্ধার করা যেতে পারে। -
submissionId
, যা সঠিকcourseWork.getAddOnContext
,courseWorkMaterials.getAddOnContext
বাannouncements.getAddOnContext
পদ্ধতিতেitemType
উপর ভিত্তি করে এবংStudentContext
অবজেক্ট পড়ার মাধ্যমে কল করে পুনরুদ্ধার করা যেতে পারে।
সংযুক্তির জন্য attachmentId
একটি অনন্য শনাক্তকারী। submissionId
অবশ্য অনন্য হওয়ার নিশ্চয়তা নেই। তাই, একটি অনুলিপি করা বা পুনঃব্যবহৃত স্ট্রিম আইটেমের একটি আলাদা attachmentId
আছে, কিন্তু submissionId
একই থাকতে পারে। ছাত্র studentViewUri
চালু করলে, আপনি attachmentId
এবং submissionId
একটি যৌগিক কী-এর উপর ভিত্তি করে ছাত্রদের কাজ শনাক্ত করে সংযুক্তি প্রদর্শন করতে পারেন।
যদি studentViewUri
শুধুমাত্র submissionId
উপর ভিত্তি করে রেন্ডার করা হয়, তাহলে আপনি অন্য কোর্স থেকে ছাত্রকে তাদের জমা দেওয়ার ঝুঁকি নিতে পারেন কারণ submissionId
অনন্য হওয়ার নিশ্চয়তা দেওয়া হয় না।
পূর্বে উল্লিখিত হিসাবে, আপনি যদি attachmentId
সনাক্ত করতে না পারেন, তাহলে আপনি মূল স্ট্রিম আইটেম এবং এর ক্যোয়ারী প্যারামিটার সনাক্ত করতে AddOnAttachment
রিসোর্সে CopyHistory
অবজেক্ট ব্যবহার করতে পারেন।
স্টুডেন্ট ওয়ার্ক রিভিউ iframe
শিক্ষক যখন studentWorkReviewUri
চালু করেন, তখন courseId
এবং itemId
এবং itemType
ছাড়াও attachmentId
এবং submissionId
কোয়েরি প্যারামিটার হিসেবে পাঠানো হয়। AddOnAttachment
রিসোর্স বা CopyHistory
রিসোর্স পুনরুদ্ধার করতে আপনি এই ক্যোয়ারী প্যারামিটার ব্যবহার করতে পারেন যদি আপনি প্রদত্ত attachmentId
সনাক্ত করতে না পারেন। এটি আপনাকে attachmentId
এবং submissionId
একটি যৌগিক কী ব্যবহার করে শিক্ষার্থীদের কাজের সন্ধান করতে দেয়।