Features Include:
- Support for Moodle versions 4.3, 4.2, 4.1, 4.0, and 3.11
- Single Sign On
- Assignment Linking (Deep Linking)
- Support for LMS Course Copy
- Supports all of Nearpod’s school and district setup configurations
- Supports all of Nearpod’s rostering options
Where to begin
The following information is an administrator and teacher guide for the Nearpod LTI 1.3 integration for Moodle. In this article you will also find steps to complete the following tasks.
- Removing LTI 1.1 integration for those moving to LTI 1.3
- Adding Nearpod to Moodle as an Admin
- Adding Nearpod lessons to Moodle as an Instructor
- Accessing Nearpod as a Student
- Adding Nearpod to Moodle as an Admin
LTI 1.1 Moodle user moving to LTI 1.3 Moodle integration
Important: It’s important to do this first to reduce confusion between the two separate integrations that are available.
These instructions are for setting up LTI 1.3 for schools and districts that have used Nearpod for LTI 1.1 in the past. This step will remove the LTI 1.1 Nearpod app from your LMS and from the courses. This will not impact your Moodle gradebook.
Removing the 1.1 integration
- Sign into Moodle as an LMS administrator
- Select ‘Site administration’ from the top tab navigation
- Select ‘Plugins’ tab, then select Manage Tools from the list under ‘Activity modules’
- Locate the Nearpod LTI 1.1 tool that was previously installed.
- Select the trash can and select Delete from the pop-up modal that appears.
**This will delete the LTI 1.1 app from all the courses.
Now you can follow the instructions for first time Moodle integrations, directly below starting with Add Nearpod LTI 1.3 External Tool.
First time Moodle integration with Nearpod
These instructions are for setting up LTI 1.3 for schools and districts that have not used Nearpod for LTI 1.1 in the past. If you previously used Nearpod LTI 1.1 integration please follow these steps first here.
The steps and screenshots below are from Moodle version 4.2, if you are another version steps may be in a slightly different order.
Add Nearpod LTI 1.3 External Tool
- Sign into Moodle as an LMS administrator
- Select ‘Site administration’ from the top tab navigation
- Select the ‘Plugins’ tab, then select Manage Tools from the list under ‘Activity modules’
- Select configure a tool manually.
- Fill in the form with the provided information by copying and pasting. Screenshot examples provided.
a. The Tool Settings section should be expanded
Tool Name |
Nearpod *Recommended, unless LTI 1.1 tool has the same name |
Tool URL | www.nearpod.com |
Tool Description | Use Nearpod to create, engage, and assess your student in every lesson! *Recommended |
LTI Version | LTI 1.3 |
Public Key Type | Keyset URL |
Public Key |
https://lti.nearpod.com/token/jwks.json |
Initiate Login URL | https://lti.nearpod.com/lti/login |
Redirection URI(s) | https://lti.nearpod.com/lti/launch |
Custom Parameters |
moodle_user_id=$User.id context_history=$Context.id.history |
Tool Configuration Usage | Show as a preconfigured tool when adding an external tool *Recommended |
Default Launch Container | Embed, without blocks *Recommended |
Support Deep Linking (Content-Item Message) |
Check box, to enable deep linking |
Content Selection URL | https://lti.nearpod.com/lti/launch |
Icon URL | https://news.nearpod.com/200x200_Nearpod_logo.png |
Secure Icon URL | https://news.nearpod.com/200x200_Nearpod_logo.png |
b. Select the Services section so it expands
IMS LTI Assignment and Grade Service | Do not use this service |
IMS LTI Names and Role Provisioning | Do not use this service |
Tool Settings | Use this service |
c. All defaults for Privacy and Miscellaneous are acceptable.
d. Click on Save changes
e. Last step, find the newly added tool and select the details symbol , a pop-up window will appear. Please capture, email yourself, or leave the window open to complete the last step. The Platform ID, Client ID and the Deployment ID are needed.
Setup Integration in Nearpod LMS Integration Page
- In a new window, open nearpod.com and sign into your District or School admin account.
- In the left navigation, select Manage Nearpod
- In the left navigation, select LMS Integration Setup
- In the top right corner, click on + New Integration
- Select your LMS, in this case Moodle
- Provide the information in the form:
- Environment - this will likely be Production unless you are testing the integration with this setup
- Domain URL - Insert Platform ID
- Client ID - Insert Client ID
- Deployment ID - Insert Deployment ID
- When the form is completed click Save
The Nearpod setup for LTI 1.3 in Moodle is now completed!
Linking Nearpod lessons to Moodle as an Instructor
Moodle Course Copy Support
With Course Copy for LTI 1.3 teachers will save time throughout the school year.
When an LMS course is copied, Nearpod will start a new session and the post-session report will only include the new group of students.
To ensure the session is ready for students to use, click on the Nearpod lesson from your LMS course. When this message appears, the Nearpod new session has started and is ready for students and co-teachers!
It is recommended that teachers open the Nearpod sessions after a course or an assignment is copied so this step is not missed. This is most important for Student-Paced lessons. Live lessons should be started when it’s time to teach.
- Student-Paced lesson expiration is 365 days (about 12 months).
- Live lesson expiration is 14 days (about 2 weeks).
If you are in an active course and your students are reporting “Uh Oh! Your teacher needs to launch the lesson,” complete the following steps.
- From your LMS course, click on the Nearpod lesson.
- If the lesson is set to launch in a new window, click the lesson so it launches in the new window and look for the success message.
Adding Nearpod Assignment Link to Course
- As a teacher, in the top right corner enable Edit Mode
- Click on ‘+Add an activity or resource’ to the area a Nearpod lesson should be added
- Click on External Tool from the pop-up window
- Select Nearpod from the ‘Preconfigured tool’ drop down menu
- Click on Select Content to find a Nearpod lesson to link to Moodle
- A pop-up will appear that will launch Nearpod, showing your My Lessons page. From here select either Live Participation or Student Paced when hovering over the lesson you want to teach.
- For the first time, it’s required to sign-in to your Nearpod account.
- The window provided by Moodle will show your Nearpod ‘My Lessons’ area. If you do not have any lessons in your Nearpod account it’s recommended to add Nearpod to the class by following the direction below or going directly to www.nearpod.com
Adding Nearpod to Course
- As a teacher, in the top right corner enable Edit Mode
- Click on ‘+Add an activity or resource’ to the area a Nearpod lesson should be added
- Click on External Tool from the pop-up window
- Select Nearpod from the ‘Preconfigured tool’ drop down menu
- This external tool placement will allow teachers access to all of Nearpod’s amazing program content, lesson creation tools and lesson settings.
Accessing Nearpod Lesson as a Student
- As a student, select a class
- Click on an assignment, Nearpod will appear inside of Moodle or open in a new window.
- Click on the SSO option your school requires, or click on Guest access
- Nearpod access codes are not needed in the Moodle integration! 🎉
Accessing Nearpod as a Student
- As a student, select a class
- Click on Nearpod from the LMS navigation. (This isn’t always available to students, ask your teacher.)
- Click on the SSO option your school requires.