Activities ::: mod_ipal
Maintained by Bill Junkin
This Moodle module (/mod/ipal/) allows Moodle to support in-class polling/"clickers"/"Peer Instruction"/concept quizzes/anonymous surveys/etc. Students can respond using any web-enabled device or the free IPAL App we have written for both the Android and iOS smartphones. Teachers can create questions, use questions from the standard question bank, or import ConcepTest provided by Harvard Physics Professor Mazur.

ipal 2.2.5 (Build: 2019030500)

Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6
Released: Thursday, March 7, 2019, 1:04 AM


This version of IPAL (release = '2.2.5 (Build: 2019030500)') is compatible with Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, and 3.6. It will not run in Moodle 2.6. The directory ipal should be placed in the moodle mod folder. It supports in-class polling when students use web-enabled devices and/or smart phones with free Apps. There is a polling App for the iPhone and an App for Android devices. This version includes a utility to easily take attendance using ipal and the Moodle attendance module (https://moodle.org/plugins/view/mod_attendance). We have been assisted in its development by the Moodle support team at the Hebrew University of Jerusalem. This version allows user names with non-alphanumeric characters. This version no longer supports the EJS module. (This is a temporary change.) This version supports Firebase Cloud Messaging for the new version of the IPAL Android App. Firebase refreshes the student screen in the App whenever the teacher sends a question or stops polling. This version has also removed the use of $_GET in several files. This version sorts students by name in the spreadsheet view. When long answers are truncated in the spreadsheet view, the tooltip now has a nicer display of the entire answer.

Version information

Version build number
Version release name
2.2.5 (Build: 2019030500)
Stable version
MD5 Sum
Supported software
Moodle 2.7, Moodle 2.8, Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6
  • Latest release for Moodle 2.7
  • Latest release for Moodle 2.8
  • Latest release for Moodle 2.9
  • Latest release for Moodle 3.0
  • Latest release for Moodle 3.1
  • Latest release for Moodle 3.2
  • Latest release for Moodle 3.3
  • Latest release for Moodle 3.4
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation