Or write to support@educaplay.com
How to integrate Educaplay into Moodle
We are committed to continuously improving your experience; some elements of the video interface may not match the current one.
What the integration does
Your students play Educaplay games from Moodle, without signing up, and their scores are automatically saved to the gradebook.
Requirements
- An Academic plan or Commercial plan. With lower plans you can try the integration with up to 5 games.
- Being a Moodle site administrator (to install it across the whole site) or a teacher of a course (to install it just in that course).
Your LTI credentials
- In Educaplay, go to Connect.
- Choose LTI 1.3 advantage or LTI 1.1 in the selector on the right.
- Copy the data that appears. You'll need it when registering the tool in Moodle.
With LTI 1.3 you only need the Launch URL. With LTI 1.1 you need the Launch URL, Consumer key and Shared secret.
Where to register Educaplay: site or course
- At site level (recommended for institutions): the administrator does it once and it becomes available in all courses. LTI 1.3 is used.
- At course level: a teacher does it in their own course. It only affects that course. LTI 1.1 is used.
One Educaplay account per installation
LTI credentials belong to a specific Educaplay account. All the teachers who use that installation see the same games: the ones published in that account.
If each teacher has their own Educaplay account, install one tool per teacher: the administrator registers several LTI 1.3 tools at site level with distinctive names, or each teacher configures LTI 1.1 in their own course.
Registering Educaplay in Moodle
Option A: LTI 1.3 at site level (recommended)
Only the site administrator can register LTI 1.3 tools. Once registered, any teacher can use it in their courses without dealing with credentials.
- Go to Site administration → Plugins → External tool → Manage tools.
- Paste the LTI 1.3 advantage Launch URL into the Tool URL field and click Add LTI Advantage.
- Moodle automatically completes the rest of the configuration (Client ID, JWKS, OIDC, redirect URIs).
- Go back to Manage tools and find the new Educaplay card. Click the green Activate button.
- In the course where you want to use it, go to More → LTI External tools and turn on the Show in activity chooser toggle.
If you need to connect several Educaplay accounts, repeat these steps with each account's LTI 1.3 URL and give them distinctive names.
Option B: LTI 1.1 at course level
Any teacher of the course can register the tool without asking the administrator for permissions. You have to fill in the credentials by hand and, above all, turn on the grading services.
- In the course, click More → LTI External tools → Add tool.
- Fill in:
- Tool name: Educaplay
- Tool URL: your Launch URL
- LTI version: LTI 1.0/1.1
- Consumer key: your Consumer key
- Shared secret: your Shared secret
- Expand Services and turn on IMS LTI Assignment and Grade Services (grade synchronization), IMS LTI Names and Role Provisioning (retrieve member information) and Tool Settings.
- Expand Privacy and set Always for Share launcher's name with tool, Share launcher's email with tool and Accept grades from the tool. Without this, the grades won't reach the gradebook.
- Save.
Creating an activity with a game
- In the course, with Edit mode turned on, click + → Activity or resource.
- Select the Educaplay LTI tool.
With LTI 1.3: click Select content, choose the game from the selector and save.
With LTI 1.1: name the activity and save. The first time you open the activity, Educaplay will show the selector to choose the game; from then on it stays linked.
How the student sees it
They open the activity and see the game loaded inside Moodle. They click Start and play. They don't need to sign up for Educaplay.
Where the scores are shown
In the course → Grades. Each activity has its column; each cell shows the student's score.
The games are also recorded in Educaplay's Reports section, where you can check scores, times and, with an Academic plan or Commercial, each player's specific answers too (including those to open questions).
SCORM as an alternative
If you can't use LTI (for example, because you don't have administrator access and prefer not to configure LTI 1.1, or because the activity is going to be very one-off), you can upload the game as a SCORM package. Moodle includes native SCORM support.
Download the SCORM 1.2 or 2004 .zip from Educaplay: the Share box → Download section, or from My games → Options menu (···) → Download.
To upload it, in the course with Edit mode turned on, add an activity of type SCORM package and drag the .zip into the Package block. The scores are saved automatically to the gradebook.
LTI is preferable in almost all cases: you don't have to download the package again when a game is updated, files aren't duplicated in the course storage and the games are also recorded in Educaplay's Reports. With SCORM, the games only live inside Moodle: they don't appear in Educaplay's Reports.
Frequently asked questions
At what level should I register Educaplay, site level or a specific course?
At site level if you want Educaplay to be automatically available in all courses: the administrator does it with LTI 1.3 and teachers don't have to deal with credentials. At course level if you're not an administrator or only need it for a specific course: you configure it with LTI 1.1 from the course menu.
Which LTI version should I use, 1.1 or 1.3?
LTI 1.3 at site level if you have administrator access: registration is practically automatic and teachers don't touch anything. LTI 1.1 at course level if you're not an administrator or if each teacher has their own Educaplay account and prefers to configure it in their own course. Both versions work equally well for the student and for the gradebook.
Why does LTI 1.1 need me to turn on Services and Privacy?
Because Moodle doesn't send grades or student data by default in LTI 1.1, for privacy reasons. If you don't turn on those options, Educaplay loads the game, but when the game finishes it has no one to link the grade to and nowhere to return it. In LTI 1.3 it's handled automatically when the tool is registered.
Do my students need an Educaplay account?
No. Moodle sends the student's data (name and email) to Educaplay automatically. The student enters the game already identified and their score is linked to their Moodle user.
How do I choose which game loads in each activity?
In LTI 1.3 the selector appears when you create the activity, when you click Select content. In LTI 1.1 it appears the first time the activity is opened and, from that moment on, the chosen game stays linked.
Can I change the game of an activity that's already created?
Yes. Edit the activity and use the selector again: in LTI 1.3 from Select content; in LTI 1.1, by deleting the previous link so the selector shows again. The new scores will be assigned to the new game.
How do I add several games to the same course?
Create one activity for each game. Each activity will have its own column in the gradebook, so you can see each student's performance game by game.
Are the scores saved automatically or do I have to do something?
Yes. When a student finishes the game, Educaplay sends the score to Moodle and it appears in the gradebook within a few seconds. No manual intervention is needed.
Does it work with all types of games?
Yes. The integration works with any Educaplay game that has a score: Crosswords, Word Searches, Quizzes, Froggy Jumps, Yes or No, Line Up, Memory, Matching, etc.
What happens if a student plays the same activity several times?
Educaplay sends the score of each game. Moodle, by default, saves the last one; in the activity's grading options you can change the criterion (first score, best, average, etc.).
Can I try the integration with a free account?
Yes. With any plan below Academic, your account can launch up to 5 games through LTI. It's ideal for checking the flow (registration, game selection, gradebook) before moving to the Academic plan or the Commercial plan, which don't have that limit.
I've done all the steps and the grade doesn't appear in the gradebook, what should I check?
The most common causes are: in LTI 1.1, not having turned on the grading Services or Accept grades from the tool; in LTI 1.3, the tool card still being in Pending status without Activate having been clicked; or the Show in activity chooser toggle being off in the course. It's also worth verifying that the test is being done with an enrolled student, not with a teacher (teachers don't appear as a row in the gradebook).
If Educaplay is installed at site level, does each teacher see their own games?
No. An LTI installation points to a single Educaplay account, so all the teachers see the same games: the ones published in that account. If each teacher has their own Educaplay account, there are two options: each teacher configures LTI 1.1 in their own course with their credentials, or the administrator registers several site-level installations with distinctive names such as Educaplay Teacher A, Educaplay Teacher B, etc.