У нас я использую ejudge при проверке, но приходится во время проведения олимпиады вводить тесты и придумывать дополнительные.
Можете дать ссылку на инструкцию о том, как в готовую систему Ejudge вводить новые простые задачи по программированию на Питоне. Для использования на уроках.