По олимпиадной информатике ему может понравиться informatics, там бесплатно, есть хорошие курсы с практикой, но это в форме конспектов. Платно - фоксфорд. Бесплатно можно на степике что-то поискать из начального уровня для изучения языков. Но в 7м классе я бы порекомендовала всё же платно с видео, чтобы какой-то организационный момент присутствовал и учебная программа поступательная.олимпиадная информатика идёт в паре с олимпиадной математикой, лучше оба предмета одновременно ботать.А регион какой? Совсем ничего очно-бесплатного нет? Может, топ-школа хорошая есть?