Дети все разные, но поделюсь своим опытом. В 3-4 классе я занималась олимпиадной математикой вместе с сыном. Ему не очень нравилось, я так себе педагог, к тому же не технарь. Да, заставляла. В 5м у него появились успехи (хаха, Кенгуру!), ВОШ, районный этап написал прям очень хорошо (по уровню нашего региона, да среди 5х классов), прошёл на городскую олимпиаду, на которой всё и закончилось с позором. Потому что в школе и районе он был звездой, а на этой олимпиаде встретился с настоящими олимпиадниками. Начал заниматься в школьном кружке (но сейчас понимаю, что это ерунда абсолютная была), я продолжала заниматься с ним олимпиадными задачами, купила курсы в меташколе и фоксфорде. Не могу сказать, что ему нравилось, но втянулся. Потом прошёл в настоящий кружок - и всё. Втянулся полностью, от меня уже ничего не требовалось, всё пошло само собой. Я только оплачивала летние очные лагеря (это очень важный момент, интенсив, полное погружение, друзья, база). А потом он переключился на программирование, но уже имея базу по математике. От меня требовались только организационные услуги и оплата необходимого.