What are we talking about?

Epik supports the OAuth protocol and the IMS Learning Tools Inteorperability (version 1.1) standard. These allow users to access other systems tools from inside their own LMS, not needing this way to open a new window to access a certain service. Thanks to this you can distribute Epik games as LMS activities and you can also login into Epik from a LMS.

For those who don't know, a Learning Management Systems (LMS) is simply a software application for the administration, documentation, tracking, reporting and delivery of education courses or training programs. Some examples of existing LMS are Moodle, Blackboard, Sakai and Desire2Learn. However, we can only guarantee Moodle 2.2+ support because Epik was never tested on other versions, or other LMS systems. Although, if your system supports IMS LTI standard it will probably work.


I don't understand, this is all strange stuff to me.

Don't worry, if you are still interested on understanding it, please send an e-mail to us with your questions and we will be pleased to explain it to you in a better way (our contacts can be found here). Or you could also send this page to your LMS administrators and ask them if they understand what we mean.

I understand, what do I need to do?

First of all, you must make sure that your LMS supports the IMS LTI standard, if it is Moodle 2.2 or later then it certainly does. But if it isn't and you aren't sure, you should ask your LMS administrators about this. When you are sure that it supports the standard, if it is a Moodle system you must also be able to create new course activities. If that's the case the steps to distribute a game as a learning activity on Moodle are:

  1. Go to a course page and turn on editing mode;

  2. Now you can choose to add a resource or activity. Choose an activity and select the "External Tool" option, this will send you to a new page (On this page there are several fields that you probably already know, and some of them are not even important for this to work, so we will just talk about the recommended ones on the following lines);

  3. The "Launch URL" field is where you provide the URL to access Epik games. This URL can be found on your game page here on Epik;

  4. For the "Launch container" field select the "Embed, without blocks" option;

  5. The "Consumer Key" is your game unique identifier, you can also find it on your game page here on Epik;

  6. The "Shared Secret" is like your game password, you can also find it on your game page here on Epik;

  7. (Optional) If you want your game icon to be displayed as your activity icon, you can use the "Icon URL" field to provide the link for the game icon. You can also find this URL on your game page here on Epik;

  8. On the privacy box we recommend that you select all the available fields. If you don't understand what they are for you can find a good explanation by clicking their help button in Moodle;

  9. Finally, you just need to click on Save and your activity will be available to your students.

When your students finish a game their results will be store on Epik and you can consult them by clicking on the "Sessions Log" icon on your game page. A result can also be sent to your LMS but it won't be as detailed as the data we provide.

We hope you and your students enjoy the experience!