Да, самостоятельное изучение по их видео и сдача задач системе. С нуля подходит, если ребёнок в принципе привык сам что-то осваивать - объясняют "от печки", но всё-таки ориентированы на олимпиадное программирование. Если нет олимпиадной, соревновательной жилки у ребёнка, я бы попробовала что-то проектное с преподавателем. Желательно очно, но сейчас с этим туго. И чтобы ребёнок если не с преподавателем, так хоть с менеджером по телефону обсудил содержание курса и определил - интересно ли ему это.Ниже очень хороший совет дали и ссылку на бесплатный курс, нацеленный на ознакомление ребёнка с разными направлениями IT-сферы.