تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكن للمعلّمين تحديد المهام وتصحيحها من أي مكان باستخدام إضافات Classroom وCourseWork API.
تتيح إضافات Classroom للمعلّمين دمج أدوات تكنولوجيا التعليم المفضّلة لديهم ضمن واجهة Google Classroom. يمكن للمعلّمين اختيار محتوى تابع لجهات خارجية وتعيينه وتقييمه ضمن Google Classroom. والنتيجة هي تجربة تعليمية سلسة للمعلّمين والطلاب.
تكمّل الإضافات ميزات Classroom API الأخرى. تتيح الإضافات للمعلّمين والطلاب تجربة المحتوى بدون الحاجة إلى مغادرة Google Classroom.
استخدِم مجموعة متنوعة من عمليات الدمج لتوفير طرق سهلة الاستخدام تتيح الوصول إلى المحتوى الخاص بك من أماكن أكثر.
تتيح الإضافات للمستخدمين إنشاء مرفقات في الواجبات أو الإشعارات أو المواد. تفتح هذه المرفقات محتوًى تابعًا لجهات خارجية في إطارات iframe في Google Classroom. تفتح إطارات iframe عناوين URL منفصلة استنادًا إلى نوع المستخدم وسياق Google Classroom.
ينشئ المطوّرون تطبيقات إضافات يتم توزيعها من خلال Google Workspace Marketplace. يمكن للمعلّمين تثبيت التطبيقات على حساباتهم على Google Workspace for Education، أو يمكن لمشرفي Google Workspace تثبيت التطبيقات للمعلّمين. بعد ذلك، يتفاعل المعلّمون مع التطبيق لإنشاء المرفقات.
أسباب استخدام إضافات Classroom
هناك العديد من المزايا الرئيسية لتطوير إضافة في Classroom.
سهولة العثور على المحتوى
على عكس CourseWork API، تظهر إضافات Classroom مباشرةً في Google Classroom، بالإضافة إلى Google Workspace Marketplace، وهو مركز يتيح للمشرفين إدارة الأدوات في جميع منتجات Google.
من خلال الإضافات، يمكن للمعلّمين استكشاف أدوات جديدة تابعة لجهات خارجية وتشجيع المناقشات مع المشرفين بهدف تعزيز الاستخدام على مستوى النطاق.
تجربة أكثر عمقًا وسلاسة
هدفنا العام من إضافات Classroom هو توسيع نطاق التجربة المبسّطة في Google Classroom ليشمل منظومة تكنولوجيا تابعة لجهات خارجية. تجمع إضافات Classroom بين تجارب Classroom والعديد من الأدوات التي يستخدمها المعلّمون والطلاب والمشرفون يوميًا.
من خلال تضمين محتوى تابع لجهات خارجية في جميع مراحل سير عمل Classroom (إنشاء المهام الدراسية، وأعمال الطلاب، وسير عمل وضع الدرجات)، يمكنك توفير تجارب أكثر تفصيلاً للمستخدمين.
مواصلة الاستثمار في تجربة المطوّرين
تستثمر Google في تجربة المستخدم إلى جانب واجهة برمجة التطبيقات CourseWork API. تعالج الإضافات
المشاكل الأساسية التي يواجهها المستخدمون عند استخدام أدوات تعليمية تابعة لجهات خارجية:
تجميع عمل الطلاب في مكان واحد: يواجه الطلاب صعوبة في
التوفيق بين تعقيد التنقّل بين العديد من الأنظمة والمواقع الإلكترونية
لإنجاز مهامهم الدراسية. باستخدام الإضافات، يمكن للطلاب الوصول مباشرةً إلى عملهم في مكان واحد، ما يتيح لهم التركيز على الدراسة بدلاً من التكنولوجيا.
وضع الدرجات: عبّر المعلّمون عن أنّ عملية وضع الدرجات تستغرق وقتًا طويلاً، كما أنّها عرضة للأخطاء ويصعب إدارتها على مستوى الأدوات. تتيح الإضافات للمعلّمين الوصول بسرعة إلى العلامات التي توفّرها الأدوات التابعة لجهات خارجية ودمجها مع ملاحظات إضافية مباشرةً في Classroom.
الدخول المُوحَّد (SSO) من Google: يواجه المعلّمون والطلاب صعوبة في تذكُّر بيانات تسجيل الدخول إلى العديد من الأدوات المختلفة في صفوفهم.
تسهّل الإضافات هذه العملية من خلال السماح للمستخدمين بتسجيل الدخول إلى أدوات تابعة لجهات خارجية باستخدام حساب واحد فقط.
الاستثمار المستمر: تُعدّ إضافات Classroom وواجهة برمجة التطبيقات Classroom API من المجالات الاستراتيجية التي تستثمر فيها Google.
وتلتزم Google بمواصلة تطويرها واعتمادها.
الخطوات التالية
راجِع الأقسام التالية للحصول على معلومات تفصيلية حول مزايا الإضافات وعملية تطويرها.
البدء - أوصاف تفصيلية لتجربة المستخدم ورحلة المستخدم ورحلة المطوّر
تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Introduction\n\nTeachers can assign and grade work from anywhere using\nClassroom add-ons and the [CourseWork API](/workspace/classroom/reference/rest/v1/courses.courseWork).\nClassroom add-ons allow educators to integrate their favorite\nEdTech tools within the Google Classroom interface. Teachers can select,\nassign, and grade third-party content within Google Classroom. The result is a\nseamless learning experience for teachers and students.\n\nAdd-ons complement other Classroom API features. Add-ons let teachers\nand students experience your content without having to leave Google Classroom.\nAdopt a variety of integrations to provide user-friendly ways to access your\ncontent from more places.\n\nClassroom add-ons are available to all teachers with Teaching \\&\nLearning or Plus [Google Workspace for Education licenses](//edu.google.com/intl/ALL_us/workspace-for-education/editions/compare-editions/).\n\nOverview\n--------\n\nAdd-ons allow users to create **attachments** on assignments,\nannouncements, or materials. These attachments open third-party content in\n**[iframes](/workspace/classroom/add-ons/get-started/iframes/iframes-overview)** in Google Classroom. The iframes open separate URLs depending on\nthe user type and Google Classroom context.\n\nDevelopers create add-on **applications** distributed\nthrough [Google Workspace Marketplace](//workspace.google.com/marketplace/category/works-with-classroom). Teachers can install\napplications to their own Google Workspace for Education account, or Google Workspace administrators\ncan install applications for their teacher users. Teachers then interact with\nthe application to create attachments.\n\nWhy Classroom add-ons\n---------------------\n\nThere are several key benefits to developing a Classroom add-on.\n\n### Discoverability\n\n- Unlike the CourseWork API, Classroom add-ons show up directly in Google Classroom as well on the [Google Workspace Marketplace](//workspace.google.com/marketplace/category/works-with-classroom) which is the hub for administrators to manage tools across all their Google products.\n- Through add-ons, teachers can discover new third party tools and foster discussions with their admins to encourage domain-wide usage.\n\n### Deeper and more streamlined experience\n\n- Our overall goal for Classroom add-ons is to extend the streamlined experience of Google Classroom to the third-party tech ecosystem. Classroom add-ons bring together the experiences of Classroom and the many tools that teachers, students, and admins are using every day.\n- By embedding third-party content throughout the Classroom workflow (assignment creation, student work, grading workflow), you enable deeper experiences for users.\n\n### Continued investments in developer experience\n\nGoogle is investing in the user experience beyond the CourseWork API. Add-ons\naddress core pain points that users have when using third-party learning tools:\n\n- **Centralize student work** - Students experience friction in their ability to balance the complexity of navigating too many systems and locations to do their schoolwork. With add-ons, students can directly access work in one place so that they can focus on their schoolwork instead of the technology.\n- **Grading** - Teachers have expressed that grading is time consuming, error prone, and difficult to manage across tools. Add-ons allows teachers to quickly access grades provided by third-party tools and combine those with additional feedback directly within Classroom.\n- **Google single sign-on (SSO)** - Teachers and students experience difficulty remembering logins for many different tools in their class. Add-ons simplify this by enabling users to sign in to third-party tools with just one account.\n- **Continued investment** - The Classroom add-ons and Classroom API are both strategic areas of investment for Google. Google is committed to their continued development and adoption.\n\nNext steps\n----------\n\nSee the following sections for detailed information about the add-ons benefits\nand development process.\n\n- [Get started](/workspace/classroom/add-ons/get-started/get-started-overview) - Detailed descriptions of the user experience, user journey, and developer journey\n- [Developer guides](/workspace/classroom/add-ons/developer-guides/developer-guides-overview) - Design and implementation details\n- [Add-on review process](/workspace/classroom/add-ons/developer-guides/review-process-overview) - Procedures for add-ons publication\n- [Developer walkthroughs](/workspace/classroom/add-ons/walkthroughs/walkthroughs-overview) - Step-by-step implementation guides with code examples\n- [Requirements](/workspace/classroom/add-ons/requirements) - The list of expectations for published add-ons"]]