Можно ли преподавателю реализовать следующую задачу?
Студент с помощью "опроса" выбирает вариант задания. Затем он вызывает HTML страницу, где видит выбранное задание, поля для ввода решения (или другие стандартные элементы управления) и кнопку отправки решения. При нажатии кнопки задание студента и введенные им данные передаются некоей программе (возможно EXE-файлу или написанной на PHP), которая автоматически решает задачу, проверяет решение студента и выдает его оценку, которая и выставляется ему в журнал.
Задачи, которые планируются решать студентам достаточно сложные и простыми тестами не обойдешься.