Отбор должен проводиться с 1 класса. Не по профилю, конечно, а по способностям детей.Детей нужно тестировать на логику, мышление, скорость реакции и тп. И также отбирать по навыкам на 1 сент., т.к. одни дети приходят читающие, пишущие и считающие, другие полный ноль. И первые дети начали читать рано, у них скорость чтения к 7 годам около 100 слов, рука поставлена, пишут хорошо и быстро, считают в пределах 100 и решают задачи в 1-2 действия. Вторые дети всему научились в школе. Но первые как были в лучших учениках, так и остались, а вторые как научились читать, так во 2 классе и читали по 40-50 слов. И одни читают сказки про курочку рябу, а другие - Волкова и Бажова.К концу 4 класса ничего не изменилось...Что касается средней школы, то имхо, отбор должен быть, но желательно без профиля. Т.к. пока дети не узнают что такое физика, алгебра и геометрия, химия, биология, география, история они даже представить не смогут что им нравится и что получается лучше остального. Т.е. профиль не ранее 7-8 класса.Идеально создавать классы без профиля по способностям детей и в течение года должна быть перетасовка детей по результатам окончания четверти. Например, 4 класса - в первом учатся те, чей средний был не меньше 4,7. Во втором - не меньше 4,4, в третьем не меньше 4, четвертый класс - все остальные.И у учителей должны быть четкие критерии выставления оценок, которые должны выборочно проверяться администрацией. А не так, что сегодня левая нога учителя захотела и поставила 4, а завтра за аналогичную работу 5 -