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

Avis et commentaires pour d'étudiants pour Основы программирования на Python par Université HSE

4.5
étoiles
2,650 évaluations
619 avis

À propos du cours

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

Meilleurs avis

AS
17 juil. 2020

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

AA
10 juin 2018

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

Filtrer par :

426 - 450 sur 614 Avis pour Основы программирования на Python

par Ivan O

29 avr. 2020

Отличный курс

par Лебедев А А

26 oct. 2020

хороший курс

par Соловьев А А

1 nov. 2019

Хороший курс

par Фёдоров В Д

12 mai 2020

Курс супер!

par Чуканов И В

13 oct. 2019

Великолепно

par Когай А И

3 mai 2020

Thx a lot

par Плескачев И А

17 déc. 2019

v

e

r

y

g

o

o

d

!

par Mykola P

25 avr. 2019

Thank you

par Картошин М

25 déc. 2018

А неплохо

par Ashurov I Y

9 août 2020

OTLICHNO

par Шаля С В

30 mai 2020

Спасибо!

par Сурилов Я Н

7 nov. 2019

Спасибо!

par Соловьев Т Д

3 nov. 2019

ЗДОРОВО!

par Стуколов А

16 janv. 2018

Perfekt

par Гладышев П С

11 sept. 2018

Клёво!

par Sliusarchuk A V

29 mai 2020

норм

par Батраков И Д

8 déc. 2019

good

par Tateladze G M

4 mars 2020

1

par Sergey P

19 sept. 2017

Я хочу сказать Михаилу Густокашину и команде большое спасибо за этот курс! Я думал, что вообще не научусь никогда писать, а оказывается не на тех задачах и неправильно учился. Теперь получается решать задачи, понимать, пока приблизительно, о чем пишут в умных книжках, в которые за время прохождения пришлось заглянуть много раз! Я поставил 4-ку только по одной причине, есть много сырых мест в курсе, которые портят от него впечатление, очень хочется поставить 5-ку, но вот причины:

1)Необходимо обозначать с самого начала, как сделано во многих курсах, что при проверке будете руководствоваться PEP8, это просто элементарное правило вежливости, и подсказать, как в среде можно к данному формату привести. Ведь если открыть первую неделю -- холивары на эту тему не затихают.

2)Много по ходу курса при тестировании всплывают ошибки, которые непонятно как ловить, при том, что IDE выводит ответ верный, а анализатор выдает RUntime Errror. Нужно здесь что-то придумать, потому что терпения переписывать код так, чтобы анализатору понравилось -- нелегко. А иногда просто невозможно, ведь у всех могут быть совсем разные идеи как реализовать задачу, и эта идея, алгоритм, для человека единственная, а тут ему нужно придумывать новую, с одной стороны новые прекрасные трудности, с другой ненужная возня и танцы с бубном. Комментарии техподдержки, типа "У вас неоптимальный код!.." Ну, я знаю, но он же работает для всех случаев, вот Codeforces не говорит мне, что у меня код неоптимальный, он просто сравнивает вывод. А кода там можно к одной и той же задаче увидеть легион!

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

А так курс замечательный! Всем спасибо! ВШЭ за возможность, Михаилу за составление и хорошую подачу, и помощь на форуме! Иногда камменты прям делали день!

СПАСИБО!!!

И ждем нового более продвинутого курса по Python!

Надеюсь, что будет!

par Владислав М

25 déc. 2020

Какое-то время курс кажется просто 10 из 10. Отличный подход к обучению - минимум бесполезной теории, которая потом все равно забудется, и как можно больше практики. Преподаватель очень приятный и хорошо объясняет. Живой форум.

Первая проблема может возникнуть с грейдером. Большинство тестов идут без какого-либо пояснения, порой трудно понять, где допустил ошибку. Далее по списку идет неделя про рекурсию, теория к которой дана, мягко говоря, слабо. Если до этого вы не писали программы с рекурсией, то без сторонних источников (на Youtub'е, к примеру, есть хорошие уроки) разобраться будет очень сложно. Но это, в целом, не такая уж большая проблема, главное будет на последней неделе. Создавалось такое впечатление, что у них попросту не хватило времени на допиливание. Теория дана максимально поверхностно, даже в рамках предлагаемых заданий. Предполагается, что у вас имеются только лишь школьные знания, однако вообще не объясняется тема матриц, которыми вы будете заниматься в течение всей недели. Для меня это не было преградой, т.к. проходил линейную алгебру в университете, однако для многих это может стать проблемой. Тема ООП не раскрыта от слова совсем, слишком мало и теории, и практики. Мне кажется, этому следовало бы посвятить недели 3, как минимум.

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

par Stas S

21 juil. 2017

В целом, курс мне понравился. До этого несколько лет назад наполовину прошел An Introduction to Interactive Programming in Python (Университет Райса), курс от ВШЭ мне показался лучше структурирован.

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

Автоматическая проверка заданий реализована ужасно. Если ваш код не проходит тест, то выдается информация лишь вида "Test 4. Runtime error", что не позволяет понять, в чем именно ошибка. На форумах много обсуждений такого типа и постепенно люди выясняют про каждую ошибку, в чем проблема.

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

Главное, что заданий в курсе много, приходится их решать, притом если решения заданий первых недель можно найти много где (т.к. это задачи, часто используемые на уроках информатики), то в последних неделях так не получится.

par Власенко А П

5 juin 2020

Курс пройден досрочно. Решены все задания: оцениваемые, и неоцениваемые (тренировочные).

Сказать, что все было просто - не могу, приходилось на некоторых задачах "тормозить" на два-три дня. Гуглить, читать обсуждения на форумах в поисках правильного быстрого алгоритма в отсутствие информации по тестам. Это с одной стороны - нервировало, а с другой стороны - заставляло сосредоточиться и глубже вникать в суть задания. В некоторых заданиях алгоритм решения, а следовательно, и код - переписывал три-четыре раза. Но никто и не обещал, что всё будет легко!

Курс учит не только основам программирования на Python, но и приучает к самостоятельной работе, поиску решения при недостаточности информации или ее отсутствии. Даже сказал бы, готовит к суровым жизненным реалиям. Осилит дорогу идущий!

Особенно хочу отметить преподавателя - Михаила Густокашина. Его ненавязчивую, игровую манеру изложения материала. Он просто и доходчиво поясняет разные нюансы программирования, не забывая и самые простые детали ... Для того чтобы что-то получилось надо просто пробовать, перебирать различные варианты.

Большое спасибо Михаилу Сергеевичу Густокашину!

В заключение хочется сказать: "ВКЛЮЧАЙТЕ МОЗГИ И У ВАС ВСЁ ПОЛУЧИТСЯ!!!"

par Черняк А О

8 juin 2019

С горем пополам я всё же закончил этот курс. Дошёл до ООП и за непониманием бросил курс и ушёл в изучение PHP. На примере PHP понял ООП и вернулся сюда, чтобы закончить начатое. Сложность курса лишь в том, что порой задания объясняются вовсе не так, как необходимо это делать для успешного выполнения заданий. Так, например, ООП тут не совсем так подавалось, как того требуется и не было изначально определено лектором, что те методы, которые мы пишем, переопределяют стандартные методы. Казалось бы, не так уж и важно, но это в корне изменило мой подход к ООП изначально и ввело в глубокое заблуждение. Рекомендовать я курс, конечно, буду, при этом буду рекомендовать его тем моим друзьям и знакомым, которые не уверены в своих силах в программировании. Те задачи, которые даются на курсе чётко дают понять, готовы ли Вы самостоятельно изучать львиную долю необходимого материала и готовы ли Вы сталкиваться и справляться с трудностями, которые любезно создатели курса предоставляют. В целом, большое спасибо ВШЭ за такой всеобъемлющий курс.

par Тютюгин О А

11 mars 2018

Курс в целом хорош и полезен именно как базовый курс по Python и вообще по програмированию в целом. Поставил "четыре", по сути из-за двух моментов: с самого начала всё хорошо, ты продвигаешься по неделям, всё понятно и в большинстве всё получается, и тут "Бац!" 6 неделя и её "Гражданская оборона" на которую ушло немало сил, и которую я в итоге решил только в конце, в самую последнюю очередь, когда уже прошел все остальные недели. До сих пор считаю эту задачу слишком сложной и думаю ей не место среди обязательных. Второй момент это 9 неделя, я решил все оцениваемые задания, но так особо и не разобрался в теме. ООП вообще тема отдельного курса, и тут изложена не очень понятно, точнее ты смотришь видео и вроде всё понимаешь, но читаешь задание и чувствушь что вообще не знаешь как это сделать. Только с помощью форумов и книг получается сляпать что-то работоспособное, но ощущуния что ты осознал материал так т не появилось. Несмотря на эти минусы курс и преподаватель действительно стоящий и я его рекомендую!