25 марта. Соревнования по программированию среди школьников и студентов (12+) состоялись во "Дворце детского творчества" во Владивостоке. Более 120 участников решали задачи разного уровня сложности, демонстрируя алгоритмическое мышление и навыки кодинга. Турнир стал частью проекта, направленного на развитие интереса к IT-сфере среди молодежи, сообщает ИА PrimaMedia.
"Сегодня у нас уже второй турнир в рамках "Лиги олимпиадного программирования", и нужно сказать, что мы расширяемся. Если в прошлый раз у нас было 90 школьников, то в этот раз — уже больше. К нам присоединились и 11-классники, и студенты. Хочется, чтобы программированию в рамках образования детей и молодёжи уделялось всё больше внимания. Чтобы стало еще больше таких мероприятий с образовательным компонентом", — отметил организатор "Лиги олимпиадного программирования" Виктор Науменко.
Ко второму этапу организаторы внесли изменения: упростили часть заданий для новичков и добавили отдельный зачет для студентов. Для удобства участников было три уровня сложности: начальный, средний (для тех, кто знаком с базовыми алгоритмами) и продвинутый. Такой формат, по мнению организаторов, позволяет каждому получить полезный опыт.
"Олимпиадное программирование — это не просто написание кода. Часто задача требует построения математической модели и поиска оптимального решения. Можно решить задание очевидным образом, но если использовать более эффективный алгоритм, программа выполнится быстрее. В этом и суть соревнований", — отметил председатель жюри Игорь Блинов.
К турниру можно присоединиться на любом этапе. Победителей определяют по итогам каждого этапа, а финальный зачет подведут после всех соревнований. В этот раз среди участников были как новички, так и те, кто уже выступал в первом туре. Многие готовились заранее: изучали новые алгоритмы, включая BFS (поиск в ширину), и разбирали задачи с прошлых турниров.
"Я программирую около двух лет. Мне нравится, потому что это тесно связано с математикой. В будущем хочу заняться веб-разработкой и стать фуллстеком (специалист, который разрабатывает для сайтов как серверную, так и клиентскую часть), но сначала сосредоточусь на клиентской части", — рассказала ученица 9-го класса Эвелина Талалай.
Для участников и гостей соревнований также организовали развлекательную программу с профориентационными играми, аэрохоккеем и настольным футболом.
Финальный турнир (12+) состоится 27 апреля. Организаторы планируют привлечь учеников начальной школы, для которых подготовят отдельный зачет. Также рассматривается возможность соревнований по программированию на языке Scratch для детей 6–10 лет. Для команды важно, чтобы дети с ранних лет учились логически мыслить и находить нестандартные решения — это пригодится в любой профессии.
В финале подведут итоги всех этапов. Победители получат призы, включая сертификаты от спонсоров и электронные устройства.