Chevron Left
Voltar para Основы программирования на Python

Comentários e feedback de alunos de Основы программирования на Python da instituição National Research University Higher School of Economics

4.6
estrelas
1,681 classificações
365 avaliações

Sobre o curso

Язык программирования Python является одним из самых простых в освоении и популярных языков программирования. Целью курса является изучение основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов. В результате освоения курса слушатели научатся обрабатывать и хранить числа, тексты и их наборы, освоят стандартную библиотеку языка Python и смогут автоматизировать задачи по сбору и обработке данных. Курс дает необходимую базу для освоения более специализированных областей применения языка Python, таких как машинное обучение, статистическая обработка данных, визуализация данных и многих других. Также слушатели познакомятся с основами различных парадигм программирования: процедурным, функциональным и объектно-ориентированным программированием. Для качественного освоения курса достаточно знания математики на уровне средней школы, опыта программирования не требуется. В курсе предлагается большое количество задач по программированию, расположенных по нарастанию сложности, что позволяет закреплять на практике изучаемый материал. К каждому занятию прилагается полный конспект, это делает изучение курса удобнее. Курс проводился в оффлайн варианте для студентов бакалавриата факультета компьютерных наук НИУ ВШЭ. Появились технические трудности? Обращайтесь на адрес: coursera@hse.ru...

Melhores avaliações

AA

Jun 11, 2018

Очень хороший курс. Быстрый ввод в программирование на Python, мне очень понравился, прошёл большую его часть и выполнил все обязательный задачи примерно за один месяц. Спасибо преподавателю!

AO

Nov 12, 2019

Курс лаконично и понятно раскрывает возможности Питона. Хороший баланс между обучающими видео и заданиями. Сами задания разнообразные и имеют четкое описание, что нужно.

Filtrar por:

251 — 275 de {totalReviews} Avaliações para o Основы программирования на Python

por Makarov S

Sep 29, 2019

5/5 для первых 7 недель:

Хороший курс для новичков, доступное и понятное изложение, много практики и интересные необязательные задачки для закрепления материала

3/5 для 8 и 9 недель:

Такое ощущение, что эти модули были добавлены для галочки. Информации явно недостаточно для решения задач, что тренирует навыки поиска и самостоятельного обучения. Хорошим вариантом было бы убрать эти модули из курса совсем и сделать полноценный мини-курс (или мини-курсы) с адекватным количеством информации и задач. А так создаётся впечатление, что в этот курс запихнули "для галочки", и не важно, сколько человек забивает на курс именно на этих последних неделях. У меня самого, к примеру, 8 неделя на какое-то время вообще вызвала отвращение к функциональному программированию.

В целом за курс спасибо и надеюсь на позитивные изменения для будущих поколений.

por Arthur A

Mar 01, 2020

В целом у меня хорошие впечатления о курсе. Много материала, много практики. Охват на базовом уровне довольно широкий, подача структурирована. По началу бесил тестер, проверяющий задания, он реально цепляетя к мелочам, типа отступа в 2 строки между описанием функций или между телом функции и основным скриптом. Но к этому быстро привыкаешь. Дисциплинирует.

Иногда для решения задач требуются знания математики. Но всё в пределах школьной программы.

Порой не всё очевидно, и материалов лекции не достаточно для решения задачи, и приходится погуглить.

Единственное нарекание к материалу - это 9-я неделя ООП. Где лекция с объяснениями идёт после задачи. Выглядит это как-то странно. Кроме того, ООП (ввиду сложноститемы) следует уделить больше внимания, учитывая, что курс для начинающих.

por Maxim K

Mar 08, 2018

Курс безусловно интересный и полезный. Задания для меня лично, как человека впервые столкнувшегося с программированием, были трудноваты. Дополнительные трудности создавали не вполне корректные формулировки самих заданий (не прописанные источники ввода, отсутствие ссылок на чувствительные требования к оформлению и т.п), справиться с которыми иногда помогал только форум; не всегда логичная подача материала в лекциях; тесты, условия которых скрыты; сломанный порядок лекция/задание (материл к заданию объясняется в лекции расположенной после задания - как догадаться?). Но, в целом, большая благодарность создателям курса! Благодаря курсу я создал определенный базис для решения своих сугубо практических задач в области финансовых рынков. Спасибо!

por Egor M

Feb 24, 2019

Для начала отлично. Немного не хватает отклика, т.е тяжело дождаться помощи в решении от преподаваталей, т.к видимо курс не поддерживается столь активно, чтобы преподаватели ежедневно мониторили вопросы студентов. Приходится решать собственными силами.

В курсе отличная база задач. Основной упор сделан не на овладении собственно Питоном, а на формирование алгоритмического мышления и логики, что скорее всего очень полезно, если студент пришел в программирование с другой отрасли.

В целом вообще радует, что можно в такой доступной форме, бесплатно, получать образование такого качества

por Alexander P

Jan 27, 2020

В целом курс очень удачный. ОТЛИЧНЫЙ ввод в Python, особенно если есть навыки программирования на других языках. Интересные задачи, которые ХОЧЕТСЯ решать, часто применяя именно особенности этого языка, однако (за что 4 звезды а не 5), условия задач и требования к результату хотелось бы видеть более продуманными и более четкими (хочется думать "как решить задачу", а не "что же не понравилось проверяющей системе") . Материал преподносится понятно, живо, доходчиво. Речь преподавателя подготовленная и приятная. Если будет время, обязательно пройду еще что нибудь тут по Питону...

por Кондрашкин А С

Jul 11, 2018

Начали за здравие, кончили за упокой. Ближе к концу курса отсутствие описания, что проверряют тесты, не предоставленные в примерах, заставляют биться в одни и те же ворота сотни раз. Так как не ясно что конкретно не правильно, приходится с нуля переписывать код и получать ту же ошибку на том же тесте. Менторы отвечают на простые задачки, на самые животрепещущие либо не отвечают либо отвечают через пару недель. Курс НУЖНО доработать по тем темам, где количество комментариев и вопросов в обсуждении выше всего! Тогда курс будет хорошим! Начало было очень многообещающее.

por Dmitry

Jan 19, 2018

Хороший курс для тех, кто хочет обновить свои знания по Python, в том числе после перехода с Python 2. Интересный преподаватель. "Может быть, вы написали какой-то веб-сайт, где пользователи могут ввести вещественные числа и посчитать их произведение. И какой-то злой пользователь или кто-то там, кто испытывает судьбу, взял и написал туда строку" - запомнилось :)

Минус - задания со странными формулировками и тестовые примеры, которых недостаточно для понимания особенностей решения таких заданий, особенно на шестой неделе. Много грамматических ошибок.

por Ruslan S

Aug 06, 2019

Курс реально челленджевый, по крайней мере для меня, то есть человека вообще без всякой базы и природных данных. Зато по прохождении курса чувствуешь себя героем, и я бы дал авторам пять звезд, если бы не объективные недостатки. Самый главный - объема знаний, предлагаемого в теоретической части, недостаточно для решения задач. Этот изъян особенно характерен для последней недели (ООП). Так что будьте готовы изучать дополнительную литературу. Ну, и советы сокурсников в обсуждении заданий реально помогают. Всем успехов!

por Ilya K

Jun 09, 2018

Спасибо разработчикам за курс, в целом интересные задания и темы. Количество и разнообразная сложность которых не даст вам заскучать :) НО! В курсе присутствует множество недочетов в задачах, порядке теоретических материалов и задач к ним, а также, от чего больше все бомбит, это не информативные описания ошибок после отправки в тестирующую среду. Именно из-за этих моментов 4 балла... А так я советую этот курс по Python всем неравнодушным к данному языку людям. Успехов Вам друзья! =)

por Anton G

Jan 10, 2018

Довольно неплохой курс, много задач, харизматичный преподаватель, которому можно простить даже временами "небрежный" код на видео. Минусы - грейдер, принимающий ответы, не показывает входные данные, из-за чего ошибку отловить крайне трудно, особенно на последних неделях. Неделя про Классы получилась довольно скомканной, рассказывает не о всем, что нужно делать в задании. С небольшой натяжкой курс заслуживает 4. Хотите начать путь в Python - этот курс достойный выбор!

por Vasily M

Nov 22, 2017

Хорошая манера преподавания. Примеры иногда не совсем коррелируют с проверочными заданиями, а часть материала для самообучения может пройти мимо т.к. на неё нет ссылок или упоминания.

В некоторых тестах раздражает закрытая система проверок, которая не позволяет выявить ошибку в логике своей программы. Часть задач заставляют вспомнить базовый курс алгебры и математики.

В остальном курс построен грамотно и даёт базовые представления о языке.

por Rinat R

Nov 04, 2017

Спасибо за курс, в большинстве случаев все было понятно, объяснено хорошо. Но в некоторых задачах были некорректные условия. Очень хорошо, что показывает ошибки наподобие - Нет пробела после print(). Это развивает обращать внимание на ошибки. Но плохо, что Михаил когда пишет код, сам не придерживается этих правил. Иногда это жутко раздражает, когда в рабочем коде пишет, что не хватает второго пробела перед классом. Еще раз спасибо. Удачи.

por Ishutin P

Sep 12, 2019

Это мой первый курс на курсере. В целом курс понравился. Вопросы только к последним двум неделям. Мне кажется на такое "функциональное" программирование, как в этом курсе, не стоит тратить неделю, а стоило бы ее отдать ООП. А что касается последней недели по ООП, то она только для галочки. Не возможно за неделю научить основам ООП. Но в целом курс действительно знакомит с основами программирования, так что я доволен.

por Kirill D

Mar 12, 2018

хорошее начало, скомканный и сложный конец. приходилось ОЧЕНЬ много гуглить, как для поиска идей для решения, так и для нормального текста задачи. да-да, бывало такое что в курсе задачи написаны непонятно, без оформления, в то время как на других сайтах все ок. в целом курс очень хороший, препод объясняет очень доходчиво, особенно в начале, потом темп ускоряется, приходится слушать внимательнее, пересматривать видео.

por Филиппов В В

Jan 17, 2018

Курс оказался очень полезным и познавательным! Из плюсов: много интересных задач, раскрыты самые важные темы. Из минусов: "кривой" обработчик заданий, не указывает где ошибка (иногда днями ищешь ошибку программы), мало примеров в теоретической части, в курсе не хватает завершающего урока теории. Но несмотря на все минусы, я рекомендую пройти данный курс, для тех кому стал интересен Python.

por Stovbur A

Oct 17, 2017

Курс не плох, но не более. Оценка 4. Почему 4 - не всегда связная подача материала (некоторым темы пропускаются, некоторые не указаны к рассмотрению), минимальная поддержка по задачам со стороны создателей теста. Новичку будет довольно сложно на последних неделях понять почему не принимаются задачи и что пошло не так, т.к. информативных ошибок в большинстве тестов нет.

por Dmitry S

Oct 03, 2017

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

por Овсянников А А

Jul 02, 2018

Курс понравился, большое спасибо его создателям!Но, ставлю 4 балла, т.к. на мой взгляд курс требует доработки, в последних неделях перепутаны местами задачи и теоретические лекции. Так же хотелось бы попросить разработчиков обратить внимание на проблемы с которыми сталкиваются обучающиеся из-за не понимания задания, и подкорректировать формулировки.

por Valentina M

Sep 20, 2017

Очень хороший курс. Все понятно, доступно для человека с "0" опытом. Курс грамотно построен, по нарастающей. Одну звезду снимаю за недостаточно (на мой взгляд) раскрытую тему ООП. Последняя неделя была довольно скомканной, были расхождения между пройденным материалом и заданиями (в заданиях фигурировали вещи, которые не разбирались в лекциях).

por Ковтун А А

Sep 10, 2019

Благодарю! Хорошо, но мало...

Очень грустно, что задания на 9 неделе не отвечают начитанному материалу. Так же, как и некоторые тесты абсолютно неадекватные, наподобие жарки трех котлет, как я уже писал. Надеюсь, что это все пишется прошедшими не для галочки и организаторы сделают выводы для исправления ситуации. Удачи вам, господа!

por Чебышев Ю

Nov 04, 2019

Неточные цели заданий, неочевидные проверки, неудачные дидактические решения - сначала просят что-то сделать с помощью файла, а через 4 недели рассказывают как работать с файлами. и так постоянно.

С другой стороны очень неплохо что в этом курсе много практики, по факту на выходе уже можно писать под свои цели.

por Alexey A

Aug 29, 2019

В целом очень полезный курс с массой практических заданий (100 обязательных к выполнению задач!)

Пожелание к авторам: переработать Раздел 9 (Объектно-ориентированное программирование) - для выполнения задач информации из лекций явно недостаточно, приходится изучать тему практически полностью самостоятельно.

por yuri y

Jun 11, 2019

К сожалению, после третьей недели приходилось гуглить задачки. Так как я новичок в программировании и с математикой не дружу. Подача материала понравилась, но её крайне мало, особенно на 9-ой неделе. Приходилось много читать и смотреть видео на других ресурсах. Но на сколько я понимаю - это норма!

por Antonov M

Jul 12, 2019

В целом видео и материалы первой недели давали интересный задел. Потом пошло по ниспадающей.

В целом неплохо. Но было бы лучше если была бы более корректная постановка некоторых задач и более понятные ошибки при проверке ответов.

Вся восьмая неделя - какой-то мало эффективный ад.

por Nikolai F

Mar 29, 2020

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