Самоподготовка есть в любой школе. Кружки и лагеря - скорее досуг, многие дети от этого тащатся. Насколько они влияют на конечный результат... ну, конечно, если ребенок чем-то увлеченно занимается, то влияют, но все таки это не обязаловка. Например, моя старшая любит физику и всю дорогу ездила в физические лагеря, в математическом лагере была только раз в каком-то маленьком классе и не особо ей там понравилось в отличие от физики, где она была готова непрерывно учиться. Естественно, я ей все это оплачивала. И на допы она всегда ходила по физике. Итог 11 класса - 6 олимпиад по математике и только одна по физике, при том не самая крутая. И в вуз она проходит по математической олимпиаде ( к счастью, ее берут и на физические специальности, т.к. математиком она себя не видит), а не по любимой физике. Потому что в школе последние 2 года она училась на математическом потоке. Когда до этого училась в физическом классе - ситуация была обратной - тащила олимпиады по физике, но совсем не было успехов в олимпиадной математике. Собственно говоря, для нее это был один из агрументов выбрать математический поток. Ребята, которые учились с ней в физическом классе и оставшиеся на этом профиле, затащили в этом году физику и пройдут в вуз по ней, но не имеют олимпиад по математике. Так что роль школы все таки первична.