Blocks: Learning plan

Maintained by Picture of 3i Logic LMS3i Logic LMS
Popular plugin "Learning Plan" has now been upgraded & is compatible with Moodle version 3.3. This plugin serves as a database and plan for all learning activities in the organization for a structured learning program, including management reports.
513 sites
72 fans
Current versions available: 1

This plugin can be used as a database for entering and saving details about the organization's learning inititaives, and it can also be used as a platform for making, organizing and implementing structured learning throughout the organization. Each Learning Plan includes reports highlighting the trainings needed to complete the plan, the start and end date of the training, the learners and the status of the training. All in all, it is a great plugin to manage organizational learning.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8
Screenshot #9


Picture of 3i Logic LMS
3i Logic LMS (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of 3i Logic LMS
    Thu, Jan 15, 2015, 7:59 PM
    Dear Al Brockelhurst,
    Thank you for providing debug code. We will look into the matter and get back to you.

    3i Logic LMS Team.
  • Picture of 3i Logic LMS
    Fri, Jan 16, 2015, 5:59 PM
    Dear Al Brocklehurst,

    We'd like to know where exactly did you get the message, "You need to programmer to fix an error" (send screenshot) & which role type you are using to manage the learning plan. Also let us know the version of Moodle & the plugin you're using.

    You can always reach us directly too on

    3i Logic LMS Team
  • Picture of Al Brocklehurst
    Thu, Jan 22, 2015, 1:05 PM
    Hi 3i team

    I now have this plugin working on the production site with the code hack previously mentioned although even as a Manager in a category I wasn't able to add a Learning plan.

  • Picture of 3i Logic LMS
    Thu, Jan 22, 2015, 6:58 PM
    Dear Al Brocklehurst,

    Your problem can simply solved by assigning the role of "Teacher" in site's front page. There's no need to change the role to "Manager" to the category as you have assigned.

    3i Logic LMS Team.
  • Picture of Peter R
    Wed, Jul 8, 2015, 11:37 AM
    Hi 3i team,

    Are there any plans to update the learning plan plugin to Moodle 2.9?


  • Picture of 3i Logic LMS
    Wed, Jul 8, 2015, 1:43 PM
    Hi Peter,

    Thanks for using our plugin.
    You can use current version on Moodle 2.9.

    3iLogic LMS Team
  • Picture of Elisabeth Ashley
    Wed, Jul 22, 2015, 4:16 AM

    Is there any update on adding cohorts as an option for selecting users? I really need this feature to exist as soon as possible smile

  • Picture of Laura Casey
    Wed, Sep 23, 2015, 6:25 PM
    Is there a way to mass upload courses and assign to multiple users who don't belong to a cohort or group?

  • Picture of 3i Logic LMS
    Thu, Sep 24, 2015, 6:23 PM
    Dear Laura,

    Thank you for using Learning Plan Plugin. Currently you can assign multiple training to multiple users by 'Assign learning plan to users' page but other option of mass upload courses is need customization, we don't have any plan to extend features of Learning Plan Plugin in coming days because we've tough deadlines and other projects is in queue and also the feature that you required is comes under our customization service, if you want to avail customization service we can forward your query to our marketing department.

    You may always reach us directly too at

    Thanks & Best Regards,
    3i Logic LMS Team
  • Picture of Dianellys Juarbe
    Wed, Nov 18, 2015, 3:35 AM
    Hi, I just installed this plugin. I want to know if in the Set training status tab, Am I suppose to set this statuses one by one for each of the students? The table appears blank with no status at all, or do I have to activate completion tracking for each course or something like that? thanks
  • Picture of 3i Logic LMS
    Thu, Nov 19, 2015, 1:09 AM
    Dear Dianellys,

    Thank you for using learning plan plugin. Yes, In learning plan plugin teachers manually set status of students in courses. We've developed advance learning plan plugin in which Moodle courses status can automatically tracked but this is a part of our customized LMS product.

    In learning plan you don't need to enable completion tracking. If you've assigned learning plan to student and set course status then you can see course status in search tab of learning plan plugin.

    For more details please see learning plan documentation.

    If you have any problem for using this plugin please feel free to contact us. You may also reach us too at

    3i Logic LMS Team
  • Picture of Paula Burke
    Thu, Jan 21, 2016, 4:54 AM
    I think I'm not understanding the functionality of the Learning Plan. When I set it up, it asks for a URL to the training as I enter them. However, when the student logs in and sees the course, there is no link to the course. What was that URL used for if not to link it? My hope was that the student would log in, click the plan name, click each course name to take the course, and have that checked off so they could move to the next course in the list. So my questions are:
    1) why did I enter a URL if there is nothing clickable?
    2) do the courses have to be manually updated as complete?

    Thank you.
  • Picture of Paula Burke
    Thu, Jan 21, 2016, 6:21 AM
    Going back into the interface, when I click a training to edit it, the URL is not there. So I enter it again and "save." Then I click to edit it and there is no URL. If I hit save and then view as a student, there is nothing linked in the learning plan. Is there a bug in the ability to assign a URL to a training/class?
  • Picture of 3i Logic LMS
    Thu, Jan 21, 2016, 6:37 PM
    Dear Paula,

    Thank you for using Learning Plan. We'll look into the matter and get back to you. You may also directly reach us too at

    3i Logic lm
  • Picture of Tevin Jemison
    Tue, Jan 26, 2016, 2:12 AM
    Does this plugin work on Moodle 3.0?
Please login to post comments