We are currently using **ATutor Learning Content Management System (LCMS) [login to view URL]** (Open Source) for training our students.
We are happy with it, but we are looking forward to find someone that can develop a custom function in Atutor application for us.
Here's how this application works at the time of creating a course, you create a course, then you create questions which you can classify into categories, and then you create a test in which you can add those questions you previously created.
The current options to create those questions(exericses) are:
-Likert
-Matching (Graphical)
-Matching (Simple)
-Multiple Answer
-Multiple Choice
-Open Ended
-Ordering
-True or False
You can see further information here:
[login to view URL]
At this section is where we need the custom development, at the time of creating questions.
We need a new type of question/exercise.
We can call this: Fill in the blanks or writing
Let me describe it:
At the time of creating the question, the instructor should be able to specify the text that will be shown to the student (as usual, like in the other question types), and the answer (as usual, like in the other question types), and this answer should be shown to the student as an input box, where the student should type in the answer (when the student hits "INTRO" after entering the answer... that input box should get locked, and the student should be taken into the next input box for the next available question, and in case the student hits "INTRO" in the last input box of the exercise, that last input box should be locked and the next action for the student should be to click on the "Finish" button for the system to proceed to do the corrections and store the results and marks that the student will be able to check when he wants (as usual, like in the other tests that use any of the other question types).
*Maybe if you see it graphically, you will understand better. You can check [login to view URL] for a demo of the Atutor application to see yourself how the tests and questions system works.
Here you can check all the documentation of the Atutor application:
[login to view URL]