По мне так ребенок делает все, что нужно. Ну, да, не горит этим. Нужна олимпиадная математика - отдайте в школу, где она есть, нужно программирование - тоже самое. Опять же, какие цели ставить и куда планку поднимать, нужен самый ведущий вуз или хватит среднего.