Namaste! LMS Help &How-To
This is a quick and dirty guide to starting with Namaste! LMS
For more comprehensive documentation check our new documentation and demo site!
Need more general overview? Check our guide How To Create a Paid Course in WordPress. (It's not only about Namaste)
Creating and Editing Courses
Courses are just a logical unit that serves to group lessons of a given topic. They are rather important however because students should enroll in them in order to access the lessons in the courses. In the future versions we have planned to allow assigning certificates to students when they complete a course.
Courses are just a custom post type. When you create a course there is a post created so students can view course and description on the screen. Giving link to the page of the course is optional however - students are either enrolled by admin or enroll from their dashboard.
Creating and Editing Lessons
Each course can have unlimited number of lessons. Lessons are custom post type, so they will support all kind of rich formatting and media that you can insert in your posts. Any plugins like for exame plugins for LaTeX equations will also work in Namaste! LMS lessons.
In addition to enrolling in the associated course, you can define additional access conditions to access a lesson. You may require other lessons from the course to be completed first.
Lesson completion is a set of rules that you can define. By default the minimum requirement for lesson to be considered completed by a student is that the student should have read the lesson. You can add more requirements:
- Manual admin approval may be required
- You can require some assignments to be completed
- You can require some test/exam to be completed with specific grade.
You may create any number of assignments to each lesson. The students will then see the assignments in their dashboard and will be able to submit solutions. The admin (manager) can accept or reject solutions and add notes. Student will be able to re-submit solutions to assignments until one is approved.
Instead of reinventing the wheel Namaste! LMS utilizes the power of two existing plugins for holding exams:
Manage Studens and Enrolling
Students are just users of your WordPress blog. By default Namaste! LMS creates an user role called "Student" but you can also assign other roles to use the LMS.
Students can enroll in courses through their dashboard or (by your choice) wait for a manager to enroll them.
Charging for a Course
From version 0.8.6 you can require fee to enroll a course. In order to do this, please select currency and fill some payment method explanation or button code in the Settings page.
Currently supported payment methods: Paypal and Stripe. You can also manually approve users who paid by other payment methods.
Managing a Gradebook
From version 1.1 a gradebook is available. You need to select "Use grading system" in the Settings page and enter your preferred system. Once this is done these things will happen:
- A new link title "Gradebook" will appear in the menu
- A dropdown to grade assignments will appear when you are lookign at someone's solutions on an assignment.
- A link "My gradebook" will appear in the user's dashboard.
In the settings page you can allow different user roles to administer and use the LMS.
Questions? See the About & Contact page
Translations provided by the community will be published here:
Thanks to Peter Baumgartner:
- Namaste! LMS translation
- Namaste! PRO translation
- Namaste! Reports translation
- Namaste! Connect translation
The following translation is provided by Stefano Caretta at Studio Caretta sas.
The following translation is provided by Mariano Caino at Consciencia Viva.