Examplary is built on the principle of being an open platform. We want to build a tool that can become part of your workflow, and therefore should integrate with the other software and systems you already use.
One way in which we're doing this is by allowing developers to build custom question types. This allows users to create tests that go beyond the basic question types available on the core platform, like multiple choice, true/false and essay questions.
With our set of available tools, developers can build custom question experiences, and share them with the community. Each question type is a modular mini-app, allowing you to do anything the web can do!
We've made available a simple toolkit for developers to build these question types, and they can be set to be only available within your workspace (e.g. for your school or institute), or publicly available to all Examplary users.
In addition, we've open sourced our default question types, allowing developers to use these as a starting point for their own question types or improved versions of the defaults.
For Examplary users: you can simply go to Account → Question Types in the Examplary dashboard to explore available question types and decide which ones you'd like to be available within your workspace.
This is the first step to building a truly open platform for all educators, and we can't wait to see how people use it!
If you want to read a more technical write-up of how this all works behind the scenes, have a look at my other blog post.