+ в целомУ меня ребенок тоже прошел базовый питон с отцом, далее stepik и самостоятельное нарешивание задач (можно и питон на stepic, если родитель не может об'яснить). Все это в 6 классе, но математика у него сильная уже была.Мне кажется математика первична, без сильной математики в 5 классе стремиться к олимпиадным задачам по программированию не стоит