Puzzel.org - Self-made Interactive Puzzles
If you always wanted to make your online modules more awesome and interactive, then the Puzzel.org LTI app is the app for your needs! :)
It grants you the possibility to embed puzzles as assignments and provides an easy way to submit the puzzles by saving the puzzle as an image and then allow the students to upload it as a image file.
Improving the Puzzel.org flow
To improve the Puzzel.org interaction even more, it is possible to share a developer key/secret for your LMS environment with Puzzel.org, allowing it to submit assignments on behalf of the students. If you are interested in this, please contact me: daan@puzzel.org
Contact information
If you have any questions about the implementation of Puzzel.org, or have other ideas on how to improve it, please contact me at daan@puzzel.org
Installation Guide - Canvas LMS
- Make sure you have created an account @ https://puzzel.org/en/ and have at least one crossword or word search
- Login to your Canvas-account and go to the admin view
- Choose the school you wish to setup an integration for.
- Go to “Settings”
- Go to the “Apps” tab
- Click on the “Add App” button
- Choose the configuration option ‘By URL’
- Copy the configuration URL below and and paste it in the Config URL field
- Add Puzzel.org as the name
- Leave the consumer key/secret fields empty
- Click Add App
Puzzel.org does not provide any particular accessibility compliance/functionality at this moment. For any additional questions regarding accessibility, please contact daan@puzzel.org
The embedding of the puzzles takes place via the Puzzel.org login-system which then loads the list of puzzles to choose from. This all happens by authenticating via Puzzel.org and therefore securing the content in a proper manner. For any additional questions regarding security, please contact daan@puzzel.org
The privacy policy can be found here: https://puzzel.org/en/privacy-policy
None by default. With a shared developer key (scoped to the user), there will be an option to submit puzzles as assignments directly from Puzzel.org by sending an uploaded image to the user folder and submitting it as an assignment.
FIle upload: POST /api/v1/courses/:course_id/assignments/:assignment_id/submissions/self/files
Submit assignment: POST /api/v1/courses/:course_id/assignments/:assignment_id/submissions