সচরাচর জিজ্ঞাস্য

ক্লাসরুমে কোর্সওয়ার্ক দেখা, তৈরি এবং পরিবর্তন করা

ক্লাসরুম এপিআই-এ কোর্সওয়ার্ক এন্ডপয়েন্ট দিয়ে আমি কী তৈরি করতে পারি?

নতুন এন্ডপয়েন্ট ডেভেলপারদের ক্লাসে কাজ দেখতে এবং পরিচালনা করতে দেয়। বিশেষ করে, আপনি নিম্নলিখিত সব করতে পারেন:

  • একজন ব্যবহারকারীর জন্য অ্যাসাইনমেন্ট এবং প্রশ্নগুলি দেখুন (সম্মিলিতভাবে "কোর্সওয়ার্ক" হিসাবে উল্লেখ করা হয়)
  • CourseWork তৈরি করুন, সংশোধন করুন এবং মুছুন
  • কোর্সওয়ার্কের সাথে উপকরণ (ড্রাইভ ফাইল, ইউটিউব ভিডিও, লিঙ্ক) সংযুক্ত করুন
  • একজন শিক্ষার্থীর জমা দেওয়ার অবস্থা পরিবর্তন করুন (যেমন টার্ন-ইন, রিটার্ন, পুনরুদ্ধার)
  • একটি অ্যাসাইনমেন্ট জমা দেওয়ার জন্য গ্রেড সেট করুন
  • শিক্ষার্থীদের জমা দেওয়ার সাথে উপকরণ (ড্রাইভ ফাইল, ইউটিউব ভিডিও, লিঙ্ক) সংযুক্ত করুন

কোর্সওয়ার্কের জন্য কিছু নমুনা ব্যবহারের ক্ষেত্রে:

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

অ্যাসাইনমেন্টগুলি তৈরি বা সংশোধন করতে আমার অ্যাপ্লিকেশনের কী অনুমতি প্রয়োজন?

সাধারণত, একটি অ্যাপ্লিকেশন শুধুমাত্র কাজ পরিবর্তন করতে পারে যা এটি তৈরি করে। অন্য কথায়, যেকোন অ্যাসাইনমেন্ট মিউটেশন এপিআই অনুরোধে একই Google ক্লাউড প্রোজেক্ট আইডি ব্যবহার করতে হবে যা অ্যাসাইনমেন্ট তৈরির সময় সংরক্ষিত ছিল।

Google Classroom অ্যাড-অনগুলি এই নিয়মের ব্যতিক্রম আছে। একটি ক্লাউড প্রজেক্ট যেকোন ঘোষণা, অ্যাসাইনমেন্ট বা উপাদান যা এর এক বা একাধিক অ্যাড-অন সংযুক্তি আছে অ্যাক্সেস বা সংশোধন করতে পারে। একটি ক্লাউড প্রকল্প একটি বা একাধিক অ্যাড-অন সংযুক্তি রয়েছে এমন একটি অ্যাসাইনমেন্ট চালু করতে, পুনরুদ্ধার করতে বা ফেরত দিতে পারে।

এপিআই অনুরোধের জন্য সঠিক ব্যবহারকারীর সুযোগও প্রয়োজন। শিক্ষকরা অ্যাসাইনমেন্ট দেখতে, অ্যাসাইনমেন্ট তৈরি করতে, অ্যাসাইনমেন্ট জমা দেওয়ার লিঙ্ক সংযুক্ত করতে এবং জমা দেওয়ার গ্রেড সেট করতে পারেন। শিক্ষার্থীরা অ্যাসাইনমেন্ট দেখতে পারে, তাদের অ্যাসাইনমেন্ট রেকর্ডের সাথে লিঙ্ক সংযুক্ত করতে পারে এবং তাদের জমা দিতে এবং পুনরায় দাবি করতে পারে। ডোমেন অ্যাডমিনিস্ট্রেটররা CourseWork দেখতে পারেন, কিন্তু তাদের লেখার অনুমতি নেই।

আমার আবেদন অ্যাসাইনমেন্ট বা জমা দেওয়ার সাথে কোন ধরনের আইটেম সংযুক্ত করতে পারে?

API ড্রাইভ ফাইল, YouTube ভিডিও এবং লিঙ্ক সংযুক্ত করা সমর্থন করে। নেটিভ Google ফর্মগুলি সংযুক্ত করা এখনও সমর্থিত নয়৷

শেষ ব্যবহারকারীরা কি জানেন যে আমার অ্যাপ্লিকেশন দ্বারা ক্লাসরুমে একটি অ্যাসাইনমেন্ট তৈরি করা হয়েছে?

হ্যাঁ. ক্লাসরুম UI Google ক্লাউড প্রকল্পের পণ্যের নাম ব্যবহার করে বাহ্যিকভাবে তৈরি অ্যাসাইনমেন্ট সনাক্ত করে যা কাজটি তৈরি করেছে। ব্যবহারকারীরা বাহ্যিকভাবে তৈরি করা কাজকে অবাঞ্ছিত হিসাবে রিপোর্ট করতে পারে, সেইসাথে ব্যবহারকারীর দ্বারা অ্যাপ্লিকেশনে জারি করা কোনো প্রমাণপত্র প্রত্যাহার করে কাজটি তৈরি করা অ্যাপ্লিকেশনটিকে সংযোগ বিচ্ছিন্ন করতে পারে।

ক্লাসরুম শেয়ার বোতাম এবং অন্যান্য ইন্টিগ্রেশন

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

এখনো না. একটি অ্যাসাইনমেন্ট সংশোধন করতে, অনুরোধটি অবশ্যই একই Google ক্লাউড প্রকল্প ব্যবহার করতে হবে যেটি অ্যাসাইনমেন্ট তৈরি করেছে৷

আমি কি API এ প্রশ্নের উত্তর দিতে পারি?

এখনো না. আপনি প্রশ্ন তৈরি এবং পরিবর্তন করতে পারেন। প্রোগ্রামগতভাবে প্রশ্নের উত্তর দেওয়া আমাদের রোডম্যাপে রয়েছে।

ক্লাসরুম অ্যাড-অন

প্রকল্প কনফিগারেশন

আমি কি ব্যক্তিগত Google ক্লাউড প্রজেক্টকে রূপান্তর করতে পারি যা আমি উন্নয়নের সময় ব্যবহার করেছি এমন একটি পাবলিক প্রকল্পে যা আমি উৎপাদনে ব্যবহার করতে পারি?

আপনি একটি ব্যক্তিগত Google ক্লাউড প্রকল্পকে সর্বজনীনে রূপান্তর করতে পারবেন না৷ আপনার দুটি পৃথক প্রকল্প দরকার, একটি উন্নয়নের জন্য এবং অন্যটি উত্পাদনের জন্য।

একটি একক Google ক্লাউড প্রকল্পের দুটি GWM তালিকা থাকতে পারে?

না৷ আপনি একটি একক Google ক্লাউড প্রকল্পের জন্য দুটি GWM তালিকা তৈরি করতে অক্ষম৷

তবে অ্যাড-অন বান্ডিল করা সম্ভব। এটি করার ফলে একটি একক GWM তালিকা একাধিক অ্যাড-অন প্রতিনিধিত্ব করতে দেয়। এই ধরনের তালিকা থেকে ইনস্টল করা হলে বান্ডেলের সমস্ত অ্যাড-অন একবারে ইনস্টল করা হবে। অনুমোদন করার সময় ব্যবহারকারীদের বান্ডিল অ্যাড-অনগুলির জন্য প্রয়োজনীয় সমস্ত স্কোপের সম্মতি দিতে হবে।

বান্ডলিং সংক্রান্ত দুটি অতিরিক্ত বিবেচনা রয়েছে:

  1. ক্লাসরুম অ্যাড-অনগুলি শুধুমাত্র টিচিং অ্যান্ড লার্নিং আপগ্রেড বা এডুকেশন প্লাস SKU-এর গ্রাহকদের জন্য উপলব্ধ।

  2. অ্যাড-অন এপিআই প্রাথমিক অ্যাক্সেসে রয়েছে এবং অংশগ্রহণকারী বিকাশকারী এবং Google ক্লাউড প্রকল্পগুলিতে সীমাবদ্ধ৷ বান্ডেল করা অ্যাড-অনগুলি উদ্দেশ্য অনুযায়ী কাজ নাও করতে পারে যদি তারা অ-অংশগ্রহণকারী Google ক্লাউড প্রকল্পগুলির উপর নির্ভর করে।

ক্লাসরুম অ্যাড-অনগুলির জন্য একটি ভিন্ন Google ক্লাউড প্রকল্পের একটি OAuth ক্লায়েন্ট Google ক্লাউড প্রকল্পের সাথে পুনরায় ব্যবহার করা যেতে পারে?

না, ক্লাসরুম অ্যাড-অন Google ক্লাউড প্রজেক্ট ছাড়া অন্য Google ক্লাউড প্রোজেক্টের OAuth ক্লায়েন্ট কাজ করতে পারে না। অন্য Google ক্লাউড প্রকল্পের দ্বারা উত্পন্ন অ্যাক্সেস টোকেনগুলি Classroom API দ্বারা অস্বীকার করা হয়৷ অ্যাড-অন প্রকল্পের জন্য আপনাকে অবশ্যই একটি পৃথক OAuth ক্লায়েন্ট তৈরি করতে হবে।

ব্যবহারকারীর অভিজ্ঞতা

আমাদের লোগো একটি ছোট বর্গক্ষেত্রের মধ্যে ভালভাবে ফিট করে না, iframe শিরোনাম বারে লোগোগুলির জন্য কোন আকারের বিকল্প রয়েছে?

iframe শিরোনাম বার শুধুমাত্র একটি 32x32 বর্গক্ষেত্র লোগো সমর্থন করার জন্য ডিজাইন করা হয়েছে৷ এই পছন্দটি ফেভিকন আকৃতির সাথে মেলে যা কোম্পানিগুলি তাদের ওয়েবসাইটে ব্যবহার করে এবং এটি ব্র্যান্ডের সামঞ্জস্যের জন্য একই লোগো ব্যবহার করার জন্য আমাদের নির্দেশিকা।

ডোমেইন

একই ডোমেনে থাকা সকল শিক্ষক এবং ছাত্রদের কি একটি ইনস্টল করা অ্যাড-অনে অ্যাক্সেস আছে?

কোন শিক্ষকরা ইনস্টল করা অ্যাড-অন দেখতে পাবেন তা নিয়ন্ত্রণ করার ক্ষমতা স্কুল প্রশাসকদের আছে।

কিভাবে ডোমেইন অ্যাডমিনিস্ট্রেটররা অ্যাড-অনগুলির সাথে যোগাযোগ করে?

ডোমেন অ্যাডমিনিস্ট্রেটর (প্রশাসক) নিয়ন্ত্রণ করেন কে আপনার অ্যাড-অন ব্যবহার করতে পারে। তারা অ্যাডমিনিস্ট্রেটর ইনস্টলেশন বিকল্প ব্যবহার করে একটি সম্পূর্ণ ডোমেনের জন্য একটি অ্যাড-অন ইনস্টল করতে পারে। যদি আপনার অ্যাড-অন পৃথকভাবে ইনস্টল করা যায়, মনে রাখবেন যে বেশিরভাগ প্রশাসক একটি অ্যাড-অন অনুমোদন তালিকা বজায় রাখেন; এই তালিকায় থাকা শিক্ষকরা নিজেদের জন্য অ্যাড-অন ইনস্টল করতে পারেন। একজন প্রশাসক পরীক্ষার উদ্দেশ্যে পৃথকভাবে আপনার অ্যাড-অন ইনস্টল করতেও বেছে নিতে পারেন।

অ্যাডমিনিস্ট্রেটররা আপনার অ্যাড-অন সংক্রান্ত ব্যবহারের পরিসংখ্যানেও আগ্রহী হতে পারে। আপনার পণ্য দ্বারা সমর্থিত হলে, আপনার নিজের সাইটে প্রশাসক ভিউতে অ্যাড-অন ব্যবহারের পরিসংখ্যান প্রদান করার কথা বিবেচনা করুন।

API

অংশীদার পৃষ্ঠাটি আইফ্রেম বা পপআউট ট্যাবের মধ্যে লোড করা হয়েছে কিনা তা জানার একটি নির্ভরযোগ্য উপায় কী?

দুটির মধ্যে পার্থক্য করার কোনো বর্তমান পদ্ধতি নেই।

কোন বরাদ্দযোগ্য কাজের আইটেমগুলি একটি স্টুডেন্ট ওয়ার্ক রিভিউ iframe পায়?

স্টুডেন্ট ওয়ার্ক রিভিউ iframe শুধুমাত্র অ্যাক্টিভিটি-টাইপ অ্যাটাচমেন্টের জন্য দেওয়া হয়। পোস্টের ধরন শিক্ষার্থীদের কাজকে সমর্থন করে কিনা তা প্রকাশ করতে courses.courseWork.getAddOnContext পদ্ধতিতে কল করুন। supportsStudentWork ক্ষেত্রটি শুধুমাত্র একটি পোস্ট টাইপের জন্য true হতে পারে যা একটি কার্যকলাপ।

প্রারম্ভিক অ্যাক্সেস প্রোগ্রামের সময় এপিআইতে কি ব্রেকিং পরিবর্তন হতে পারে?

অ্যাড-অন API এখনও বিকাশে আছে। অতএব, API তে ব্রেকিং পরিবর্তন হতে পারে যার ফলে পূর্বে সফল অনুরোধগুলি ব্যর্থ হতে পারে বা ভিন্নভাবে আচরণ করতে পারে। আপনি ডেভেলপার ফোরামের মাধ্যমে অগ্রিম কোনো ব্রেকিং পরিবর্তন সম্পর্কে অবহিত হতে পারেন।

একটি অ্যাড-অন সংযুক্তি কি এটি সংযুক্ত স্ট্রিম আইটেম অ্যাক্সেস করতে পারে?

হ্যাঁ. আপনি যেকোনো Announcement , CourseWork , বা CourseWorkMaterial get বা patch করতে পারেন যাতে আপনার অ্যাড-অন অ্যাটাচমেন্টগুলির মধ্যে অন্তত একটি রয়েছে। আপনি একটি CourseWork StudentSubmission reclaim , return বা turnIn পারেন।

কখন ক্লাসরুম অ্যাড-অন সর্বজনীনভাবে প্রকাশিত হবে?

2022 সালের গ্রীষ্ম থেকে ক্লাসরুম অ্যাড-অনগুলি সমস্ত শেষ ব্যবহারকারীদের জন্য উপলব্ধ। অ্যাড-অন API সাধারণত 2024 সালের মধ্যে ডেভেলপারদের কাছে উপলব্ধ হবে বলে আশা করা হচ্ছে।

একক সাইন

হ্যাঁ, তারা এখনও Google সাইন-ইন ব্যবহার করতে পারে৷

প্রত্যেক শিক্ষার্থীর কি সঠিকভাবে তৈরি ইমেল ঠিকানা আছে, এমনকি তাদের Gmail অ্যাক্সেস না থাকলেও?

প্রত্যেক Google Workspace for Education ব্যবহারকারীর একটি Google পরিচয় আছে, তা নির্বিশেষে তাদের Gmail-এ অ্যাক্সেস আছে। পরিচয় একটি ইমেল ঠিকানা দ্বারা প্রতিনিধিত্ব করা হয়. কোনো নির্দিষ্ট Google পরিষেবার (জিমেইল সহ) পরিচয় এবং অ্যাক্সেস আলাদা। সুতরাং, Gmail অক্ষম থাকলেও, ছাত্র ব্যবহারকারীরা তাদের ইমেল ঠিকানা দিয়ে সাইন ইন করতে পারে।

শিক্ষার্থীদের সাইন ইন করার অনুমতি দেওয়ার জন্য কি কোনও স্কুল প্রশাসকের অ্যাপটিকে প্রাক-অনুমোদন করতে হবে?

একটি অ্যাড-অন ইনস্টল করার আগে ডোমেন অ্যাডমিনিস্ট্রেটরদের অবশ্যই অনুমতি দিতে হবে। ঐচ্ছিকভাবে, ডোমেন অ্যাডমিনিস্ট্রেটররা ডোমেন বা একটি সাংগঠনিক ইউনিটের মধ্যে থাকা সমস্ত ব্যবহারকারীদের জন্য একটি অ্যাড-অন ইনস্টল করতে পারেন।

প্রতিক্রিয়া এবং সাধারণ প্রশ্ন

আমি কিভাবে বৈশিষ্ট্য অনুরোধ বা অনুরোধ সমস্যা জমা দিতে পারি?

আপনি আমাদের পাবলিক ইস্যু ট্র্যাকারে বৈশিষ্ট্যের অনুরোধগুলি জমা দিতে, দেখতে এবং ভোট দিতে পারেন৷

ক্লাসরুম এপিআই-তে নতুন বৈশিষ্ট্যগুলি উপলব্ধ হলে আমি কীভাবে জানতে পারি?

এপিআই-এর আপডেট রিলিজ নোট পৃষ্ঠা , আমাদের ডেভেলপার ফোরাম এবং পাবলিক ইস্যু ট্র্যাকারে পোস্ট করা হয়।

আমি Classroom API ব্যবহার করছি। আমি কিভাবে প্রযুক্তিগত প্রশ্ন জিজ্ঞাসা করতে পারি?

google-classroom ট্যাগ দিয়ে Stack Overflow-এ আপনার প্রশ্ন পোস্ট করুন।