Articles on: Teaching

Add Ilini Assignments to Your LMS Course (Using Moodle as an Example)

Enable your students to complete Ilini activities directly from your LMS without creating an Ilini account!


This guide explains how to share an Ilini assignment via your LMS by adding it as a URL or external link. While Moodle is used as an example here, the steps can be easily adapted to other platforms like Canvas, Blackboard, Brightspace, and more.


Table of contents:

  • Creating an assignment on Ilini
  • Adding the assignment to your LMS
  • Reviewing students' work on Ilini


In short: You can assign Ilini activities through your LMS by sharing a link—no need to invite students to your Ilini class. This keeps everything centralized for students in the LMS without requiring them to create Ilini accounts. Note that student submissions won’t appear in the LMS itself, but you'll be able to conveniently review all student work in your Ilini dashboard.


Creating an assignment on Ilini


Start by logging in to your Ilini account. Create a class and then an assignment.


You can find detailed guides here:


Once your assignment is ready, copy the sharing link from the assignment page. You’ll use this link to add the activity to your LMS.



Adding the assignment to your LMS


Example: Moodle (works similarly in other LMS platforms)


  1. Log into Moodle and open your course.
  2. Turn on Edit mode using the top-right switch.
  3. Click on "Add an activity or resource":



  1. Select "URL":



  1. Paste the assignment's link into the "External URL" field:



  1. Scroll down and adjust the settings:


  • Appearance: select New window so the assignment opens in a separate tab. (If the option "New window" isn't available, ask your Moodle administrator to add it under Site administration/Plugins/Activity Modules/Manage Activities/URL/Available display options).
  • URL variables (optional but recommended if supported): add a variable named user and set it to the LMS's equivalent of “Full name”. This helps Ilini automatically identify which student is completing the assignment. In Moodle: set user = User full name. In other LMSs: look for user attributes or dynamic fields (e.g., {user.fullName}, ${user.name}, etc.).
  • Don't worry if URL variables are not activated: students will simply need to manually enter their names.



  1. Click save and return to course.


The Ilini assignment link will now appear as a resource in your course.



When students click it, the assignment opens in a new window.



After completing the assignment, students may go back to the Moodle course and mark the assignment as done.


Other LMS platforms


While the exact steps differ slightly, most LMSs (Canvas, Blackboard, Brightspace, etc.) allow you to:

  • Add external links to your course
  • Set the link to open in a new tab
  • Optionally pass user data via URL parameters


Reviewing students' work


After students complete the assignment:

  1. Log into your Ilini account.
  2. Open the relevant assignment.
  3. Scroll down to the Review section to view student submissions and progress.


Need help?


Reach out to Ilini support if you encounter any issues with assignment setup or tracking student work.


Updated on: 10/06/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!