অ্যাটাচমেন্ট ডিসকভারি আইফ্রেম হল ক্লাসরুম টাস্ক তৈরি করার সময় অ্যাড-অন খোলার সময় একজন শিক্ষককে দেখানো প্রাথমিক দৃশ্য। একটি সংযুক্তি হল সেই বিষয়বস্তু বা কার্যকলাপ যা আপনি শিক্ষার্থীদের সাথে ইন্টারঅ্যাক্ট করতে চান।
ক্লাসরুম কোর্সের মধ্যে থেকে, একজন শিক্ষক একটি নতুন পোস্ট তৈরি করেন (উদাহরণস্বরূপ, একটি অ্যাসাইনমেন্ট, ঘোষণা বা প্রশ্ন) এবং অ্যাড-অন ড্রপ-ডাউন তালিকা থেকে একটি অ্যাড-অন নির্বাচন করেন। অল্প সময়ের জন্য (ঘন্টার ক্রম অনুসারে), ক্লাসরুম অ্যাড-অনকে পোস্টে সংযুক্তি যোগ করার অনুমতি দেয়।
চিত্র 1. একজন শিক্ষক সংযুক্ত করতে পারেন এমন সম্ভাব্য অ্যাড-অন বিকল্পগুলি সহ একটি অ্যাসাইনমেন্ট তৈরির দৃশ্য।
একবার একজন শিক্ষক একটি অ্যাড-অন নির্বাচন করলে, ক্লাসরুম একটি অ্যাটাচমেন্ট ডিসকভারি আইফ্রেম তৈরি করে এবং অ্যাড-অনের লঞ্চ URL লোড করে। যেকোনো প্রাসঙ্গিক iframe ক্যোয়ারী প্যারামিটার লঞ্চ URL-এ পাঠানো হয়।
চিত্র 2. একটি আইফ্রেমে সংযুক্তি আবিষ্কারের UI এর একটি উদাহরণ।
শিক্ষক একটি সংযুক্তি নির্বাচন করতে একটি আইফ্রেমের মধ্যে অংশীদারের ওয়েব অ্যাপ্লিকেশন ব্যবহার করেন৷ অ্যাসাইনমেন্টের সাথে সংযুক্তি সংযুক্ত করতে অ্যাপটি Classroom API কল করে। শিক্ষক সংযুক্তি নির্বাচন করা শেষ হলে, অ্যাড-অন একটি postMessage
পেলোড পাঠায় যাতে iframe বন্ধ করার অনুরোধ করা হয়।
iframe বন্ধ হয়ে যায় এবং শিক্ষক এখন সংযুক্তিগুলি দেখতে পারেন যা তারা পূর্বরূপ বা অ্যাসাইনমেন্ট থেকে সরানোর জন্য বেছে নিতে পারে৷
চিত্র 3. তিনটি অ্যাক্টিভিটি-টাইপ অ্যাড-অন অ্যাটাচমেন্ট সহ একটি অ্যাসাইনমেন্ট তৈরির দৃশ্য।
ব্যবহারকারীর অভিজ্ঞতা বিবেচনা
- প্রাথমিক খোলার সময়, অ্যাড-অনটি অবশ্যই শিক্ষককে সাইন ইন করতে অনুরোধ করবে৷
- সমস্ত Classroom API কলের জন্য Google একক সাইন-অন প্রয়োজন৷ আপনার পণ্যের একটি পৃথক লগইন সিস্টেম থাকলে, আপনাকে অবশ্যই অ্যাকাউন্ট লিঙ্ক করতে হবে।
- একজন শিক্ষক অবশ্যই তাদের চূড়ান্ত নির্বাচন করার আগে iframe এর মধ্যে একটি সংযুক্তির পূর্বরূপ দেখতে সক্ষম হবেন।
- একজন শিক্ষক সংযুক্তিযোগ্য বিষয়বস্তু অনুসন্ধান করতে বা ব্রাউজ করতে সক্ষম হওয়া উচিত।
- অ্যাড-অন বিভিন্ন ধরনের ভিউ প্রদান করতে পারে যেমন সাম্প্রতিক বিষয়বস্তু, আমার বিষয়বস্তু এবং শেখার দক্ষতা দ্বারা ফিল্টার।
- অ্যাড-অনকে অবশ্যই আইফ্রেমের মধ্যে থেকে একটি নতুন সংযুক্তিযোগ্য আইটেম তৈরি করার ক্ষমতা প্রদান করতে হবে।
ব্যবহারকারীর অভিজ্ঞতার প্রয়োজনীয়তা সম্পর্কে আরও বিশদ বিবরণের জন্য ক্লাসরুম অ্যাড-অন প্রয়োজনীয়তা চেকলিস্ট দেখুন।
লাইসেন্সিং অবস্থা
আপনার অ্যাড-অনের জন্য আপনার পণ্যের লাইসেন্সের প্রয়োজন হলে, লাইসেন্স ছাড়া একজন শিক্ষক কীভাবে পরিস্থিতির প্রতিকার করতে পারেন তা ব্যাখ্যা করার জন্য একটি স্পষ্ট বার্তা দেখানো উচিত। লাইসেন্সিং বিধিনিষেধের কারণে শিক্ষকের কাছে উপলব্ধ নয় এমন সামগ্রী লুকানো বা অক্ষম করার কথাও বিবেচনা করুন৷