программирование для средне- и старшешкольников - обзор от эксперта

Mar 29, 2016 16:34

Автор - http://server.179.ru/wiki/?page=DenisKirienko , http://foxford.ru/teachers?discipline_id=2

Про программирование расскажу.

В порядке убывания осмысленности:

1. Фоксфорд. Разнообразные курсы, хорошие видеолекции с возможностью общения с преподавателем, если онлайн работать, система домашних заданий. Однозначно, там есть за что платить, никаких аналогов в России мне неизвестно (чтобы подробно все разжевали, дали теорию, дали задачи с проверкой, да еще и вопросы преподавателю можно задать).

2. Дистанционная школа СУНЦ МГУ. По сути сделана "на коленке" из моих теоретических материалов и моего набора задач, а все это есть в открытом доступе вместе с тестирующей системой для проверки. Т.е. ничего принципиально нового в этом нет, кроме как некоторое структурирование материала + некая обязательность в сдаче заданий полезна. Выбирайте, если хочется бесплатно (оно же вроде бы бесплатное сейчас?). Язык программирования - Python.

3. ЗФТШ, информатика там очень странная, а программирование так совсем никакое. Подойдет если только при подготовке к ЕГЭ для тех, что вообще ничего не знает про программирование, а нужно хотя бы понимать, что за слова в этих заданиях написаны. Научиться программированию по материалам ЗФТШ невозможно.

Про остальное в произвольном порядке:

4. Школа программистов Яндекса - вроде бы там ничего дистанционного нет.

5. Малый ШАД - это лекции на разные темы. Смотреть можно для общего развития, как нечто научно-популярное, но это не обучение.

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

Самое главное, что должно быть у современного дистанционного курса программирования для школьника - это тестирующая система для проверки заданий. Она есть в "Фоксфорде", в дистанционной школе СУНЦ используется сайт informatics.msk.ru, в ЗФТШ её нет, в академии Microsoft, кажется, тоже. Без тестирующей системы можно найти много видеолекций всяких, но практика нужна, а для проверки практики нужна тестирующая система.

Собственно говоря, сам сайт informatics.msk.ru по сути является большим сайтом для дистанционного самообразования, можете брать, например, мой курс на informatics.msk.ru/course/view.php?id=156 и делать оттуда все задания, дистанционная школа СУНЦ ничего этого дополнительно не даст.

По С++ есть еще курс обучения на https://academy.yandex.ru/events/online-courses/cpp_development/
Там небольшие видеолекции, теоретический материал и тоже набор задач с тестирующей системой (задачи тоже большей частью взяты из моей подборки), это тоже годится

Стратегия для самообразования - Брать сайт informatics.msk.ru и решать задачи оттуда.

Если хотите какой-то структурированности - берите мой курс http://informatics.msk.ru/course/view.php?id=156 и проходите его подряд.

на будущее, программирование

Previous post Next post
Up