Анализ украинских олимпиад по информатике 2015

32
Украинские олимпиады по информатике для школьников: готовят ли они к ВУЗу и к работе?

Upload: michael-rybak

Post on 12-Apr-2017

675 views

Category:

Education


2 download

TRANSCRIPT

Украинские олимпиады по информатике для школьников:

готовят ли они к ВУЗу и к работе?

Исследование проведено в сентябре 2015.

Проанализированы призеры и участники международной олимпиады по информатике (IOI) с 1999 по 2013 год, представлявшие Украину. Те 28 из них, кого удалось найти в FB/ВК.

Каждый год страну представляет команда из четырех человек. Общее количество участников ежегодно - больше тысячи школьников.

Порядок олимпиад для отбора IOI-команды, утвержденный МОН Украины:

Школьная => Районная => Областная => Сборы => Всеукраинская => Сборы

Выборка

Результаты украинской команды Медали за 1992-2014 года

92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Кто куда поступил?

Кто где работает, работал?

Андрей Гриненко , Materialise Дмитро Джулгаков , Руслан Симоненко?, Global Logic

Андрій Кашин Зновьяк Юрій , Рустам Джумініязов?

Андрій Коротков , imo, Иотко Олександр3Shape

Сергій Нагін ,

Вадим Янушкевич?

Кожаев Володимир?

Степан Паламарчук , ,Materialise

Віталій Герасимів?

Кордубан Дмитро?

Сурогин Віктор?

Владислав Симоненко Марк ЛавриненкоSPS Commerce

Ткачук ВолодимирMaterialise

Глуховский Олексій ? Рибак Михайло3Shape, Materialise

Яковенко Богдан ?

Гончаренко СергійSoftheme?

Роман РубаненкоLooksery

Ярослав Твердохліб , ,

Данило Нейтер , Роман ФуркоЛУН.юа

Яценко ЄвгенWildec

Кто где живет?

Кто где учился (школа)?

Опросник (расширенная выборка)Вопрос 1: Нужны ли олимпиадные знания будущим программистам?

Вариант ответа Пояснение

ИсключитьЗнания в этой сфере мало применимы в

профессии

Перенести в студенческиеЗнания бывают полезными, но грузить ими

стоит точно не в школе

Оставить Все ок

Сделать частью школьной программы Это должен знать каждый программист

ОпросникВопрос 2: Чему вам пришлось доучиваться вне школы/олимпиад?

Варианты ответов

Все ок, эти знания стоит получать уже на реальных проектах

Хорошо бы внедрить эту тему в олимпиады

Эти знания стоит вменяемо читать в ВУЗЕ

Сделать частью школьной программы

Цитаты опрошенных “По поводу олимпиад: В Украине вообще все достаточно печально с подготовкой к студенческим олимпиадам (ACM ICPC) по сравнению с Россией (где в топовых вузах проводят регулярные лекции и тренировки, несколько раз в год проводят сборы и т.п.).

Слышал про попытки устраивать какие-то групповые лекции/тренировки для студентов, но результатов не видел нигде. Если что-то такое грамотно организовать, думаю будет большая польза, т.к. сейчас есть люди которые хотели бы этим заниматься и даже занимаются самостоятельно, но просто не знают как правильно подойти и как расставить приоритеты”

Facebook Software Engineer

Facebook Software Engineer

Цитаты опрошенных“Мені здається треба перестати змішувати олімпіади і навчання програмуванню. Єдине корисне чому вчать олімпіади - швидко і відносно якісно писати код, що просто круто (але цьому можна навчитись і іншими методами) і сильно допомагає пройти співбесіду.

Навички розв'язання складних задач дуже рідко потрібні на реальних проектах. Якщо і потрібне, то скоріше просто вміння думати над чимось складним, конкретні алгоритми якими користуєшся на олімпіадах не потрібні майже ніколи (єдине корисне - мабуть, структури даних, і то дуже базові, зачасту досить знання про іх існування і поверхневе розуміння принципів роботи).”

Facebook Software Engineer

Цитаты опрошенных“Программа универа дала мне знаний с запасом, некоторые крутые штуки (генетические алгоритмы, нечёткая логика, нейронные сети) мне до сих пор не пригодились, а вот про функциональное программирование пришлось учить самому, в универе было однобокое ООП.”

3Shape Software Engineer

Цитаты опрошенных“По поводу трудоустройства: Все еще не очень многие знают про существование стажировок и про то, что на них достаточно несложно попасть. Знаю немало людей, которые говорили "а, это слишком сложно и не для меня" и даже пробовaть не хотели подаваться. Да и стажеры, почему-то, в основном из КНУ попадаются. Встречал еще из некоторых других не Киевских вузов (Одесса, Винница), но универов достаточного уровня в Украине гораздо больше. Наверняка, если бы люди знали о всех плюшках стажировок, подавались бы и ездили туда гораздо больше. Тем более, что это ни к чему не обязывает и, даже если не собираешься уезжать из Украины, стажировку стоит попробовать”

Facebook Software Engineer

Цитаты опрошенных“Серед людей яких я зустрічав на роботі (або бачив на співбесідах) і які родом не з східної Європи / Китаю, дуже мало тих хто займався олімпіадами. Але в людей зазвичай набагато більше навичок реалізації реальних проектів, роботи в команді (зачасту не тільки з програмістами) та і просто впевненості в тому що от вони можуть взяти і щось зробити. У тих хто займався олімпіадами зазвичай дуже вузький кругозір, вони сильно зациклені на розв'язанні конкретних задач. Тому як на мене, найпотрібніша річ в школі - просто показати, що сайти, ігри на телефон, робота і т.п. дуже реально зробити і для цього не треба бути чарівником. Тому всякі івенти типу https://www.facebook.com/KyivMakerFaire, МАНів (тільки частіше і менш формально), хакатонів і т.п.”

Facebook Software Engineer

Цитаты опрошенных“На мою думку школа має максимально розширити кругозір і показати усі різні можливості, а не зациклюватись на тренуванні конкретних навичок. Ключове чому має навчити вуз - 1) вчитись, тобто знаходити інформацію яка потрібна для розвязку задачі, 2) працювати в команді над реальними проектами. Ключові речі - реальна літня практика в компаніях та реальні курсові і дипломні які виконуються командами студентів і які є великою частиною того що вони роблять весь рік, а не висєром зроблений за останній місяць/тиждень/вечір.”

Facebook Software Engineer

Цитаты опрошенных“Нужно почаще собирать побольше людей, чтоб они знакомились, находили новые интересы, что-то вместе пилили. Формат детского лагеря вполне хорош, хотя это и не очень просто организовать. Входить в это все, наверное, интереснее через олимпиады, но потом поднять голову и увидеть, что в программировании еще очень много интересных вещей. В идеале было бы хорошо сделать фонд, из которого материально поддерживать тех, у кого интересные проекты\высокие результаты в олимпиадах.”

Software Engineer at Looksery, international USA-based startup

Цитаты опрошенных“Прикладные знания я бы не преподавал бы вообще, потому что они меняются раз в 5-10 лет и потому их человек должен сам познать. Базовые знание должны помочь быстро выучить прикладные знание. В универе возможен подход к этому в разрезе практики. Например, есть задание где нужна база даных и какой то интерфейс, но студент сам решает хочет ли он использовать mysql, hadoop или что то подобное, web или mobile. Это должно приучить его к тому что практических знаний слишком много и их нужно просто уметь быстро изучать.”

Founder at Troider, Inc. startup, ex Facebook Software Engineer

Мероприятие на ФБ:

Kyiv Algo Group Meeting, Sep 2015

Агенда

● План створення системи регулярних тренувань в м. Києві○ Залучення студентів та школярів○ Залучення викладачів ВНЗ та шкіл○ Залучення IT компаній (спонсорство, викладання)○ Варіанти дислокації (ШАГ, університети, …)

● Можливість проведення конференціі з алгоритмів○ Залучення IT компаній (спонсорство, knowledge sharing)○ Можливі теми, треки?

Kyiv Algo Group Meeting, Sep 2015

Credits

Информация о результатах международной олимпиады по информатике (IOI) была взята с сайта “Украинские Олимпиады по Информатике”:

www.uoi.in.ua

Помощь в подготовке опроса оказал организатор киевских отборочно-тренировочных сборов - Рудык Александр Борисович

www.kievoi.ippo.kubg.edu.ua/kievoi/index.html

Анализ провели: Михаил Рыбак и Охотникова Инна

Приосединяйтесь!

Ищите группу по названию или через gluk.ua, yura.znovyak, michael.rybak

Приосединяйтесь!