Ничем нельзя заменить. Мой ребёнок тоже начал второй год питона в мшп. Летом был на курсе Олимпиадные задачи на питоне, все понравилось. Сейчас было 2 занятия второго года, новая информация была на каждом занятии. Плюс ему преподы давали задачи сверх урока, для подготовки к поступлению на Олимпиадное отделение. Получится - отлично, не получится, просто будет заниматься дальше. Если ваш быстро и правильно решил всю классную работу, пусть попросит ещё на ту тему, которая ему интересна или нужна. UI/UX - восторг. Форматы данных - очень интересно.  Ждёт продолжения Web разработки, железа и новых спец курсов.Олимпиадное программирование - это лишь одна из тем, сфер или областей. Если бы вашему было это нужно и интересно, он сидел бы копал, решал, смотрел и учился сам. Вы не знали бы, как его к другим занятиям развернуть. Зачем вы его хотите пихать туда всеми силами?