تخطّي إلى المحتوى

Puzzel.org في Canvas

أضِف نشاط Puzzel إلى مقرر في Canvas، وتصل درجة كل طالب تلقائيًا إلى دفتر درجات ذلك المقرر. يربط مسؤول مدرستك Puzzel.org بـ Canvas مرة واحدة؛ وبعدها يمكن لكل معلّم في المدرسة استخدامه.

Canvas

LTI 1.3 · Assignment and Grade Services
جاهز للاتصال

يسجّل Canvas تطبيق Puzzel.org بنفسه: يلصق مسؤولك رابطًا واحدًا ويجيب عن معالج قصير. بعدها يضيف المعلّمون الأنشطة من داخل مقرراتهم، ويلعب الطلاب دون حساب في Puzzel.org.

لمسؤول تقنية المعلومات

اتصل بـ Canvas مرة واحدة

يسمّي Canvas هذا التسجيل الديناميكي: تمنحه رابطًا واحدًا فيجلب كل ما يحتاجه من Puzzel.org. لا مفاتيح ولا أسرار لتبادلها، ولا شيء لتنزيله.

  1. افتح Apps في حسابك على Canvas في Global Navigation اختر Admin ثم اسم حسابك، ثم Apps. في علامة التبويب Manage اضغط Install a New App. Admin → حسابك → Apps → Manage → Install a New App
  2. اختر LTI 1.3 وDynamic Registration اختر إصدار LTI 1.3، واضبط Install Method على Dynamic Registration، والصق رابط التسجيل الديناميكي ثم اضغط Next. إصدار LTI 1.3 → Install Method: Dynamic Registration
  3. اترك بريدًا إلكترونيًا للتواصل يعرض Canvas نافذة Puzzel.org. أدخل عنوان بريد إلكتروني يمكننا التواصل معك عليه واضغط اتصال — لا حاجة إلى حساب Puzzel.org.
  4. اترك الصلاحيات مفعّلة هي ما يتيح لـ Puzzel.org إنشاء عمود في دفتر الدرجات لكل نشاط يضيفه معلّم، وكتابة الدرجات فيه. إن عطّلتها يظل التطبيق يُثبَّت، لكن لن تصل أي درجة إلى Canvas أبدًا. Set Permissions
  5. شارك أسماء الطلاب يكفي الخيار “User's name only”. تصل الدرجات بشكل صحيح أيضًا مع “None (Anonymized)”، لكن حينها يرى المعلّمون لاعبين مجهولين في نتائج Puzzel.org بدلًا من الأسماء. لا يطلب Puzzel.org من Canvas قوائم فصولك أبدًا. User Data Shared With This App
  6. اختر أين يجد المعلّمون التطبيق فعّل placements التي يجب أن يجد المعلّمون فيها Puzzel.org: placement اختيار المحتوى داخل مهمة، وزر محرّر النصوص إن أردته هناك أيضًا. لكل placement أيقونة معلومات توضّح بالضبط أين يظهر في Canvas. Set Placements
  7. راجِع، وثبّت، وحدّد من يمكنه استخدامه امنحه اسمًا مستعارًا إن أردت، ثم اضغط Install App. يظهر Puzzel.org في علامة التبويب Manage، وهناك أيضًا تحدّد ما إذا كان متاحًا في الحساب كلّه أو في مقررات معيّنة فقط. Review and install → Manage
رابط التسجيل الديناميكي
https://puzzel.org/lti/register

هذا هو الشيء الوحيد الذي تلصقه. إنه ليس صفحة تُفتح في متصفح، بل يسلّم Canvas الإعدادات.

ما تحتاجه

مسؤول حساب في Canvas يملك صلاحية “LTI Registrations - Manage”. حسابات Free-for-Teacher لا يمكنها ذلك — استخدم المسار الأبسط أسفل هذه الصفحة.

يظهر لك في Canvas “Invalid XML Configuration”؟

فهذا يعني أن الرابط دخل إلى شاشة LTI 1.1 الأقدم — External Apps، + App، By URL — التي لا تقبل إلا ملف XML. رابط التسجيل ليس XML، لذا يرفضه Canvas. لا شيء معطّل في أي من الجانبين؛ إنها ببساطة الشاشة الخطأ.

استخدم بدلًا من ذلك Apps → Manage → Install a New App كما سبق. وإن كنت تقصد المسار الأبسط بلا دفتر درجات، فخذ رابط الإعداد من أسفل هذه الصفحة.

تعليمات Canvas نفسها

توثّق Instructure هذا المعالج شاشة بشاشة، مع صورة لكل واحدة. الخطوات نفسها، من جهتهم.

اقرأ دليل Canvas
إذا طلب Canvas كل رابط على حدة

التثبيتات الأقدم تُسجّل الأداة يدويًا. هذه هي الروابط الثلاثة التي ستُطلب منك. كل من redirect URI وtarget link URI هو رابط الإطلاق نفسه، والمفاتيح العامة تُجلب من JWKS URL — لا يوجد أي سرّ للصقه في أي مكان.

رابط تسجيل الدخول https://puzzel.org/lti/login
رابط التشغيل https://puzzel.org/lti/launch
المفاتيح العامة (JWKS) https://puzzel.org/api/lti/jwks
للمعلّمين

أضف نشاطًا إلى مقررك

بعد أن يربط مسؤولك Canvas، يصبح Puzzel.org متاحًا في كل مقرر. تسجّل الدخول مرة واحدة بحسابك الخاص في Puzzel.org، وتختار النشاط والنقاط، وينشئ Canvas عمود دفتر الدرجات بنفسه.

  1. اجعله مهمة في مقررك، اذهب إلى Assignments وأضف مهمة جديدة. اضبط Submission Type على External Tool ثم اضغط Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. اختر Puzzel.org من القائمة يفتح Canvas نافذة Puzzel.org داخل المهمة. إنها نافذة Puzzel نفسها لا شاشة من Canvas، ولهذا تسألك من أنت. Find → Puzzel.org
  3. سجّل الدخول بحسابك الخاص في المرة الأولى فقط. الحساب هو حسابك — مسؤولك ربط Canvas بلا حساب — لذا يسجّل كل معلّم الدخول بحسابه الخاص ويرى أنشطته هو. لا حساب بعد؟ تحتوي النافذة على رابط لإنشاء حساب — أنشئه في التبويب الذي يفتحه، ثم عُد وسجّل الدخول.
  4. اختر نشاطك والنقاط اختر أحد أنشطتك وأكّد. القيمة التي تضعها في Points هي ما يساوي النشاط، ويُنشأ عمود دفتر الدرجات عند حفظ المهمة.
  5. يفتحه الطلاب في Canvas يضغطون على المهمة ويلعبون فورًا: لا حاجة لإنشاء حساب في Puzzel.org، ولا لكتابة اسم، ولا لرمز. تصل الدرجة إلى دفتر الدرجات فور انتهائهم، وإن لعبوا مرة أخرى تُحتسب أفضل محاولة لهم.
جيد أن تعرف

لعبتك أنت لا تُقيَّم أبدًا: افتح النشاط بصفتك المعلّم وستلعبه بالطريقة نفسها، لكن لن يُكتب شيء في دفتر الدرجات. يعمل هذا مع أي نشاط له درجة لكل طالب؛ أما لعب الفِرَق ولعب الغرف فلا. إرسال الدرجات جزء من خطة مدفوعة على الحساب المالك للنشاط — وبدونها تظل الأنشطة تعمل في Canvas، لكن دون تقييم.

لا صلاحية مسؤول؟

المسار الأبسط، مقررًا تلو الآخر

يتيح Canvas للمعلّم إضافة تطبيق خارجي إلى مقرر واحد دون الرجوع إلى تقنية المعلومات. عندئذٍ يظهر Puzzel.org في محرّر نصوص ذلك المقرر: اضغط عليه، واختر أحد أنشطتك، فيُوضَع في الصفحة لطلابك. هذه هي طريقة LTI 1.1 الأقدم، ولا تتضمّن دفتر درجات.

Config URL
https://puzzel.org/lti.xml
في المقرر: Settings → Apps → View App Configurations → + App → Configuration Type: By URL

سمِّه Puzzel.org، واترك Consumer Key وShared Secret فارغين، والصق رابط الإعداد. هذه هي الشاشة الوحيدة التي يكون فيها رابط إعداد XML هو الإجابة الصحيحة.

كل ما تضيفه بهذه الطريقة يظل يعمل بعد أن يربط مسؤولك المدرسة، وما تضيفه بعد ذلك سيرسل درجاته أيضًا.

ما تحصل عليه
  • تُلعب الأنشطة داخل صفحة المقرر
  • تبقى النتائج في Puzzel.org، ضمن حسابك
ما تفوّته
  • لا عمود في دفتر الدرجات، ولا درجات في Canvas
  • لا يخبر Canvas تطبيق Puzzel.org بهوية الطالب
خصوصية الطلاب

ما بيانات الطلاب التي يستقبلها Puzzel.org ويحتفظ بها من أجل الدرجات؟

اطّلع على سياسة الخصوصية →
  • لا يَرِد إلا ما يلزم

    معرّف الطالب في Google Classroom أو نظام مدرستك — مع الاسم والبريد الإلكتروني فقط إذا شاركهما. لا قوائم فصول أبدًا، ولا طلاب آخرون، ولا أعمال دراسية أخرى.

  • لا يخرج إلا النقاط

    تُحسَب على خوادمنا من الإجابات المُعطاة، وتُرسَل إلى قيد ذلك الطالب وحده في دفتر الدرجات. لا شيء آخر.

  • تُحذف عندما توقف المزامنة

    يُحذف سجل الطالب عندما يوقف المعلّم مزامنة النشاط أو يحذفه. تبقى النقاط المُرسَلة فعلًا في دفتر درجات المدرسة.

  • القرار يبقى للمدرسة

    تقرر مدرستك ما يحدث لبيانات طلابها؛ ويعالجها Puzzel.org فقط نيابةً عن المدرسة.

واجهت مشكلة في خطوة ما؟

أخبرنا بالخطوة وما قاله Canvas، وسنحلّها معك — ولقطات الشاشة مرحّب بها.

أنظمة أخرى