Instructors using Google Docs, Sheets, Slides, or Drive for file hosting and other course documents can embed their Google files into a Moodle course.
This article provides instructions for linking Google Drive files using the Google File Embed activity.
Using Google File Embed
Google File Embed can be used with any file or document used in Google Drive. It will automatically adjust the sharing permissions of that file in Google Drive, so any participants in the Moodle course can access it in an embedded window.
Adding a new Google File Embed activity
To add a Google File Embed activity in Moodle:
- In the top right corner of the Moodle window, enable Edit mode.
- In a given section, click the Add content icon (which looks like a plus sign).
- In the menu that appears click the Activity or resource option.
- In the activity chooser, find and select the Google File Embed activity.
- On the New External tool page, click the Select content button.
- Link the NC State Google account with Moodle.
- Click the Select file button.
- In the Insert files using Google Drive menu, find and select the Google Drive file to link to the activity.
- Click the Add button.
- In the confirmation dialogue, click the Attach button.
- In the New External tool page in Moodle, click the Save and display button.
This allows for activity completion and access restrictions to be used, and also makes it easier to quickly adjust sharing permissions for Google Drive.
Re-linking Copied Content
To re-link a Google File Embed activity that was copied to a new course:
- Navigate to the Google File Embed activity in the Moodle course.
- In the activity menu at the top of the page, select the Settings tab.
- In the Edit settings page, click the Select content button.
- Link the NC State Google account with Moodle.
- Click the Select file button.
- In the Insert files using Google Drive menu, find and select the Google Drive file to link to the activity.
- Click the Add button.
- In the confirmation dialogue, click the Attach button.
- In the Edit settings page in Moodle, click the Save and display button.
This will select the appropriate Google Drive file to embed into the Moodle course.
Additional Resources
Overview of LTI External Tools in Moodle (DELTA Knowledge Base)
For additional assistance, please contact the LearnTech Help Desk at learntech@ncsu.edu or (919) 513-7094, or via the Get Help form on the DELTA Knowledge Base.