вторник, 23 июня 2015 г.

Stepic.org

Решил пройти онлайн-курсы на сайте stepic.org, который громко называют "российской курсерой" (https://ru.coursera.org/ если кто не знал - это такой сервис для бесплатного обучения всему, чему захочется). Я там начал изучать язык R, до которого у меня давно не доходили руки.

Кстати, небольшое лирическое отступление. Любой нормальный язык называется словом или аббревиатурой, поэтому в поисковых системах очень легко найти по нему справочники или подсказки, обсуждения. Чтобы искать справку по языку R - нужно проявить недюжинную смекалку, формулируя полноценные строки вопросов. Например "R freq" сразу же превращается для поисковой системы в слово "какой", в отличии от, скажем "SQL count". С одной стороны так исполняются мечты отмороженных гуру программирования о том, чтобы "тупые кодеры не лезли в нашу гениальную песочницу" (у них это называется "высокий порог вхождения"). С другой стороны такой бред нормальным людям и даром не нужен, махнут рукой и вернутся на SPSS, а песочница для гениев благополучно продолжит загнивать. Хуже линукса, ей-богу.

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

Из той же оперы - ситуация "извините, это задание было только что изменено авторами, придётся начать решение сначала".

Или ещё: нельзя решать разными способами. Захотел ты процент посчитать не так, а иначе. Нельзя! Ведь правильный ответ уже заложен в курс, и нужно полностью его скопировать. Видимо, "варианты ответов" не поддерживаются, и это неприятное ограничение для системы, которая должна обучать.

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

2 комментария:

  1. Николай05.11.2015, 02:38

    Подскажите, пожалуйста, в каких именно заданиях курса по R вы обнаружили ошибки или невозможность решать разными [правильными] способами?

    ОтветитьУдалить
  2. К сожалению, сейчас я уже не вспомню точно, какое именно это было задание.

    Но текст моей записи помог мне вспомнить, в чём именно я столкнулся с проблемой. Для расчёта процентов можно использовать элементарный x/y * 100, однако так было делать нельзя. Хотя итоговый результат получался одинаковым (на компьютере), но для решения задания нужно было использовать только определённый вариант решения.

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

    ОтветитьУдалить