Talks & master-classes|Доклады и мастер-классы

Complex made simple: how we teach C++ on Coursera|Просто о сложном: опыт создания курсов по C++ на Coursera

October 12, 12:20|12 октября, 12:20
Room IV|IV зал

Discuss the presentation|Обсудить доклад

[lang_en]

For the past two years I have been leading the project of creating a C++ specialization on Coursera. The specialization is going to consist of five courses, three of which are already launched and another one is almost ready.

In my talk I want to tell:

  • why we decided to create online courses about C++
  • how we create courses’ content and why

Besides, I want to focus on two main principles which we usу to create our materials:

  • clarity instead of completeness
  • lots of practice

We are sure that these principles are applicable not to only in education but also in everyday work of people involved in IT. Therefore not only do I want to tell how we create our courses but also I will try to show how our experience might be used in everyday work.

[/lang_en][lang_ru]

В течение последних двух лет я руковожу созданием специализации на Coursera о современном C++. Специализация состоит из пяти курсов, три из которых уже запущены, а ещё один почти готов.

В своём докладе я хочу рассказать:

  • почему мы взялись за создание онлайн-курсов по С++;
  • как мы формируем программу курсов и почему именно так.

Кроме того, я уделю внимание двум главным принципам, на которых основаны наши курсы:

  • понятность вместо полноты изложения
  • практикоориентированность

Мы уверены, что эти принципы применимы не только в образовании, но и в повседневной работе. Поэтому я не просто хочу рассказать, как мы делаем специализацию, но и попытаюсь переложить полученный опыт на повседневные задачи людей, занятых в IT-сфере.

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

Целевая аудитория:

  • разработчики на любом языке программирования
  • менеджеры (потому что им часто приходится кому-то что-то объяснять)
  • работники образования

[/lang_ru]

Ilia Shishkov|Илья Шишков

Илья Шишков, Яндекс. Просто о сложном: опыт создания курсов по C++ на Coursera

Senior software developer|Старший разработчик, Yandex|Яндекс

[lang_en]

I’ve been working at Yandex since 2012. I took part in development of several Yandex.Search components. Apart from that I taught in Yandex School of Data Analisys. Now I work in educational department and lead creation of C++ specialization for Coursera. I have rich experience of giving talks: C++ Russia 2016, 2017, 2018.

[/lang_en][lang_ru]

Работаю в Яндексе с 2012 года. Работал над backend’ом различных компонентов Поиска Яндекса. Кроме того преподавал в Школе анализа данных Яндекса. На данный момент работаю в отделе образования — руковожу созданием специализации по C++ для платформы Coursera. Имею богатый опыт выступления на конференциях: C++ Russia 2016, 2017, 2018.

[/lang_ru]

Sponsors & Partners|Спонсоры и партнёры

Sponsors|Спонсоры

Gold

JetBrainsFirst Line Software

Sponsors

BellSoftPVS-Studio

Embedded|Embedded

Auriga|Аурига

Partners|Партнёры

Gold|Золотой

Digital October

Main partners|Генеральные партнёры

RUSSOFT|РУССОФТAP KIT|АП КИТ

In cooperation|При содействии

ACM Special Interest Group on Software EngineeringAssociation for Computing Machinery

Technical partners|Технические партнёры

CUSTIS0x1.tvMajordomo

Organizers|Организаторы

Software Russiai-Help