какое олимпиадное программирование?Курс Кириенко используют в большом количестве школ, в нем нет никакого откровения. Обычные базовые алгоритмы. В классах самого Кириенко ВЕСЬ класс их решает на уроке.  Для отдельных, кто не понял, проводятся допы раз в неделю. Нет в этом курсе ничего, что  стоило бы 10ти часов в неделю.  Каждая программа это 5 строчек кода, ну 10.  Вспомнилось. Вы когда-нибудь пытались ездить на велосипеде, у которого руль развернут?  Ты его поворачиваешь вправо, а колесо поворачивается влево.   Это такой аттракцион на  уличных мероприятиях, я его пару раз наблюдала.  Иногда даже приз приличный предлагают тем, кто проедет. И уверенные в себе люди, которые умеют ездить на велосипеде даже без руля, садятся на этот велосипед... и падают. Все падают. Кроме тех, кто где-то этому целенаправленно учился.  Вот  информатика в исполнении наших преподавателей  была похожа на этот велосипед с перевернутым рулем.  Возможно, это хорошее упражнение для  продвинутых велосипедистов.  Но вот учить на нем с нуля ездить на велосипеде, когда у человека путаются педали и он ловит равновесие, это плохая идея.  И сам Кириенко этим не занимался, и ни один другой известный мне преподаватель тоже не занимался. Однако я думаю, что большое количество информатиков нашего класса это результат вот такого перевернутого велосипеда. Если для того, чтобы получить  тройку, нужно было освоить его, то дети поневоле стали олимпиадными информатиками, хотя большинство, уверена, не планировало этого делать.