Изучение программирования развивает мышление, способствует формированию многих приемов умственной деятельности. Здесь роль информатики сродни роли математики в школьном образовании. Изучая программирование, обучающиеся прочнее усваивают основы алгоритмизации, приобщаются к алгоритмической культуре, познают азы профессии программиста.
Данная программа позволяет обучающимся освоить многие интересные вопросы информатики, выходящие за рамки школьной программы.
Программа отражает постоянно растущие требования к участникам олимпиады в освоении наиболее важных разделов информатики с учетом развития олимпиадного движения, и обобщает опыт развития содержания курса школьной информатики, банка задач муниципальных, региональных и заключительных этапов Всероссийской олимпиады школьников.