китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

Coursera/Miracles of Human Language: An Introduction to Linguistics

The sole reason I gave this course a low grade is a significant amount of mistakes in quizzes. These mistakes create confusion. In some cases, I was not able to answer correctly because of these mistakes. Just check the forums of the course if you do not believe me. Quizzes are hard enough without mistakes.

Do not believe teachers that say that confusion is a “normal” component of learning and teaches you something. Confusion resulting from teacher sloppiness teaches nothing.

Everything else in the course is great. Lectures are inspiring and clear even to a layman. (I suppose they were composed by the same professor who composed the quizzes. A miracle!) Quizzes are interesting and challenging. Additional readings allow to explore the topic in greater depth. The course even contains video discussions with students, and the forum for online students is active. However, these mistakes in the quizzes are so annoying that I have written about them first.
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

edX/Linear Algebra - Foundations to Frontiers

Курс начального уровня от Техасского университета в Остине. Я прошёл только 2 недели, вступление и основные операции с векторами, дальше вы поймёте почему.
  • Абстрактной алгеброй даже не пахнет. Курс начинается с вычислений векторов.
  • С самого начала требуется программировать. Разумеется, лекций по программированию нет, так как это курс по линейной алгебре. Подразумевается, что человек уже умеет программировать, хотя в описании курса я этого не видел. Язык программирования — MATLAB, но вначале профессор использует его как Си, чтобы копировать компоненты одного вектора в другой… Дальше я не стал смотреть, потому что моя душа возмутилась. В лекциях промелькнуло слово «Фортран». Всё с вами ясно, товарищи. ☺
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

подорожание

Посмотрел сегодня некоторые курсы на Coursera — 80 USD за курс. Раньше вроде бы средняя цена была 50 USD. Давно так?
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

edX/Paradigms of Computer Programming – Fundamentals

First, I should say that I am no newbie in programming, so I don't know how newbies will perceive this course. As you probably know, there are two courses: “Fundamentals” and “Abstraction and Concurrency.” I took “Fundamentals” as a prerequisite to “Abstraction and Concurrency.”

This course starts with functional programming which is a good thing because it prevents the imperative mindset. The course introduces an operational semantics of a programming language and its use in verification. This heavy lean to computer science is unusual among programming courses. Even some elementary exercises got me thinking. So this approach definitely is good. It's a pity that it is almost neglected in “Abstraction and Concurrency.”

There are lectures on data structures (for example, trees) and efficiency (complexity) of algorithms. IMHO, they are a bit shallow. The Courseware of this course is short on code examples and exercises. If this is your first programming course, read the provided textbook.

Exercises should be done in the Oz programming language. Oz is exotic. I recommend you to read the part of the textbook on its syntax and semantics. Thus you avoid frustration. And the semantics of Oz studied here will be used in “Abstraction and Concurrency.” So this course really is required for “Abstraction and Concurrency.”
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

как фильтровать курсы по программированию на «Udemy»

«Udemy» довольно либеральная платформа, поэтому там публикуют учебные курсы не только вузы, но и всякие самоделкины. Курсов по популярным темам тьма. Вот вам простой метод фильтрации. Большинство курсов можно отсеять по словам в названии. Слова, которых следует избегать:
  • мода: hot, popular;
  • no programming, no coding, no code;
  • by example;
  • за $N часов, in no time.
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

Coursera/Introduction to Mathematical Thinking

Originally posted by beroal at Coursera/Introduction to Mathematical Thinking
Это отзыв о курсе по дедукции от Стэнфордского университета.

Под дедукцией я понимаю умение читать и писать математические доказательства. То есть этот курс помогает перейти от школьной математики к абстрактной математике, где надо доказывать. Ну, в школьной математике тоже иногда надо доказывать, но там можно как-то опереться на практический опыт. На английском такие курсы называются transition, то есть (introduction|transition) to (abstract|advanced) mathematics.

Лектор словоохотлив, любит поговорить о жизни. То есть затраты времени на курс большие. Это приятное времяпровождение, но оно должно быть ещё и полезным.

Collapse )
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

внутри и вне курса

Как перейти с внутренних страниц курса, которые видны только ученика, на его внешнюю страницу, которая видна всем? На внешней странице есть информация, например, сертификаты или время курса, которую трудно найти внутри. На «Coursera» я переходил на страницу учебного заведения, там искал интересующий курс. Разумеется, очень неудобно. Теперь столкнулся с такой же проблемой на «edX».
китайский пазл, фиолетовый, игрушка, бегемот, lilo
  • beroal

Coursera/Algorithms, Part II

Originally posted by beroal at Coursera/Algorithms, Part II
Это отзыв о курсе по алгоритмам от Принстонского университета.

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

Отрицательные стороны. Доказательства корректности алгоритмов невнятны. Мне приходилось доказывать самостоятельно или искать в интернете. Из-за невнятности доказательств и алгоритм иногда понять трудно. Вместо доказательств преподаватель тратит время на анимацию алгоритмов, то есть делает именно то, что не рекомендовал Дейкстра. Причём он комментирует эти анимации настолько подробно, «мы идём в эту вершину графа, потом в эту», что я буквально засыпал за экраном :-) .