Я тоже считаю, что случайный выбор вопросов должен осуществляться двумя способами (и чтобы его можно было выбирать в параметрах теста):
1) Каждый вопрос выбирается случайным образом без учета ранее выданных.
2) С учетом ранее выданных так, чтобы у разных студентов вопросы повторялись минимальное число раз, по принципу: "одну колоду карт раздали, начинаем следующую раздавать".
Но увы, Moodle реализует только первый способ. Если, например, у вас на 20 студентов 10 случайных вопросов, то какие-то из них могут выпасть и 3, и 4 раза, а другие - ни разу. А хотелось бы иметь способ раздачи, чтобы одинаковый вопрос повторялся не более, чем у 2 студентов.