By default in Odoo you can restrict the access to a course as a whole, but can'd do nothing with parts of the course. With this addon, you can uses the differente sections of a courses, to decide who can access that specific section at a time.
First section of a course is always accessible, then the user must send a request to the course's responsible, and this must decide wether or not leave the student to continue the next chapter. This is specially useful when the course's responsible needs the students to follow strictly the order in which the sections of the course are set, otherwise would be so easy for a student to jump from a content to other.
Move this module to your addons folder, and restart your Odoo server. While in developer mode, click the button Update Apps List from the Apps addons. Then just Install the module.
From the eLearning application, start creating a new Course and add some Sections and Content to it. After saving, you can clikc the little key icon beside the section to decide who can see the content under that section.
Then, when one of the students will finish with the first section, a golden jumping key will appear for him/her. Clicking that key will send a request to the course's manager in the form of a Activity. The Course's resnponsible could then accept the access to the content
This project is licensed under the terms of the MIT license.