প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

শ্রেণীকক্ষে কোর্সওয়ার্ক দেখা, তৈরি করা এবং পরিবর্তন করা

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

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

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

CourseWork জন্য কিছু নমুনা ব্যবহারের উদাহরণ:

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

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

সাধারণত, একটি অ্যাপ্লিকেশন কেবল সেই কাজই পরিবর্তন করতে পারে যা সে তৈরি করে। অন্য কথায়, CourseWork পরিবর্তন করার জন্য যেকোনো API অনুরোধে CourseWork তৈরি করতে ব্যবহৃত Google Cloud Project ID ব্যবহার করতে হবে।

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

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

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

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

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

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

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

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

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

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

এখনও না। আপনি প্রশ্ন তৈরি এবং পরিবর্তন করতে পারেন।

শ্রেণীকক্ষের অ্যাড-অন

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

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

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

একটি গুগল ক্লাউড প্রকল্পে কি দুটি গুগল ওয়ার্কস্পেস মার্কেটপ্লেস তালিকা থাকতে পারে?

না। আপনি একটি Google ক্লাউড প্রকল্পের জন্য দুটি Google Workspace Marketplace তালিকা তৈরি করতে পারবেন না।

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

অন্য কোনও Google Cloud প্রকল্পের OAuth ক্লায়েন্ট কি Classroom অ্যাড-অনের জন্য Google Cloud প্রকল্পের সাথে পুনরায় ব্যবহার করা যেতে পারে?

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

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

আমাদের লোগোটি ছোট বর্গক্ষেত্রের মধ্যে ঠিকমতো মানায় না, ক্লাসরুম অ্যাড-অন আইফ্রেম টাইটেল বারে লোগোর জন্য কোন আকারের বিকল্প আছে?

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

ডোমেইন

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

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

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

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

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

এপিআই

অ্যাড-অন কন্টেন্টটি আইফ্রেমে নাকি নতুন ট্যাবে লোড করা হয়েছে তা জানার নির্ভরযোগ্য উপায় কী?

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

কোন কোন কাজের জন্য বরাদ্দ করা যাবে, তা স্টুডেন্ট ওয়ার্ক রিভিউ আইফ্রেম হিসেবে পাওয়া যাবে?

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

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

হ্যাঁ। আপনি যেকোনো Announcement , CourseWork , অথবা CourseWorkMaterial get বা patch করতে পারেন যাতে আপনার কমপক্ষে একটি অ্যাড-অন সংযুক্তি থাকে। আপনি একটি CourseWork StudentSubmission reclaim , return বা turnIn পারেন।

একক সাইন-অন

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

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

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

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

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

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

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

আপনি আমাদের পাবলিক ইস্যু ট্র্যাকারে ফিচার অনুরোধ জমা দিতে, দেখতে এবং ভোট দিতে পারেন।

Classroom API-তে নতুন বৈশিষ্ট্যগুলি কখন উপলব্ধ তা আমি কীভাবে জানতে পারি?

API-এর আপডেটগুলি ডেভেলপার নিউজলেটার এবং পাবলিক ইস্যু ট্র্যাকারে পোস্ট করা হয়।

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

google-classroom ট্যাগ ব্যবহার করে স্ট্যাক ওভারফ্লোতে আপনার প্রশ্ন পোস্ট করুন।