Поступить на курсы «Введение в алгоритмы: реализация на языке Python» и «Введение в алгоритмы: реализация на языке C++» на Сириус.Курсах можно до 31 декабря. Материалы будут доступны для изучения до 31 января.
Участники курса познакомятся с понятием сложности алгоритмов, узнают об алгоритмах сортировки и поиска элементов, освоят алгоритмы теории чисел.
Курс расскажет о линейных и встроенных структурах данных, даст базовое представление о динамическом программировании и позволит применить новые знания при решении разнообразных задач. Например, научит решать олимпиадные задачи при помощи линейных алгоритмов.
«Курс по алгоритмам был мне очень полезен. Я давно хотел начать заниматься олимпиадным программированием, а это стало толчком. Я узнал несколько совершенно новых методов решения задач! Очень жаль, что занятость не позволила мне пройти курс до конца, но как только он откроется заново, я обязательно продолжу выполнение (можно будет зачесть пройденную часть). Благодарю Сириус.Курсы за замечательную бесплатную возможность научиться новому», – делится впечатлениями ученик из Москвы.
Чтобы освоить курсы, необходимы базовые навыки программирования на языке Python и C++ соответственно.
Авторы курсов:
Елена Владимировна Андреева, заведующая кафедрой информатики СУНЦ МГУ, член жюри ВсОШ по информатике, автор учебников по информатике.
Денис Павлович Кириенко, руководитель сборной Москвы на заключительном этапе ВсОШ по информатике, преподаватель школы № 179 (Москва), заслуженный учитель Москвы.
Дарья Алексеевна Крохина, руководитель центра спортивного программирования НИТУ «МИСиС», руководитель проекта по подготовке студентов и школьников к олимпиадам по программированию «Volga Camp», финалист чемпионата мира по программированию ICPC.
Игорь Борисович Мамай, доцент кафедры информатики СУНЦ МГУ, главный тренер по спортивному программированию НИТУ «МИСиС».
Все курсы на Сириус.Курсах состоят из связанных учебных модулей. В каждом ученики найдут видеолекции с краткими конспектами, упражнения с автоматической проверкой и продвинутые задачи для самостоятельного решения – они посложнее и сопровождаются видеоразбором.
После успешного прохождения всех модулей курса ученики получают электронный сертификат. Чтобы получить сертификат с отличием, необходимо верно решить все упражнения курса.