Automatic Evaluation of Subjective questions [ Related to Coding ]

Automatic Evaluation of Subjective questions [ Related to Coding ]

Vickey Chavan - દ્વારા
Number of replies: 2

In Quiz if we ask questions to test code skills of a student[developer] . How to evaluate the answers of these questions automatically ? 

Question : Write a function to find the second largest number in an unsorted array.

image

In reply to Vickey Chavan

Re: Automatic Evaluation of Subjective questions [ Related to Coding ]

Tim Hunt - દ્વારા
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Perhaps https://coderunner.org.nz/ is what you are looking for?

(It is not the easiest question type to install, becuase of what it does. So be sure to read https://github.com/trampgeek/moodle-qtype_coderunner?tab=readme-ov-file#installation.)
In reply to Vickey Chavan

Re: Automatic Evaluation of Subjective questions [ Related to Coding ]

Visvanath Ratnaweera - દ્વારા
Picture of Particularly helpful Moodlers Picture of Translators
CodeRunner, that candidate has been already mentioned, is a special type of a quiz question, which needs an external service called Jobe (Job engine) to run the code the students submit. The exercises are delivered as a Moodle quiz, which profits from the framework around the Quiz activity. In fact, CodeRunner installs further question behaviours making the quizzes complete (self) learning work sheets.

The other candidate, the Virtual Programming Lab (VPL), is not a quiz question type, but a full Moodle activity. It too needs an external service, called Jail Server. There is a dedicated forum for the VPL: https://moodle.org/mod/forum/view.php?id=8672.

If you want to deliver VPL through the Moodle quiz, there is a question type, the https://moodle.org/plugins/qtype_vplquestion.