Когда Рома учился уже в Москве, это был 10 класс, он рекомендовал младшему брату пройти обучение на бесплатной платформе питонтьютор. Гоша тогда учился в 6 классе региональной школы.
По приезде в Москву, Георгий имел начальные знания Питона и мог решать самые простые задачи.
Это я сейчас знаю, что в нашей московской школе слабая информатика, знаю также, что даже в столице всего несколько школ, где дают программирование на достойном уровне, а тогда, когда Гоша пришел в 7 класс и мог писать хоть какой-то код, в отличие от того, откуда мы уехали, я уже была счастлива.
То, что информатика в нашей школе слабая, стало понятно к окончанию учебного года. Срочно нужны были дополнительные источники знаний. На помощь пришел Сириус. Летом Гоша просто занырнул в его программы и курсы (все бесплатно), а в августе поехал в ЛКШ (лагерь по программированию), что очень помогло, он прямо вырос за лето.
Получается, Гоша начал серьезно заниматься информатикой только после 7 класса, и это очень поздно, если делать ставки на олимпиадное программирование.
В сентябре, после прохождения курсов в Сириусе и смены в ЛКШ, по совету старшего брата, который на тот момент стал студентом-первокурсником МФТИ, Гоша прошел отбор на программу Алгоритмы и структуры данных в Tinkoff.
Обучение там бесплатное для ребят со всей страны. Для регионов занятия проводятся онлайн.
Чтобы поступить на программу, нужно пройти отбор, т.е. решить задачи. Отмечу сразу, новичкам не осилить. Возраст обучающихся, не принципиален, но нужно понимать, что уровень сложности много выше, чем в обычной школе.
На самом деле, программ и платформ, где можно бесплатно заниматься программированием немало. Кроме упомянутых выше Сириуса и Питонтьютора, есть программы на Stepik и Coursera, в Codeforses и Informatics можно отрабатывать навык решения задач. Яндекс лицей также проводит бесплатные занятия.
И еще момент, на который стоит обратить внимание – математика должна быть сильной. На днях Гоша сказал, что неплохо бы комбинаторику порешать.
По сути для олимпиадной информатики нужна олимпиадная математика. (Классическая математика должна быть на очень хорошем уровне)
С какого возраста стоит начинать заниматься программированием? Один из самых волнующих вопросов. Об этом в 3 части.
- В Telegram делюсь своими мыслями о том, как жить и развиваться самой, пока даешь детям это самое образование и развитие