У нас в Казани лет 7 назад, когда старшая дочь заканчивала школу (наверное и сейчас есть) были смены для старшеклассников, которые назывались IT-Jump К олимпиадам отношения никакого, чисто проектная работа в команде: дети образуют команды человек по 5-6, где делятся по ролям: руководитель проекта, программисты, дизайнеры. Дочь в программировании ни в зуб ногой, но отличный дизайнер, умела в школе уже работать в нескольких графических программах, умела работать и с анимацией. Так вот, она была на расхват и работала на 2 проекта одновременно, оба заняли призовые места. Сейчас кстати этим же занимается и на основной работе,  закончив ВУЗ.