EMBER_CLI_FASTBOOT_BODY

Олимпиада по программированию и информатике

The course meets the formal recommendations of Stepik

About the course

Олимпиадное (спортивное) программирование -- очень интересный вид деятельности, позволяющий развивать такие важные качества, как упорство, внимательность, стрессоустойчивость, а также дает возможность развивать навыки программирования и алгоритмическое мышление. Так как для большинства ребят данное направление является абсолютно новым, то в рамках данной олимпиады было решено создать некоторый обучающий курс, позволяющий не просто без опыта попробовать свои силы в новом сложном направлении, а достаточно методично, эффективно ознакомиться с полезными практиками Олимпиадного программирования, разобраться и, возможно, несколько глубже понять некоторые разделы Информатики и ИКТ, на базовом уровне научиться писать на языках С/С++ и использовать абстрактные типы данных и другие инструменты, а также освоить и понять некоторые полезные алгоритмы.

В последнем разделе данного курса будут предложены задачи Заочного тура Олимпиады, которые после обучения станет решать гораздо легче :)

Регламент:
До 16 апреля Регистрация на участие в Олимпиаде https://j.mp/mai_olymp_2018
18 апреля Очный тур Олимпиады

Желаем успехов!

Instructors

  1. User picture
    Факультет 8 МАИ
    Факультет № 8 «Информационные технологии и прикладная математика»

Reviews

Курс начался прямо-таки за упокой, так же он и закончился. А вот середина у курса просто великолепна. Есть всякие курсы на степике про алгоритмы и структуры данных о доктора наук (Сашок). Так вот там перелет. Есть всякие курсы от яндиска по с++ (один, если все-таки посчитать). Так вот там недолет. А здесь в самую середину, метко и точно. Ну давайте я Вам пример приведу. Вот вы хотите поступить в спец-школу, а там Вас ждет вступительное тестирование (и проверять Вас будут в начале старшеклассники, а уже потом дяди с усами). И конечно Вы там сразу валитесь (уже на первом вопросе). Но почему? Я Вам скажу почему. Надо как бы знать некоторые финты. Ну вы можете пойти на малый мехмат и там прокачать себе мозг на задачках (сайт с задачами и решениями у них есть, можно прям из дома "ходить"). Но это будет только математика! Круто конечно, но в программирование... уж извините. Где набраться финтов, чтоб побеждать на олимпиадах по программированию? Есть несколько разделов: - финты из аналитической геометрии - финты динамического программирования - финты длинной арифметики - финты по кругозору (чтоб не проверять программой, где заканчиваются натуральные числа) и т.п. Если Вы уже ухватили где-то как-то пару финтов, то их надо закрепить и найти им место в своей "методе" затаскивания олимпиад. Вы тащите олимпиады? Если нет, то этот курс и ему подобные помогут Вам рвануть вперед и выиграть себе время, чтоб потупить над какой-то незнакомой задачей. А если Вы уже тащите олимпиады, то здесь Вы найдете для себя некоторую практику. Не стоит думать, что Вы уже совсем все знаете, если уделали всю свою школу на муниципальной туре олимпиады по информатике. Чтоб идти на следующие туры не с пустыми руками, стоит порешать задачи и этого курса! Теперь о плохом: - сложные задачи соседствуют с простыми (я просто угараю над очной олимпиадой с последней недели и снимаю шляпу перед заочной) - сложных задач заочной недели намекает, что было бы не плохо побольше задач на этапе подготовки (прям еще побольше и полученное количество еще бы на десять помножить, чтоб решать задачи со свистом в ушах) - теории совсем нет, поэтому сложность задач нужно повышать чуть медленнее и закреплять достижения Теперь о хорошем: - материал и подборка задач великолепны - во всем чувствуется основательный подход (тесты все корректные и не пропустят халявщика) - этот курс - это отличная работа, достойная уважения!
5 All reviews

Курс Олимпиады по программированию и информатике с обучающими материалами по олимпиадному (спортивному) программированию для старшеклассников

Open date:
Feb 28, 2017
Expected time to complete:
11 hours
Language:
Русский
Certificate:
Not issuing

About the course

Олимпиадное (спортивное) программирование -- очень интересный вид деятельности, позволяющий развивать такие важные качества, как упорство, внимательность, стрессоустойчивость, а также дает возможность развивать навыки программирования и алгоритмическое мышление. Так как для большинства ребят данное направление является абсолютно новым, то в рамках данной олимпиады было решено создать некоторый обучающий курс, позволяющий не просто без опыта попробовать свои силы в новом сложном направлении, а достаточно методично, эффективно ознакомиться с полезными практиками Олимпиадного программирования, разобраться и, возможно, несколько глубже понять некоторые разделы Информатики и ИКТ, на базовом уровне научиться писать на языках С/С++ и использовать абстрактные типы данных и другие инструменты, а также освоить и понять некоторые полезные алгоритмы.

В последнем разделе данного курса будут предложены задачи Заочного тура Олимпиады, которые после обучения станет решать гораздо легче :)

Регламент:
До 16 апреля Регистрация на участие в Олимпиаде https://j.mp/mai_olymp_2018
18 апреля Очный тур Олимпиады

Желаем успехов!

Requirements

Желание научиться решать задачи по программированию и информатике
Обучение в 8-11 классах

Target audience

Учащиеся 8-11 классов

This course is entirely free. All content is available now.