Как стать автором
Обновить
13
Карма
0
Рейтинг
Шишков Илья @ishfb

Backend-разработчик

  • Подписчики 7
  • Подписки

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

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

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

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

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

Специализация — это термин Курсеры. Это набор курсов. В нашем случае — это пять курсов: белый, жёлтый, красный, коричневый и чёрный пояса по С++.

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

На эту тему было много дискуссий во время бета-теста курса. И здесь я глубоко убеждён, что неправильно начинать с установки компилятора, Java и Eclipse, ещё не объяснив людям, зачем всё это нужно. Они язык пришли учить, а ты им — сначала добейся софт поставь, а потом мы тебе что-нибудь расскажем.

Поэтому мы сначала показываем им «Hello, world», показываем основные конструкции языка, а непосредственно перед первым заданием по программированию объясняем, как настроить окружение. В этот момент люди уже знакомы с интерфейсом Eclipse, потому что они видели в видео, как мы с ним работаем.Он выглядит для них знакомым, а значит, у них возникнет меньше проблем при настройке.

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

Ну не пару лет точно. Есть надежда, что осенью будут второй и третий курсы. Ну а вся специализация — конец зимы-начало весны 2018. Но это предварительный план.

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

Мы решили, что новичкам как раз лучше использовать IDE, чтобы сконцентрироваться на изучении языка, а вопросы, связанные с компиляцией, отладкой и запуском кода предоставить IDE, чтобы это просто работало из коробки.

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

Насколько я понимаю, основная аудитория MOOC-курсов — это работающие люди. То есть у них есть 5-6 часов в неделю на изучение курсов. Чтобы они не бросили обучение, нагрузку им надо давать очень дозированно. Поэтому мы стараемся во всех лекциях и заданиях концентрироваться на какой-то одной проблеме. Чтобы слушателей не придавило объёмом информации.

Как Яндекс создавал курс по C++, или Почему нам всё пришлось переписать

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

Информация

В рейтинге
Не участвует
Откуда
Орел, Орловская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность