Необходимо реализовать тесты для обучающихся. Тесты различного уровня сложности: множественные варианты ответов, чекбоксы, листбоксы, ответы в свободной форме, по окончании тестирования необходим подсчет статистики. Все это должно работать с CMS Joomla 3+. Можно разрабатывать в любом из доступных расширений для Joomla, а также писать свои. php, JavaScript.