...
Moodle has a Quiz feature that allows faculty to author multiple-choice and open-ended questions fairly easily. It also allows support for both matching and fill in the blank question types. The options available within the Quiz feature allow you to control when each quiz is available and what is released to students. Once a Quiz is published, there is also a feature enabling you to provide extra time and other accommodations that might be in place for specific students via Student Accessibility ServicesDisability Services.
Creating a timed quiz or exam in Moodle - can have students upload a file containing their answers. Students can type their response and upload or handwrite their exam, use a scanning app on their phone and upload the file. It is also possible to administer an auto-graded multi-choice quiz.
...