Who is this class for: Курс подойдет всем, кто успешно освоил школьный курс математики и желает научиться программировать на языке Python "с нуля" или переучиться с другого языка программирования, а также систематизировать свои знания.


Created by:  Higher School of Economics

  • Густокашин Михаил Сергеевич

    Taught by:  Густокашин Михаил Сергеевич, Приглашенный преподаватель

    Департамент больших данных и информационного поиска, Факультет компьютерных наук
LevelBeginner
Commitment9 недель обучения, 6-12 часов в неделю
Language
Russian
Hardware Req Интерпретатор CPython 3.4+, JetBrains PyCharm
How To PassPass all graded assignments to complete the course.
User Ratings
4.5 stars
Average User Rating 4.5See what learners said
Syllabus

FAQs
How It Works
Coursework
Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates
Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Creators
Higher School of Economics
National Research University - Higher School of Economics (HSE) is one of the top research universities in Russia. Established in 1992 to promote new research and teaching in economics and related disciplines, it now offers programs at all levels of university education across an extraordinary range of fields of study including business, sociology, cultural studies, philosophy, political science, international relations, law, Asian studies, media and communications, IT, mathematics, engineering, and more. Learn more on www.hse.ru
Ratings and Reviews
Rated 4.5 out of 5 of 55 ratings

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

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

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

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

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

Все хорошо, но теории маловато. Хотелось бы больше примеров с комментариями. Иначе достаточно тяжко получается.

PS опыт программирования ноль.

Very nice tasks and teacher

Хороший курс. Начинается с простых вещей и постепенно приходит к сложным. Задачи хорошо подобраны. Есть простые и сложные. Если добросовестно проходит, то в конце приобретается очень хороший набор знаний.