Admin Guide: iClicker Classic Integrate with Moodle

Document created by Digital Support on May 19, 2017Last modified by Digital Support on Mar 28, 2018
Version 9Show Document
  • View in full screen mode

The iClicker integrate for Moodle 2.0 plug-in allows instructors to easily synchronize their iClicker data with their campus Moodle server. It also:
  • Enables students to register and manage their remotes from within Moodle 
  • Enables instructors to view reports within Moodle showing the status of student registrations in their classes 
  • Enables instructors to download their Moodle roster and registrations directly into iClicker Gradebook.
  • Enables instructors to upload iClicker scores from iClicker gradebook directly into Moodle's Gradebook 
  • Enables administrators to view and manage remote registrations 

Please follow these steps to deploy and administer iClicker Classic's Moodle integration:


Download and install the Moodle plug-in to your institution’s server

Download integration software

Download iClicker Integrate for Moodle 2.1 from iClicker DownloadsNote: iClicker Integrate for Moodle 2.0 is tested with Moodle 3.0.3+ (Build: 20160426) and supports single sign-on.

Install Moodle plug-in

Install the Moodle plug-in to your institution’s server. To install this plugin just extract the contents into your server dir MOODLE_HOME/blocks (so you have MOODLE_HOME/blocks/iclicker). Once the plugin is installed, you can place the block into your instance. This is the recommended way to set up the block:
  1. Login to your Moodle instance as an administrator.
  2. Click on Site Administration > Notifications.
  3. Confirm the installation of the iClicker block (continue confirmation until complete).
See the Moodle docs for help installing plugins/blocks.

Configure iClicker in Moodle

The configuration of the block is handled in the typical Moodle way. You must login as an administrator and then go to: Site Administration > Plugins > Blocks > Manage blocks > iClicker > Settings.

Add the iClicker plugin/block in Moodle

Once the installation is complete the iClicker block should appear in the block lists and can be added anywhere that a standard block can. It will determine permissions automatically so you can place it anywhere in your Moodle installation that you see fit. The instructions below cover the recommended setup method but you are welcome to place the block anywhere you like.
Adding the plugin/block to My Moodle for all users:
  1. Login to your Moodle instance as an admin.
  2. Click on Site Administration > Modules > Blocks > Sticky blocks.
  3. Select My Moodle from the drop-down. You should have My Moodle enabled under Site Administration > Appearance > My Moodle > mymoodleredirect.
  4. Select iClicker from the Blocks drop-down.

Adding the plugin/block to a specific user home:

  1. Log in to your Moodle instance.
  2. Click your site name in the upper left to go back to the site root.
  3. Click on the Turn editing on button in the upper right.
  4. Select iClicker from the Blocks drop-down.
  5. Click on the Turn editing off button in the upper right.

Configuring the system settings for the plugin/block:

  1. Log in to your Moodle instance as an admin.
  2. Click on Site Administration > Modules > Blocks > Manage blocks.
  3. Click on Settings to the right of the iClicker listing.
  4. Adjust the block system settings according to your needs.
  5. Block setup is complete.

Return to top.


Generate iClicker configuration files 

Generate the iClicker configuration file for your instructors. This will allow instructors to download their roster from Moodle into iClicker and upload grades from iClicker into Moodle.

Download, install, and run Admin Setup Utility

Launch the Admin Setup Utility (iclicker-lms-admin-setup application). To download this file please go to the iClicker Downloads page and then scroll down to the LMS Downloads for Administrators section and choose whether you are downloading for Windows or Mac.

Select Moodle and click "Next"

Select Moodle from the drop-down menu on the opening screen and click the Next button.

Enter info, then click "Finish"

  1. Enter the desired LMS Description.
  2. Check the box marked Allow instructors to save their login credentials for automatic login if you would like to allow instructors to save credentials. If this box is not checked, instructors will not see the option to save credentials from within iClicker Classic.
  3. Enter your Moodle URL.
  4. If you would like to give instructors the ability to upload zero scores as zero (numeric value), check this option. Instructors may experience slower performance with this option enabled.
  5. Click Finish to complete setup.

A confirmation message will indicate that the information provided was successfully authenticated and the set‐up files are ready for distribution to your instructors.

The LMS_Wizard.xml file should now be present in your iclicker‐lms‐admin‐setup folder.

Return to top.


Package and distribute the configured software

Place the configuration file generated in the previous step, LMS_Wizard.xml, in the Resources sub-folder of the iClicker Classic application folder.

Download iClicker Classic

Download a fresh version of iClicker Classic for each OS you will make available to your faculty (Win/Mac/Linux).

Place configuration file in Resources folder

Place the configuration file generated from the LMS Admin Set-up Utility, LMS_Wizard.xml, in the Resources sub-folder of the iClicker Classic application folder. The same xml file works for all operating systems (Win/Mac/Linux).

Place instructor user guide in application folder

Add the instructor’s user guide for using Moodle with iClicker Classic in the application folder. This user guide is included with the Admin Setup download and can also be downloaded separately from the User Guide section of the website.

Compress application folder

Compress the entire application folder and make this configured version of iClicker Classic available to your faculty to download.

Note: You may configure more than one LMS if desired. Simply run the Admin Wizard for the second LMS, keeping the LMS_Wizard.xml file in place (the same folder as the Admin Wizard). The resulting LMS_Wizard.xml file will be configured for the additional LMS. Please note each LMS Description must be unique (e.g., you cannot have two LMS Descriptions named “Moodle”).

Contact us for additional support for Moodle-related issues.

Return to top.