1. Что я узнал на курсе? Что было новым? Я освоил основы языка C: работу с памятью, указатели, массивы, и т.д.. 2. Что понравилось? Мне понравился баланс между теорией и практикой. Практических задач достаточно, и сложность возрастает плавно — это помогало закреплять материал без перегрузки. Курс не заваливает излишней теорией, а даёт ровно столько, сколько нужно для решения задач. 3. Были ли слабые места? Как можно улучшить курс? Главный недостаток, на мой взгляд, — ограниченный доступ к тестовым данным. Начиная примерно с третьего теста, входные данные скрыты, и не всегда понятно, в чём именно ошибка в коде. Это усложняет отладку и может вызывать разочарование. Чтобы улучшить курс, можно было бы давать более подробные сообщения об ошибках или показывать хотя бы часть проваленного теста, чтобы студент мог легче понять свою ошибку. 4. Какие требования я предъявлял к курсу и почему выбрал именно этот? Я искал структурированный курс по C с большим количеством практических заданий, потому что считаю, что программированию лучше всего учиться на практике. Этот курс я нашёл в каталоге Stepik, когда искал курсы по C после изучения Python. Он имел хорошие отзывы, начинался с самых основ и выглядел достаточно полным для новичка. 5. Итоговая рекомендация Я рекомендую этот курс всем, кто хочет изучить C с нуля, особенно если у вас уже есть опыт работы с другим языком (например, Python).
легендарный
Классный курс. Главное не пользоваться ИИ. Решать задачи преодолевая трудности. Курс построен хорошо с постепенным повышением сложности. Комьюнити дружелюбное. Авторы отвечают на вопросы и потихоньку добавляют задачи. Спасибо за работу. Теории данной в курсе достаточно для решения задач.
1. Пока что я прошел 80% курса и могу сказать, что это наиболее понятный курс по си. Он научит не только основному синтаксису, но и немного прокачает логическое мышление в задачах на алгоритмы. 2. Курс полностью оправдал мои ожидания, я не нашел каких - то минусов. 4. Курс мне посоветовали в группе абитуриентов Политеха, тк там на си пишутся лабы.
1. Я научился решать некоторые сложные задачи с ЕГЭ на Си, на Питоне они 1000 лет считаются, Си сильно ускоряет процесс. 2. Системный подход. На этом курсе по кирпичикам разбирается материал, а не вываливается кучей дабы она была принята на веру и заучена, как в некоторых других курсах на Степике. 3. Мне трудно сказать, меня все более чем устроило. 4. Он бесплатен, мне хотелось изучить Си. Искал медь, нашел золото!<3
Записался на этот курс с целью освоить базы низкоуровневой разработки и не пожалел. Материал подается последовательно и системно: начиная с базового синтаксиса, программа плавно подводит к самым сложным аспектам — управлению памятью, арифметике указателей и работе со структурами. То, что обычно становится камнем преткновения для студентов, здесь объясняется предельно ясно. Сильная сторона курса — практическая направленность. Задания составлены так, что требуют осмысленного подхода, исключая возможность механического списывания решений. Автоматический тестирующий контур срабатывает мгновенно и предоставляет информативные логи ошибок, что делает процесс отладки простым и понятным даже для начинающих. Нельзя не отметить активную позицию авторов: в комментариях они детально разбирают спорные моменты и делятся дополнительными сниппетами кода, помогая раскрыть внутренние механизмы работы языка. Курс получился концентрированным и информативным, став идеальной базой для углубления в системное программирование. Настоятельно рекомендую тем, кто стремится разобраться в архитектуре ПО, а не просто выучить синтаксис.
Отличный курс, который я начала проходить для подготовки к Бассейну Школы 21. Всем настоятельно советую, в нём есть бОльшая часть теории, необходимой для успешной сдачи первого экзамена. Большое спасибо за доступное изложение теории и разнообразные задачки, которые доводят написание кода до автоматизма. Так же горячо одобряю систему, когда Решения открываются только после самостоятельного решения задачи. Это мотивирует самому искать баги в своем коде. Небольшое примечание: для второго экзамена Бассейна нужно дополнительно изучить динамическую память. Нет ли в планах авторов этого курса добавить эту тему?
Александра, здравствуйте! Спасибо за подробный отзыв, надеюсь, что вы поступили, куда хоетли. В планах есть, причём в самых ближайших!
1) Узнал из курса как считывать и выводить данные в Си, как в Си устроены: ветвление, циклы, массивы. 2) Понравилось, то что не смотря на то что курсу уже 8 лет, создатели ООООчень активно поддерживают курс, добавляют задачи, отвечают на вопросы, и если вдруг в старой задаче обнаружилась ошибка очень оперативно фиксят задачу. Так что курс очень живой, а преподаватели очень добрые и хорошо идут на контакт. Ещё понравилось, что задач очень много, есть и простые - на отработку навыка написания кодовой конструкции, есть и более сложные, где суть не в знании синтаксиса, а в умении создать алгоритм. 3) Пожалуй из того что можно улучшить, это добавить больше материалов про работу с памятью в языке Си, потому как это наиболее сложный раздел требующий большого внимания. В курсе же пока что есть лишь немного задач про указатели. Но авторы уже добавляют в этот раздел новые задачи, так что думаю что в скором времени и этот блок будет полностью завершён. 4) Критериями были отзывы и команда курса, один из нынешних модераторов проходил курс по питону от института биоинформатики, где оставлял в разделе решений весьма хорошие примеры кода
Александр, спасибо за подробный отзыв! Поздравляю с получением первого сертификата, надеюсь, что добьёте курс до 100% =)