Олимпиадное программирование строится на математике. Мой тоже в 6 классе, занимается в кружке, легкие темы С уровня уже прошел. Все что сложнее - дается с трудом, так как нет математической базы. Поэтому сейчас поступаем в физмат школы, без оглядки на то, есть там сильное программирование или нет. Математика в приритете.  В 179, к сожалению, точно не прошел.