Old modules and plugins

Note: This database has been replaced by the Moodle Plugins Directory.

Activity Module: Individual Learning Plan (ILP)

ILP Screenshot
Type: Activity Module
Requires: Moodle 1.8 or later
Status: Contributed
Maintainer(s): Univeristy of London Computer Centre www.ulcc.ac.uk

Individual Learning Plans (ILPs) are becoming central to the support and delivery of personalised learning by providing students with more opportunity to manage and track their own progress. With this in mind, ULCC has developed a fully integrated ILP solution for the Moodle Open Source VLE within inspection criteria outlined by the QIA. This consists of four modules, which are available via CVS as a complete package.

  • Target setting with manageable deadlines and open dialogue for action and reflection.
  • A traffic-light status for clear management of student progress.
  • Learner ownership with opportunities for students to reflect and respond to tutor comments throughout.
  • Flexibility where options can be toggled and controlled via the Moodle roles architecture.
  • Dynamic reports that always present the latest status reports.
  • Interoperability with other data sources so each report is relevant and helpful.
  • Sustainability with continued community support and updated releases.

Record added by James Ballard - Friday, 2 November 2007, 9:37 PM
Last modified - Wednesday, 27 May 2009, 4:46 PM


  • Picture of Lael ...Lael ... - Mon, 1 Sep 2008, 12:03 PM


    should there be a link to a zip'd version of this module?


  • Picture of Mark HudsonMark Hudson - Fri, 31 Oct 2008, 4:44 PM

    I have been trialling the ILP for a few days now and think I have just about figured out the basics of how to set it up for different users - took a while though to understand how/where to assign roles - some in the courses, some globally etc.

    Anyway, my questions:

    1. Is there a way to remove the "Teacher Comment:" text that appears in the PLP for Personal and Subject reports? I have set up my own default text in the Student Info settings but this 'built-in' default text still shows.
    2. Is it possible to assign whole classes to a  Peronal Tutor instead of one pupil at a time? I am currently adding them via their profiles (roles tab) but this is a very long-winded way of doing this?
    3. Is there an easy way to set up a "printable version" button - also for bulk printing a whole class in one go?
    4. Why are ILP and PLP both used - would just one acronym be enough?


  • Picture of Chris EllisChris Ellis - Mon, 8 Dec 2008, 9:50 AM
    Ok - I've done this:

    Copy files to the corresponding location on your server.

    ilp.zip/mod/ilptarget --> moodle/mod/ilptarget
    ilp.zip/mod/ilpconcern --> moodle/mod/ilpconcern
    ilp.zip/blocks/ilp_student_info --> moodle/blocks/ilp_student_info
    ilp.zip/blocks/ilp --> moodle/blocks/ilp

    followed by:

    Now run the admin-page of moodle (http://your-moodle-site/admin) in your browser or via Site Administration -> Notifications. The installation process will be displayed on the screen.

    However, the installation process does not appear.

    I'm running Moodle 1.9+

    Any suggestions?


  • Picture of James BallardJames Ballard - Tue, 6 Jan 2009, 8:22 PM

    1. Yes you can edit it in the blocks/ilp/template.php file
    2. This isn't part of the ILP but there is a script donated elsewhere for this: http://moodle.org/mod/forum/discuss.php?d=109009
    3. Not currently
    4. They are interchangeable terminology based on context. I would say this is an ILP system whose individual output is a learner's PLP. It's also known as PDP, CDP, and various other things.
    We are not experiencing any known difficulties with installation. You may need to check that everything is in place. Do you the modules appear in your activity list?
  • Picture of Jason MilwardJason Milward - Fri, 27 Feb 2009, 6:40 PM

    I a having exactly the same problems as Chris with the installation of this module.

    The notifications page comes up blank and so it does not install the module.

    Has any one else got problems with it.


    Jason Milward

    Web Developer Evesham and Malvern Hills College

  • Mike WilsonMike Wilson - Wed, 4 Mar 2009, 9:58 PM

    Hi James,

    thanks for the demo of what you're doing at ULCC yesterday. It was really helpful. I wanted to have a play around with the ILP but couldn't see a download link?

    Hope you can help,

    Cheers, Mike

  • Mike WilsonMike Wilson - Wed, 4 Mar 2009, 10:00 PM
    Please my last post. Found the links. Turns out it was a longer day yesterday than I realised smile
  • Picture of David HallamDavid Hallam - Thu, 5 Mar 2009, 8:16 PM
    I am also reeving the same problem as Chris on this. Everything is installed to the correct locations on moodle, but i just receve a blank page when going to the /admin page just get a blank page.

    Anybody have any ideas?

    im running 1.9.2+

  • Picture of James BallardJames Ballard - Tue, 17 Mar 2009, 5:30 AM
    Turn on debugging to see if there are any errors, and check you don't have older versions of the modules still on the server.
  • Picture of Claire BrowneClaire Browne - Wed, 18 Nov 2009, 9:52 PM

    I wondered if anyone has had problems after installation for the ULCC Course Menu Block?

    Just that my capabilities do not work?

    Anyone else had this problem?
  • Picture of Toby AdamsToby Adams - Fri, 21 May 2010, 6:43 PM
    I have unzipped and added the files into the right places, but they simply do not show up in the Activities and Blocks menus. If I remove the files from their locations, Moodle says they are missing, when adding them back again, they disappear. Strange.
  • Picture of Ashley NibloeAshley Nibloe - Thu, 29 Jul 2010, 11:37 PM
    I sure do like horses.
  • Picture of Steven ChurchSteven Church - Tue, 8 Mar 2011, 7:39 PM
    Hey all!

    Has anyone manages to integrate this with Tribals EBS4 MIS? I would like some help please.
  • Picture of Karen WilliamsKaren Williams - Tue, 5 Apr 2011, 7:49 PM

    I was getting the same problem as Chris and I've been wracking my brains. However, I think I've fixed it!
    I turned debugging on and got the following error:
    Fatal error: Cannot redeclare update_student_status_menu() in D:\...\...\mod\ilpconcern\lib.php on line 9

    I had an old version which apparently conflicts, so I deleted everything, all the blocks and other folders in mod and then deleted all the tables with ilp as a prefix. I then commented out in the above lip.php from line 9 to line 26, went back in to notifications and it now works.

    All I've got to do now is put all the user data back in - luckily it's only 38 students and not thousands smile

    Good luck
  • Picture of Karen WilliamsKaren Williams - Tue, 5 Apr 2011, 9:04 PM
    Further to my last comment, it seems I celebrated too soon! Although I can now see the block/modules and it looks lovely. I can now only update/add/withdraw targets. There do not appear to be any add/edit buttons for any other areas.

    Any advice would be greatly appreciated.