Skip to content

inimist/Training-LMS-CakePHP-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Training-LMS-CakePHP-Plugin

Training or Learning Management System

Supports CakePHP 1.x & 2.x

  • Add users
  • Add Courses
  • Enrol students/users to courses
  • Set multiple courses
  • Set recurring and one time courses
  • Create Question Bank
  • Objective type questions, text answers, dropdowns, checkboxes, radio buttons supported
  • Set grading type. Marks based or percent based.
  • Set passing grades, how each question or other questions affect end results.
  • Set Quizzes by picking question from question bank. Assign same question or quiz to multiple courses.
  • Set critriea of passing tests
  • Re-attempt a Quiz
  • Request unlocking of quizes
  • Show results with given answers with green or red color.
  • Set cross matching question/answers
  • Many more features!

Details

Training Module has Courses with multiple Quizzes/Tests and a Question Bank for each Course. Questions can be Copied/Duplicated from one Course to another. Courses can be assigned to Students with fixed time or on-going basis. Multiple Students can be Enroled to multiple Courses at once or Multiple Courses can be assigned to multiple Students at once.

Administrtor can add different types of Questions, such as, True/False, Multiple Choice-One Answer, Multiple Choice-Multiple answers, one line text, multiple lined text area type, and Matching Pair. WYSIWYG editor CKEditor supported for rich text Questions as well as for Answers.

Student can take test when date of taking test is in range. At the end of taking test it automatically calculates result of the Quiz taken by Student. Student can go to next or previous questions until they have submitted the test. They can request re-attempt for certain exams.

Various settings for a Quiz like - Minimum Questions needed to Pass or Min marks needed to Pass, using grading system or marks system for calculating results and so on. Admin can add any number of Questions to Quiz or Test from Question Bank or to a particular Course.

Admin can review results of Students and Reports can be Exported in Excel and/or PDF formats. Admin can also manage currently enrolled Student at any moment.

Drag and Drop feature for arranging question in a quiz is also possible. Questions in a Quiz can be set to have a specific questions per page, such as, one question on one page or 3 questions on one page. Question slots for each page can be arranged using Drag Drop.

#LMS-Training Modules Screenshot 1 - Courses Dashboard

Training-Modules-screenshot-1-courses-dashboard

#LMS-Training Modules Screenshot 2 - Quizzes in a Course

#LMS-Training Modules Screenshot 3 - Questions in a Quiz/Test

#LMS-Training Modules Screenshot 4 - Taking Test. One Question per page. Multiple Answers Type Question

#LMS-Training Modules Screenshot 5 - Taking Test. One Question per page. Objective Type Question with one answer

#LMS-Training Modules Screenshot 6 - Single Course View & Reports page

#LMS-Training Modules Screenshot 7 - Manage Question slots, Drag and Drop

#LMS-Training Modules Screenshot 8 - Taking Test. Matching Pairs Question

#LMS-Training Modules Screenshot 9 - Results Review Page

About

Training or Learning Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published