البيانات المنظَّمة للتمارين التطبيقية (Quiz)

لمساعدة الطلاب والمعلّمين والأهل في العثور على المواد التعليمية الخاصة بك على الإنترنت بسهولة أكبر، يمكنك استخدام البيانات المنظَّمة لترميز التمارين التطبيقية. يوضّح هذا الدليل طريقة تطبيق هذا المخطط على صفحة الويب. عندما تضيف البيانات المنظَّمة، تصبح التمارين التطبيقية مؤهّلة للظهور في نتائج البحث على Google ضمن تجربة خاصة للمستخدمين.

النتائج الغنية بصريًا للتمارين التطبيقية في "بحث Google"

كيفية إضافة البيانات المنظَّمة

البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.

إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها.

  1. أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
  2. اتّبِع الإرشادات.
  3. تحقَّق من صحة الرمز باستخدام اختبار النتائج الغنية بصريًا، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج الغنية بصريًا).
  4. انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من إمكانية وصول محرّك بحث Google إلى صفحتك ومن عدم حظرها باستخدام ملف robots.txt أو علامة noindex أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك.
  5. لإعلام محرّك بحث Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة الموقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.

توفّر الميزة

تتوفّر ميزة التمارين التطبيقية باللغة الإنجليزية في جميع المناطق التي يتوفّر فيها محرّك بحث Google. لا تتوفّر هذه الميزة إلا لمواضيع الرياضيات والعلوم، ولأسئلة الخيارات المتعددة ومربّعات الاختيار، وعلى أجهزة الكمبيوتر والأجهزة الجوّالة.

أمثلة

اختبار مؤلف من سؤال واحد فقط

في ما يلي مثال على اختبار مؤلف من سؤال واحد فقط مرتبط به. هناك إجابة واحدة فقط صحيحة.

<html>
  <head>
    <title>Quiz about fractions</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Quiz",
      "name": "Quiz about fractions",
      "hasPart": {
        "@type": "Question",
        "typicalAgeRange": "7-12",
        "educationalAlignment": [
          {
            "@type": "AlignmentObject",
            "alignmentType": "educationalSubject",
            "targetName": "Mathematics"
          },
          {
            "@type": "AlignmentObject",
            "alignmentType": "educationalSubject",
            "targetName": "Algebra"
          },
          {
            "@type": "AlignmentObject",
            "alignmentType": "educationalLevel",
            "targetName": "Grade 5 » Number and Operations—Fractions » Apply and extend previous understandings of multiplication and division. » 3",
            "educationalFramework": "Common Core",
            "targetUrl": "https://www.corestandards.org/Math/Content/5/NF/B/3/"
          }
        ],
        "about": {
          "@type": "Thing",
          "name": "Fractions"
        },
        "educationalLevel": "intermediate",
        "eduQuestionType": "Multiple choice",
        "learningResourceType": "Practice problem",
        "assesses": "Multiplying fractions by whole numbers",
        "name": "Choose the model",
        "comment": {
          "@type": "Comment",
          "text": "This is a hint about the question."
        },
        "encodingFormat": "text/markdown",
        "text": "Which model represents the product $$2 * \\frac{2}{3}$$?",
        "suggestedAnswer": [
          {
            "@type": "Answer",
            "position": 0,
            "encodingFormat": "text/html",
            "text": "<img src=\"www.test.com/practice-problems-fractions/…image2.png\" alt=\"Answer 2\" />",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint about the answer."
            }
          }
        ],
        "acceptedAnswer": {
          "@type": "Answer",
          "position": 1,
          "encodingFormat": "text/html",
          "text": "<img src=\"www.test.com/practice-problems-fractions/…image1.png\" alt=\"Answer 1\" />",
          "comment": {
            "@type": "Comment",
            "text": "This is a hint about the answer."
          },
          "answerExplanation": {
            "@type": "Comment",
            "text": "This is a full explanation on how this answer was achieved."
          }
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

اختبار مؤلف من سؤال واحد فقط ومربّعات اختيار للإجابة

في ما يلي مثال على اختبار مؤلف من سؤال واحد فقط مرتبط به. هناك عدة إجابات صحيحة.

<html>
  <head>
    <title>Quiz about laws of Physics</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Quiz",
      "name": "Quiz about laws of physics",
      "about": {
        "@type": "Thing",
        "name": "Laws of Physics And Applications"
      },
      "educationalLevel": "intermediate",
      "assesses": "Laws of physics",
      "hasPart": {
        "@type": "Question",
        "eduQuestionType": "Checkbox",
        "learningResourceType": "Practice problem",
        "name": "Laws of Physics And Applications",
        "typicalAgeRange": "12-15",
        "text": "Identify laws of Physics. (Select all valid answers)",
        "suggestedAnswer": [
          {
            "@type": "Answer",
            "position": 0,
            "text": "Nevada's Law",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            }
          },
          {
            "@type": "Answer",
            "position": 2,
            "text": "EUA law",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            }
          }
        ],
        "acceptedAnswer": [
          {
            "@type": "Answer",
            "position": 1,
            "text": "Newton's law",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            },
            "answerExplanation": {
              "@type": "Comment",
              "text": "This is a full explanation on how this answer was achieved."
            }
          },
          {
            "@type": "Answer",
            "position": 3,
            "text": "Ohm's law",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            },
            "answerExplanation": {
              "@type": "Comment",
              "text": "This is a full explanation on how this answer was achieved."
            }
          }
        ]
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

اختبار مؤلف من أسئلة متعددة

في ما يلي مثال على اختبار مؤلف من عدة أزواج من الأسئلة والأجوبة.

<html>
  <head>
    <title>Quiz about displacement, velocity and time</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Quiz",
      "typicalAgeRange": "7-12",
      "educationalLevel": "intermediate",
      "assesses": "Velocity and speed",
      "educationalAlignment": [
        {
          "@type": "AlignmentObject",
          "alignmentType": "educationalSubject",
          "targetName": "Science"
        },
        {
          "@type": "AlignmentObject",
          "alignmentType": "educationalSubject",
          "targetName": "Physics"
        }
      ],
      "name": "Quiz about displacement, velocity and time",
      "about": {
        "@type": "Thing",
        "name": "Displacement, velocity, and time"
      },
      "hasPart": [
        {
          "@type": "Question",
          "eduQuestionType": "Multiple choice",
          "learningResourceType": "Practice problem",
          "name": "Average velocity and average speed from graphs",
          "text": "A bug crawls on a wall. What is the average velocity of the bug between the times $$t = 1s$$ and $$t = 10s$$?",
          "comment": {
            "@type": "Comment",
            "text": "This is a hint about the question."
          },
          "encodingFormat": "text/markdown",
          "suggestedAnswer": [
            {
              "@type": "Answer",
              "position": 0,
              "encodingFormat": "text/markdown",
              "text": "$$0.5 \\frac{m}{s}$$",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            },
            {
              "@type": "Answer",
              "position": 1,
              "encodingFormat": "text/markdown",
              "text": "$$-0.5 \\frac{m}{s}$$",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            },
            {
              "@type": "Answer",
              "position": 3,
              "encodingFormat": "text/markdown",
              "text": "$$1.5 \\frac{m}{s}$$",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            }
          ],
          "acceptedAnswer": {
            "@type": "Answer",
            "position": 2,
            "encodingFormat": "text/markdown",
            "text": "$$0 \\frac{m}{s}$$",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            }
          }
        },
        {
          "@type": "Question",
          "eduQuestionType": "Multiple choice",
          "learningResourceType": "Practice problem",
          "name": "Average velocity and average speed from graphs",
          "text": "A swimmer motion is shown on the following graph of position x vs. time t. What is the average speed?",
          "encodingFormat": "text/markdown",
          "comment": {
            "@type": "Comment",
            "text": "This is a hint about the question."
          },
          "suggestedAnswer": [
            {
              "@type": "Answer",
              "position": 0,
              "text": "1",
              "encodingFormat": "text/html",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            },
            {
              "@type": "Answer",
              "position": 2,
              "text": "3",
              "encodingFormat": "text/html",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            },
            {
              "@type": "Answer",
              "position": 3,
              "text": "4",
              "encodingFormat": "text/html",
              "comment": {
                "@type": "Comment",
                "text": "This is a hint"
              }
            }
          ],
          "acceptedAnswer": {
            "@type": "Answer",
            "position": 1,
            "text": "2",
            "encodingFormat": "text/html",
            "comment": {
              "@type": "Comment",
              "text": "This is a hint"
            },
            "answerExplanation": {
              "@type": "Comment",
              "text": "This is a full explanation on how this answer was achieved."
            }
          }
        }
      ]
    }
    </script>
  </head>
  <body>
  </body>
</html>

الإرشادات

يجب اتّباع هذه الإرشادات ليكون المحتوى الخاص بك مؤهّلاً للظهور ضمن تجربة التمارين التطبيقية على Google:

الإرشادات الفنية

  • يجب إضافة البيانات المنظَّمة إلى الصفحة التي تعرض أكبر قدر ممكن من السمات المفصّلة. لا تضِف بيانات منظَّمة إلى صفحات لا تتضمّن تمارين تطبيقية.
  • يجب إضافة السمة Quiz لكل تمرين تطبيقي تريد أن يظهر على الصفحة. يجب أن تظهر البيانات المنظَّمة في الصفحة نفسها التي تتضمّن التمرين التطبيقي الذي يمكن للمستخدم التفاعل معه في صفحتك على الويب.
  • يجب أن تتضمّن صفحتك على الويب جميع سمات البيانات المنظَّمة المطلوبة.
  • يجب ترميز تمرينَين تطبيقيَّين على الأقل لكل موضوع (على سبيل المثال، تمرينان تطبيقيان حول مفهوم "المعادلة التربيعية"). يجب التركيز على ترميز المفاهيم والتمارين التي تريد أن تكون مؤهّلة للظهور في النتائج الغنية بصريًا للتمارين التطبيقية. ويمكن وضعها على صفحات منفصلة.
  • يجب أن تتيح للمستخدمين إمكانية الوصول بسهولة إلى التمارين التطبيقية على موقعك الإلكتروني، أي ألّا تحتفظ بهذه التمارين في ملف بيانات أو ملف PDF فقط.
  • تأكَّد من أنّ Googlebot يمكنه الزحف إلى موقعك الإلكتروني بفعالية.
  • إذا كان لديك نسخ متعددة من التمرين التطبيقي نفسه على موقعك الإلكتروني ضمن عناوين URL مختلفة، استخدِم عناوين URL الأساسية في كل نسخة من الصفحة.
  • بالنسبة إلى التمارين التطبيقية النصية فقط:
    • يجب أن يتضمّن السؤال 320 حرفًا كحدّ أقصى.
    • يجب أن تتضمّن إجابات الخيارات المتعددة 70 حرفًا كحدّ أقصى لكل إجابة.
  • بالنسبة إلى التمارين التطبيقية التي تتضمّن نصًا وصورة:
    • يجب أن يتضمّن السؤال 160 حرفًا كحدّ أقصى.
    • ويجب ألا يتخطى ارتفاع الصورة 200 بكسل.
  • تسهيل إمكانية الوصول إلى المحتوى: لا نسمح بالتمارين التطبيقية التي تم إخفاؤها خلف معلومات تسجيل الدخول أو نظام حظر الاشتراك غير المدفوع. بعد انتقال المستخدمين من الميزة على Google إلى موقعك الإلكتروني، يجب أن يتمكنوا من الوصول بسهولة إلى محتوى التمرين التطبيقي. يمكن أن يكون المحتوى الإضافي مخفيًّا خلف معلومات تسجيل الدخول أو جدار الدفع.
  • المحتوى المضلّل: لا نسمح بالتمارين التطبيقية التي تهدف إلى خداع المستخدمين أو تضليلهم. ويشمل ذلك ترميز المواضيع التي لا يتم ربطها بالسؤال بشكل دقيق.

إرشادات المحتوى

لقد وضعنا إرشادات المحتوى الخاصة بالتمارين التطبيقية هذه لضمان وصول المستخدمين إلى الموارد التعليمية ذات الصلة. وإذا اكتشفنا محتوى يخالف هذه السياسات، سنستجيب بشكل مناسب، ما قد يتضمّن اتّخاذ إجراء يدوي ومنع صفحاتك من الظهور في نسخة التمارين التطبيقية على Google.

الألفاظ النابية واللغة البذيئة

لا نسمح بالتمارين التطبيقية التي تتضمّن لغة بذيئة أو نابية أو مسيئة.

الإعلانات المتخفية في شكل تمرين تطبيقي

لا نسمح بالمحتوى الترويجي المتخفّي في شكل تمرين تطبيقي، مثل المحتوى الذي تنشره جهة خارجية (على سبيل المثال، برامج الشركاء التابعين).

إذا تلقّى محرّك البحث Google شكوى بأن المحتوى في تمرين تطبيقي قد يكون مخالفًا للقانون، سيتم التعامل معه وفقًا لسياسات &quot;بحث Google&quot;.

الجودة

  • تقع على عاتقك مسؤولية ضمان دقة وجودة التمارين التطبيقية المعروضة من خلال هذه الميزة. إذا تبيّن لنا أن مقدارًا معيّنًا من بياناتك غير دقيق استنادًا إلى عمليات مراجعة الجودة، قد تتم إزالة جميع تمارينك التطبيقية أو مجموعة فرعية منها من الميزة إلى أن تحلّ المشاكل بناءً على درجة الخطورة. وينطبق هذا الأمر على دقة :
    • المفهوم المرمَّز من حيث ارتباطه بالسؤال الذي يتم طرحه
    • تنسيق ودقة السؤال واختيار الإجابة والتلميح وشرح الإجابة
    • الترتيب الصحيح للإجابات (على سبيل المثال، لا تضع "لا شيء مما سبق" كخيار أول)
    • جودة الصورة أو الصيغة ودقتها من حيث ارتباطها بالسؤال
    • عرض الحساب الرمزي وتنفيذ المحدِّد له

ترميز المعايير التعليمية

معايير التعلُّم هي الأهداف التعليمية لما يجب أن يعرفه الطلاب ويتمكنوا من تحقيقه في كل مستوى من مستويات الصفوف الدراسية. تتوفر عدة استخدامات لمعايير التعلُّم، مثل الربط بالمحتوى أو ترميز جزء من مراحل تقدّم التعلُّم. وترميز المعايير (المتوفّر ضمن الحقلَين educationalAlignment وhasPart.educationalAlignment) المرتبط بالمواد التعليمية على الإنترنت يساعد محرّك بحث Google في تنظيم المعلومات وعرضها بالطريقة الأكثر فائدة للمستخدمين الذين قد يبحثون عن محتوى تعليمي استنادًا إلى هذه المعايير. في ما يلي نظرة عامة عالية المستوى على المخطط:

في ما يلي بعض الأمثلة على المعايير:

  • معايير الولاية الأساسية المشتركة
  • المعرفة والمهارات الأساسية في تكساس (TEKS)
  • معايير التعليم في فيرجينيا (SOL)
  • معايير الأداء في كولومبيا البريطانية
  • برامج ألبرتا الدراسية
  • المنهج الأسترالي (الهيئة الأسترالية للمناهج والتقييم وإعداد التقارير ACARA)
  • المنهج الفيكتوري (F-10)
  • المنهج الوطني في المملكة المتحدة

تعريفات أنواع البيانات المنظَّمة

يجب تضمين السمات المطلوبة حتى يصبح المحتوى مؤهّلاً للعرض على شكل نتيجة غنية بصريًا. يمكنك أيضًا تضمين السمات المقترَحة لإضافة المزيد من المعلومات إلى بياناتك المنظَّمة، ما يؤدي إلى تحسين تجربة المستخدم.

Quiz

السمة Quiz هي مجموعة من التمارين التطبيقية (تمرين واحد أو أكثر)، التي تتناول عادةً المفهوم أو الموضوع نفسه.

يتوفّر التعريف الكامل لسمة الاختبار على schema.org.

السمات المطلوبة
about Thing

معلومات مضمّنة عن المفهوم الأساسي وراء السمة Quiz. في حال توفّر السمة hasPart.about للسؤال، لن تكون هذه السمة مطلوبة.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing"
  }
}
about.name Text

معلومات مضمّنة عن المفهوم الأساسي وراء السمة Quiz. في حال توفّر السمة hasPart.about.name للسؤال، لن تكون هذه السمة مطلوبة. يُسمح بإدخالات متعددة لهذه السمة.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing",
    "name": "Fractions"
  }
}
hasPart Question

معلومات مضمّنة حول التمرين التطبيقي المحدد للاختبار. استخدِم سمة hasPart واحدة لتمثيل تمرين تطبيقي واحد.

لتضمين تمارين تطبيقية متعددة لاختبار واحد، كرِّر هذه السمة.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question"
  }
}
hasPart.acceptedAnswer Answer

الإجابة الصحيحة عن السؤال. في حال توفّر إجابات متعددة صحيحة لسؤال واحد، كرِّر هذه السمة.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "acceptedAnswer": {
      "@type": "Answer"
    }
  }
}
hasPart.eduQuestionType Text

نوع التمرين التطبيقي. هذا السمة مهمة جدًا، فهي تضمن أن يعرض محرّك بحث Google الإجابات الصحيحة وغير الصحيحة ويتحقق منها. سيعرض محرّك البحث Google إجابتَين كحدّ أدنى وست إجابات كحدّ أقصى عن كل سؤال.

استخدِم إحدى القيم المسموح بها:

  • Multiple choice: هناك إجابة واحدة فقط صحيحة. يتم عرض الاختيارات كمجموعة من أزرار الاختيار، ويمكن للمستخدم اختيار زر واحد فقط.
  • Checkbox: هناك أكثر من إجابة واحدة صحيحة. يتم عرض الخيارات كمجموعة من مربّعات الاختيار، ويمكن للمستخدم تحديد كل الإجابات المنطبقة.
{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "eduQuestionType": "Multiple choice"
  }
}
hasPart.learningResourceType Text

نوع هذا المصدر التعليمي. استخدِم هذه القيمة الثابتة: Practice problem

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "learningResourceType": "Practice problem"
  }
}
hasPart.suggestedAnswer Answer

جميع الإجابات الأخرى الصحيحة أو غير الصحيحة عن السؤال. لتحديد إجابات متعددة، كرِّر هذه السمة مع سماتها المضمّنة.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
    }
  }
}
hasPart.suggestedAnswer.text Text

محتوى الإجابة. يمكنك استخدام Markdown أو HTML. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "text": "$$x = 1$$"
    }
  }
}
hasPart.text Text

محتوى السؤال. يمكنك استخدام Markdown أو HTML. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "text": "Which diagram represents the product $$3 *\frac{2}{3}$$?"
  }
}
السمات المقترَحة
educationalAlignment AlignmentObject

تمثّل هذه السمة طريقة لتصميم الاختبار كي يتماشى مع إطار عمل تعليمي معتمَد. يمكن تكرار هذه السمة لمحاذاة الاختبار مع مجال الدراسة أو النطاق، والصف المستهدف أوالمعيار التعليمي. يمكنك إضافة محاذاة تعليمية مباشرةً على Quiz أو بشكل أكثر تحديدًا في Question.

{
  "@type": "Quiz",
  "educationalAlignment": []
}
educationalAlignment.alignmentType Text

تمثّل هذه السمة فئة لتصميم الاختبار للمقاربة بين المورد التعليمي وموضوع إطار العمل الخاص بالاختبار. يستخدم محرّك بحث Google معيار LRMI.

كرِّر السمة alignmentType لتحديد كل من مجال الدراسة والصف المستهدف أو المعيار التعليمي.

  • لتحديد مجال الدراسة أو نطاق الاختبار، اضبط alignmentType على educationalSubject.
  • لتحديد الصف المستهدف أو المعيار التعليمي للاختبار، اضبط alignmentType على educationalLevel.

يمكن إدراج عدة عناصر في حال توفُّر نطاقات ونطاقات فرعية أخرى. لتحديد المفاهيم، استخدِم السمة about بدلاً من ذلك.

وفي ما يلي طريقة تحديد كل من educationalSubject وeducationalLevel.

{
  "@type": "Quiz",
  "educationalAlignment": [
    {
      "@type": "AlignmentObject",
      "alignmentType": "educationalSubject",
      "targetName": "Mathematics"
    },
    {
      "@type": "AlignmentObject",
      "alignmentType": "educationalLevel",
      "targetName": "Fifth grade"
    }
  ]
}

للإشارة إلى المعايير، مثل "المعايير الأساسية المشتركة"، استخدِم السمتَين educationalAlignment.educationalFramework وeducationalAlignment.targetUrl .

{
  "@type": "Quiz",
  "educationalAlignment: [
  {
    "@type": "AlignmentObject",
    "alignmentType": "educationalLevel",
    "educationalFramework": "Common Core",
    "targetName": "Grade 8: Expressions and Equations",
    "targetUrl": "https://www.corestandards.org/Math/Content/8/EE/A/2/"
    }
  ]
}
educationalAlignment.educationalFramework Text

تمثّل هذه السمة إطار العمل الذي تمت محاذاة الاختبار معه. على سبيل المثال، "المعايير الأساسية المشتركة". لمزيد من المعلومات حول سبب أهمية هذه السمة، راجِع ترميز المعايير التعليمية. يُسمح بإدخالات متعددة لهذه السمة.

educationalAlignment.targetName Text

تمثّل هذه السمة اسم العقدة الخاصة بإطار عمل تعليمي مُثبَت. على سبيل المثال: "الصف الثامن: التعبيرات والمعادلات".

{
  "@type": "Quiz",
  "educationalAlignment: [
  {
    "@type": "AlignmentObject",
    "targetName": "Grade 8: Expressions and Equations"
    }
  ]
}
educationalAlignment.targetUrl URL

عنوان URL لإطار العمل التعليمي المحدد. على سبيل المثال، عنوان URL للمعيار الأساسي المشترك في الرياضيات للصف الثامن.

{
  "@type": "Quiz",
  "educationalAlignment: [
  {
    "@type": "AlignmentObject",
    "targetUrl": "https://www.corestandards.org/Math/Content/8/EE/A/2/"
    }
  ]
}
educationalLevel Text

تمثّل هذه السمة مستوى صعوبة الاختبار. إليك بعض الأمثلة على القيم التي يمكن استخدامها:

  • beginner
  • intermediate
  • advanced
{
  "@type": "Quiz",
  "educationalLevel": "beginner"
}
hasPart.about Thing

تمثّل هذه السمة معلومات مضمّنة حول المفهوم الأساسي الكامن وراء السؤال. إذا لم يتم تحديد سمة about للسمة Quiz، ستكون السمة hasPart.about مطلوبة. يُسمح بإدخالات متعددة لهذه السمة.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "about": {
      "@type": "Thing"
    }
  }
}
hasPart.about.name Text

تمثّل هذه السمة عنوان المفهوم الأساسي الكامن وراء السؤال. إذا لم يتم تحديد سمة about.name للسمة Quiz، ستكون السمة hasPart.about.name مطلوبة.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "about": {
      "@type": "Thing",
      "name": "Fractions"
    }
  }
}
hasPart.acceptedAnswer.answerExplanation Comment

تمثّل هذه السمة شرحًا كاملاً حول طريقة الوصول إلى النتيجة المذكورة في هذه الإجابة. يتم استخدام هذه الطريقة عادةً للإجابات الصحيحة فقط. استخدِم السمة hasPart.suggestedAnswer.comment.text لتوفير محتوى الشرح.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "acceptedAnswer": {
      "@type": "Answer",
      "answerExplanation": {
        "@type": "Comment"
       }
    }
  }
}
hasPart.acceptedAnswer.answerExplanation.text Text

تمثّل هذه السمة محتوى الشرح للإجابة المقترَحة. لتغيير تنسيق المحتوى (HTML أو Markdown)، استخدِم السمة encodingFormat. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "answerExplanation": {
        "@type": "Comment",
        "text": "*In order to get to this result..*",
        "encodingFormat": "text/markdown"
       }
    }
  }
}
hasPart.acceptedAnswer.comment Comment

تمثّل هذه السمة تلميحًا أو اقتراحًا حول الإجابة التي يمكن استخدامها لفهم سبب صحتها. استخدِم السمة hasPart.acceptedAnswer.comment.text لتوفير محتوى التلميح.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "acceptedAnswer": {
      "@type": "Answer",
      "comment": {
        "@type": "Comment"
      }
    }
  }
}
hasPart.acceptedAnswer.comment.text Text

تمثّل هذه السمة محتوى التلميح أو الاقتراح الخاص بالإجابة المقترَحة. لتغيير تنسيق المحتوى (HTML أو Markdown)، استخدِم السمة encodingFormat. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "acceptedAnswer": {
      "@type": "Answer",
      "comment": {
        "@type": "Comment",
        "text": "<p>This is a hint</p>"
      }
    }
  }
}
hasPart.acceptedAnswer.position Integer

تمثّل هذه السمة موضع هذه الإجابة عند عرضها للمستخدم.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "acceptedAnswer": {
      "@type": "Answer",
      "position": "2"
    }
  }
}
hasPart.assesses DefinedTerm أو Text

تمثّل هذه السمة المهارات المطلوبة لحل التمرين الحسابي. قد يؤدي ملء هذه المعلومات إلى تحسين قابلية اكتشاف الحلّ.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "assesses": "Multiplying fractions by whole numbers"
  }
}
hasPart.comment Comment

تمثّل هذه السمة تلميحًا أو اقتراحًا يمكن استخدامه للوصول إلى حلّ للسؤال. استخدِم السمة hasPart.comment.text لتوفير محتوى التلميح.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "comment": {
      "@type": "Comment"
    }
  }
}
hasPart.comment.text Text

تمثّل هذه السمة محتوى التلميح أو الاقتراح المتعلّق بالسؤال. لتغيير تنسيق المحتوى (HTML أو Markdown)، استخدِم السمة encodingFormat. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "comment": {
      "@type": "Comment",
      "text": "<p>This is a hint</p>"
    }
  }
}
hasPart.educationalAlignment AlignmentObject

تمثّل هذه السمة طريقة لتصميم السؤال كي يتماشى مع إطار عمل تعليمي معتمَد. تلغي هذه السمة المحاذاة التعليمية التي تمت إضافتها إلى عنصر Quiz.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "educationalAlignment": []
}
hasPart.educationalAlignment.alignmentType Text

تمثّل هذه السمة فئة من المحاذاة بين المصدر التعليمي وعقدة إطار العمل الخاص بالسؤال. يستخدم محرّك بحث Google معيار LRMI.

كرِّر السمة alignmentType لتحديد كل من مجال الدراسة والصف المستهدف أو المعيار التعليمي.

  • لتحديد مجال الدراسة أو نطاق السؤال، اضبط السمة alignmentType على السمة educationalSubject.
  • لتحديد الصف المستهدف أو المعيار التعليمي للسؤال، اضبط السمة alignmentType على السمة educationalLevel.

يمكن إدراج عدة عناصر في حال توفُّر نطاقات ونطاقات فرعية أخرى. لتحديد المفاهيم، استخدِم السمة hasPart.about بدلاً من ذلك.

وفي ما يلي طريقة تحديد كل من educationalSubject وeducationalLevel.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "educationalAlignment": [
      {
      "@type": "AlignmentObject",
      "alignmentType": "educationalSubject",
      "targetName": "Mathematics"
      },
      {
      "@type": "AlignmentObject",
      "alignmentType": "educationalLevel",
      "targetName": "Fifth grade"
      }
    ]
  }
}

للإشارة إلى المعايير، مثل "المعايير الأساسية المشتركة"، استخدِم السمتَين hasPart.educationalAlignment.educationalFramework وhasPart.educationalAlignment.targetUrl.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "educationalAlignment: [
      {
      "@type": "AlignmentObject",
      "alignmentType": "educationalLevel",
      "educationalFramework": "Common Core",
      "targetName": "Grade 8: Expressions and Equations",
      "targetUrl": "https://www.corestandards.org/Math/Content/8/EE/A/2/"
      }
    ]
  }
}
hasPart.educationalAlignment.educationalFramework Text

تمثّل هذه السمة إطار العمل الذي تمت محاذاة هذا السؤال معه. على سبيل المثال، "المعايير الأساسية المشتركة". لمزيد من المعلومات حول سبب أهمية هذه السمة، راجِع ترميز المعايير التعليمية. يُسمح بإدخالات متعددة لهذه السمة.

hasPart.educationalAlignment.targetName Text

تمثّل هذه السمة اسم العقدة الخاصة بإطار عمل تعليمي مُثبَت. على سبيل المثال: "الصف الثامن: التعبيرات والمعادلات".

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "educationalAlignment: [
      {
      "@type": "AlignmentObject",
      "alignmentType": "educationalLevel",
      "targetName": "Grade 8: Expressions and Equations"
      }
    ]
  }
}
hasPart.educationalAlignment.targetUrl URL

تمثّل هذه السمة عنوان URL لإطار العمل التعليمي المحدّد الذي ينطبق على السؤال. على سبيل المثال، عنوان URL للمعيار الأساسي المشترك في الرياضيات للصف الثامن.

hasPart.educationalLevel Text

تمثّل هذه السمة مستوى صعوبة السؤال في شكل نصي. إليك بعض الأمثلة على القيم التي يمكن استخدامها:

  • beginner
  • intermediate
  • advanced
{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "educationalLevel": "beginner"
  }
}
hasPart.name Text

تمثّل هذه السمة نظرة عامة تتضمّن وصفًا للسؤال. تجنَّب تضمين المحتوى الكامل للسؤال، بل استخدِم hasPart.text بدلاً من ذلك.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "name": "Question about fractions"
  }
}
hasPart.suggestedAnswer.comment Comment

تمثّل هذه السمة تلميحًا أو اقتراحًا حول الإجابة التي يمكن استخدامها لفهم سبب صحتها أو عدم صحتها. استخدِم السمة hasPart.suggestedAnswer.comment.text لتوفير محتوى التلميح.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "comment": {
        "@type": "Comment"
      }
    }
  }
}
hasPart.suggestedAnswer.comment.text Text

تمثّل هذه السمة محتوى التلميح أو الاقتراح الخاص بالإجابة المقترَحة. لتغيير تنسيق المحتوى (HTML أو Markdown)، استخدِم السمة encodingFormat. تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "comment": {
        "@type": "Comment",
        "text": "<p>This is a hint</p>"
      }
    }
  }
}
hasPart.suggestedAnswer.encodingFormat Text

تمثّل هذه السمة تنسيق MIME المستخدَم لترميز سمة النص. إذا لم يتم تحديد سمة encodingFormat، تكون القيمة التلقائية هي السمة text/html. استخدِم إحدى القيم التالية:

  • text/markdown
  • text/html
{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "encodingFormat": "text/html"
    }
  }
}

تعرَّف على طريقة ترميز التمارين التطبيقية باستخدام HTML أو Markdown.

hasPart.suggestedAnswer.position Integer

تمثّل هذه السمة موضع هذه الإجابة عند عرضها للمستخدم.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "suggestedAnswer": {
      "@type": "Answer",
      "position": "0"
    }
  }
}
hasPart.typicalAgeRange Text

تمثّل هذه السمة الفئة العمرية النموذجية المستهدفة بالسؤال. على سبيل المثال: السمة 7-12 أو السمة 18-

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question",
    "typicalAgeRange": "7-12"
  }
}
name Text

تمثّل هذه السمة عنوان الاختبار.

{
  "@type": "Quiz",
  "name": "Negative exponents review"
}
typicalAgeRange Text

تمثّل هذه السمة الفئة العمرية النموذجية المستهدفة بالاختبار. على سبيل المثال: السمة 7-12 أو السمة 18-

{
  "@type": "Quiz",
  "typicalAgeRange": "7-12"
}

ترميز التمارين التطبيقية باستخدام HTML أو Markdown

يتيح محرّك بحث Google استخدام خدمة Markdown (صيغة CommonMark) وHTML عند ترميز Question وAnswer وComment. وتقتصر مجموعة التركيبات البرمجية على العناصر التالية:

  • العناوين
  • فواصل الأسطر
  • القوائم (مرتبة وبدون ترتيب)
  • الفقرات
  • غامق
  • مائل
  • الصور
  • الصيغ الحسابية بتنسيق LaTex

يتم تجاهل CSS أو JavaScript. ولن يعرض محرّك بحث Google الأسئلة التي تحتوي على علامات HTML غير متوافقة.

طريقة تحديد التنسيق

لتحديد تنسيق الترميز الذي تستخدمه، استخدِم السمة encodingFormat واضبط القيمة على "text/html" في حال استخدام HTML أو على "text/markdown" في حال استخدام Markdown.

إليك مثال على سؤال تم ضبطه على التنسيق Markdown:

{
  "@type": "Question",
  "name": "Average velocity and average speed from graphs",
  "text": "What is the average velocity [..] between the times $$t = 4s$$ and $$t = 10s$$?",
  "encodingFormat": "text/markdown"
  ..
  ..
}

إذا لم يتم تحديد سمة encodingFormat، يتم استخدام السمة "text/html".

الصيغ

لتحديد صيغة، استخدِم تنسيق LaTex. يجب استخدام علامة الدولار المزدوجة ($$) to embed formulas. For example:

"<p>Please solve: $$2x^2 = 18$$</p>"
    

تحديد المشاكل وحلّها

إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.