From Mahara Wiki
Individual Learning Plan Plugin
Many National Vocational Qualifications (NVQ) involve the formulation of ILPs to record and keep track of a student's progress throughout the length of the course. These courses use a point system; the course has a set point value that needs to be achieved by the students. This is achieved by the selection of units, which have different point values depending on the level of the NVQ.
This Mahara plugin allows simple ILPs to be maintained. It includes fields for setting the title, description, status, point value, target completion date and the actual date of completion of individual units. It also does calculations on the points, displaying the remaining points needed, the acquired points and the total value of the units added. Each ILP is set up to include the title of the course, its description and its set point value.
The ILP can be added to a Mahara view, which can also include related resources and artefacts, e.g. a blog, piece of text or Google document that illustrates the work done on the units included in the ILP.
The plugin allows a user to have multiple instances of ILPs. So, a user can store ILPs for multiple NVQs they may partake.
The plugin adds a new 'ILP' tab (similar to 'My Plans') to 'My Portfolio' in Mahara. The code was based on 'My Plans'