Вот, наконец, я могу достаточно точно сформулировать требования-пожелания.
Как инструмент для индивидуального обучения однозадачному программирования с нуля - это прекрасная среда. У меня сейчас школьники  начинаются - буду использовать.
Но хотелось бы вот чего.
Мой аспирант - уже кандидат - преподает алгоритмы и структуры данных. Естественно, есть тема про сортировки. И естественно, стоит проблема проверять студенческие работы.
Применили олимпиадный подход: реализовали на кафедральном сервере задачу, которая от студентов, программирующих в аудитории, принимает исходные тексты (на С++) .
Далее для каждого полученного текста программы запускается отдельный процесс - компилирование, потом выполнение.
Для выполнения требуется тестовый файл. В системе реализована возможность вызывать написанные преподом валидаторы. В частности, для программ сортировки вызывается валидатор, который генерирует файл для сортировки, потом выполняется процесс сортировки студенческой прогой, потом валидатор выполняет анализ результата и выдает сообщение о правильности-неправильности.
Для выполняемого студенческого процесса можно задавать ограничения по времени и по памяти.

Сейчас я наблюдаю такую картину: сидит мой аспирант-кандидат на кафедре за своим компом, подключенным к серверу и на своем экране наблюдает в Мониторе результаты проверки студенческих программ-сортировок. А студенты - в классе пишут за компьютерами.

Проект реализован в дотнете на додиезе с привлечением, естественно, других технологий дотнета. В БД собирается статистика об исполняемых прогах.
Вот примерно такое хотелось сделать с использованием ББ.