Puzzel.org في Canvas
أضِف نشاط Puzzel إلى مقرر في Canvas، وتصل درجة كل طالب تلقائيًا إلى دفتر درجات ذلك المقرر. يربط مسؤول مدرستك Puzzel.org بـ Canvas مرة واحدة؛ وبعدها يمكن لكل معلّم في المدرسة استخدامه.
Canvas
يسجّل Canvas تطبيق Puzzel.org بنفسه: يلصق مسؤولك رابطًا واحدًا ويجيب عن معالج قصير. بعدها يضيف المعلّمون الأنشطة من داخل مقرراتهم، ويلعب الطلاب دون حساب في Puzzel.org.
- الدرجة، من إجمالي النقاط التي اخترتها
- أفضل محاولة لهم، إذا لعبوا مرة أخرى
- ما أجاب به كل طالب
- نتائجك لكل نشاط ولكل طالب
اتصل بـ Canvas مرة واحدة
يسمّي Canvas هذا التسجيل الديناميكي: تمنحه رابطًا واحدًا فيجلب كل ما يحتاجه من Puzzel.org. لا مفاتيح ولا أسرار لتبادلها، ولا شيء لتنزيله.
- افتح Apps في حسابك على Canvas في Global Navigation اختر Admin ثم اسم حسابك، ثم Apps. في علامة التبويب Manage اضغط Install a New App. Admin → حسابك → Apps → Manage → Install a New App
- اختر LTI 1.3 وDynamic Registration اختر إصدار LTI 1.3، واضبط Install Method على Dynamic Registration، والصق الرابط أعلاه ثم اضغط Next. إصدار LTI 1.3 → Install Method: Dynamic Registration
- اترك الصلاحيات مفعّلة هي ما يتيح لـ Puzzel.org إنشاء عمود في دفتر الدرجات لكل نشاط يضيفه معلّم، وكتابة الدرجات فيه. إن عطّلتها يظل التطبيق يُثبَّت، لكن لن تصل أي درجة إلى Canvas أبدًا. Set Permissions
- شارك أسماء الطلاب يكفي الخيار “User's name only”. تصل الدرجات بشكل صحيح أيضًا مع “None (Anonymized)”، لكن حينها يرى المعلّمون لاعبين مجهولين في نتائج Puzzel.org بدلًا من الأسماء. لا يطلب Puzzel.org من Canvas قوائم فصولك أبدًا. User Data Shared With This App
- اختر أين يجد المعلّمون التطبيق فعّل placements التي يجب أن يجد المعلّمون فيها Puzzel.org: placement اختيار المحتوى داخل مهمة، وزر محرّر النصوص إن أردته هناك أيضًا. لكل placement أيقونة معلومات توضّح بالضبط أين يظهر في Canvas. Set Placements
- راجِع، وثبّت، وحدّد من يمكنه استخدامه امنحه اسمًا مستعارًا إن أردت، ثم اضغط Install App. يظهر Puzzel.org في علامة التبويب Manage، وهناك أيضًا تحدّد ما إذا كان متاحًا في الحساب كلّه أو في مقررات معيّنة فقط. Review and install → Manage
https://puzzel.org/lti/register هذا هو الشيء الوحيد الذي تلصقه. إنه ليس صفحة تُفتح في متصفح، بل يسلّم Canvas الإعدادات.
مسؤول حساب في Canvas يملك صلاحية "LTI Registrations - Manage"، وحساب Puzzel.org لتسجّل الدخول به في منتصف الطريق — أنشئ ذلك الحساب على puzzel.org قبل أن تبدأ، لا في منتصف المعالج. حسابات Canvas Free-for-Teacher لا يمكنها إنشاء developer key اللازم لهذا، لذا لا يتوفّر LTI 1.3 لها — بل المسار الأبسط أسفل هذه الصفحة.
بعد أن تلصق الرابط، يفتح Canvas نافذة Puzzel.org داخل المعالج — شاشتنا نحن، لا شاشة من Canvas. تذكر اسم Canvas الذي على وشك الاتصال به: سجّل الدخول، واضغط اتصال، ويكمل Canvas من حيث توقّف. تسجيل الدخول إلى Puzzel.org في تبويب آخر لا ينتقل إلى تلك النافذة، لذا البريد الإلكتروني وكلمة المرور هما الطريقة الأضمن للدخول.
أي حساب — حساب المدرسة نفسه، أو حساب المعلّم الذي طلب منك هذا. يُسجَّل فقط لنعرف من أعدّ الاتصال. لا يتحوّل أبدًا إلى حساب مشترك ولا يملك شيئًا: كل معلّم يسجّل الدخول بحسابه الخاص، لاحقًا، في مقرره الخاص.
إضافة نشاط →فهذا يعني أن الرابط دخل إلى شاشة LTI 1.1 الأقدم — External Apps، + App، By URL — التي لا تقبل إلا ملف XML. رابط التسجيل ليس XML، لذا يرفضه Canvas. لا شيء معطّل في أي من الجانبين؛ إنها ببساطة الشاشة الخطأ.
استخدم بدلًا من ذلك Apps → Manage → Install a New App كما سبق. وإن كنت تقصد المسار الأبسط بلا دفتر درجات، فخذ رابط الإعداد من أسفل هذه الصفحة.
توثّق Instructure هذا المعالج شاشة بشاشة، مع صورة لكل واحدة. الخطوات نفسها، من جهتهم.
اقرأ دليل Canvas →التثبيتات الأقدم تُسجّل الأداة يدويًا. هذه هي الروابط الثلاثة التي ستُطلب منك. كل من redirect URI وtarget link URI هو رابط الإطلاق نفسه، والمفاتيح العامة تُجلب من JWKS URL — لا يوجد أي سرّ للصقه في أي مكان.
https://puzzel.org/lti/login https://puzzel.org/lti/launch https://puzzel.org/api/lti/jwks أضف نشاطًا إلى مقررك
بعد أن يربط مسؤولك Canvas، يصبح Puzzel.org متاحًا في كل مقرر. تسجّل الدخول مرة واحدة بحسابك الخاص في Puzzel.org، وتختار النشاط والنقاط، وينشئ Canvas عمود دفتر الدرجات بنفسه.
- اجعله مهمة في مقررك، اذهب إلى Assignments وأضف مهمة جديدة. اضبط Submission Type على External Tool ثم اضغط Find. Assignments → + Assignment → Submission Type: External Tool → Find
- اختر Puzzel.org من القائمة يفتح Canvas نافذة Puzzel.org داخل المهمة. إنها نافذة Puzzel نفسها لا شاشة من Canvas، ولهذا تسألك من أنت. Find → Puzzel.org
- سجّل الدخول بحسابك الخاص في المرة الأولى فقط، وهنا يفترق تسجيلا الدخول: الحساب هنا هو حسابك أنت، لا الحساب الذي استخدمه مسؤولك لربط Canvas. كل معلّم يسجّل الدخول بحسابه الخاص ويرى أنشطته هو. لا حساب بعد؟ تحتوي النافذة على رابط لإنشاء حساب — أنشئ حسابك في التبويب الذي يفتحه، ثم عُد وسجّل الدخول.
- اختر نشاطك والنقاط اختر أحد أنشطتك وأكّد. القيمة التي تضعها في Points هي ما يساوي النشاط، ويُنشأ عمود دفتر الدرجات عند حفظ المهمة.
- يفتحه الطلاب في Canvas يضغطون على المهمة ويلعبون فورًا: لا حاجة لإنشاء حساب في Puzzel.org، ولا لكتابة اسم، ولا لرمز. تصل الدرجة إلى دفتر الدرجات فور انتهائهم، وإن لعبوا مرة أخرى تُحتسب أفضل محاولة لهم.
لعبتك أنت لا تُقيَّم أبدًا: افتح النشاط بصفتك المعلّم وستلعبه بالطريقة نفسها، لكن لن يُكتب شيء في دفتر الدرجات. يعمل هذا مع أي نشاط له درجة لكل طالب؛ أما لعب الفِرَق ولعب الغرف فلا. إرسال الدرجات جزء من خطة مدفوعة على الحساب المالك للنشاط — وبدونها تظل الأنشطة تعمل في Canvas، لكن دون تقييم.
المسار الأبسط، مقررًا تلو الآخر
يتيح Canvas للمعلّم إضافة تطبيق خارجي إلى مقرر واحد دون الرجوع إلى تقنية المعلومات. عندئذٍ يظهر Puzzel.org في محرّر نصوص ذلك المقرر: اضغط عليه، واختر أحد أنشطتك، فيُوضَع في الصفحة لطلابك. هذه هي طريقة LTI 1.1 الأقدم، ولا تتضمّن دفتر درجات.
https://puzzel.org/lti.xml سمِّه Puzzel.org، واترك Consumer Key وShared Secret فارغين، والصق رابط الإعداد. هذه هي الشاشة الوحيدة التي يكون فيها رابط إعداد XML هو الإجابة الصحيحة.
كل ما تضيفه بهذه الطريقة يظل يعمل بعد أن يربط مسؤولك المدرسة، وما تضيفه بعد ذلك سيرسل درجاته أيضًا.
- تُلعب الأنشطة داخل صفحة المقرر
- تبقى النتائج في Puzzel.org، ضمن حسابك
- لا عمود في دفتر الدرجات، ولا درجات في Canvas
- لا يخبر Canvas تطبيق Puzzel.org بهوية الطالب
ما بيانات الطلاب التي يستقبلها Puzzel.org ويحتفظ بها من أجل الدرجات؟
اطّلع على سياسة الخصوصية →- لا يَرِد إلا ما يلزم
معرّف الطالب في Google Classroom أو نظام مدرستك — مع الاسم والبريد الإلكتروني فقط إذا شاركهما. لا قوائم فصول أبدًا، ولا طلاب آخرون، ولا أعمال دراسية أخرى.
- لا يخرج إلا النقاط
تُحسَب على خوادمنا من الإجابات المُعطاة، وتُرسَل إلى قيد ذلك الطالب وحده في دفتر الدرجات. لا شيء آخر.
- تُحذف عندما توقف المزامنة
يُحذف سجل الطالب عندما يوقف المعلّم مزامنة النشاط أو يحذفه. تبقى النقاط المُرسَلة فعلًا في دفتر درجات المدرسة.
- القرار يبقى للمدرسة
تقرر مدرستك ما يحدث لبيانات طلابها؛ ويعالجها Puzzel.org فقط نيابةً عن المدرسة.
أخبرنا بالخطوة وما قاله Canvas، وسنحلّها معك — ولقطات الشاشة مرحّب بها.