А что плохого в перетаскивании детей? Вам то что от этого? Наоборот, это замечательно, что сильный средний уровень,  программа под этот уровень подстраивается.. По информатике уж точно уровень программы зачастую зависит от уровня группы, и чем больше удалось сильных привлечь в класс, тем лучше для всех в этом классе.