14.08.2013

Курсера

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

Сейчас настоящий бум онлайн-образования. Покрытие и скорость интернета растет, а веб обзаводится все более интересными функциями. Классическое образование становится менее доступным в силу своей стоимость и времени, которое необходимо на него выделять, еще в вашем регионе может не оказаться образовательного учреждения с нужным вам курсом и так далее. Проблем много и за счет всех этих факторов выросла альтернатива в виде кучи сайтов предоставляющих образовательные услуги, я думаю многие из вас слышали о «Академии Хана», или о «Код Скулл», рунету тоже есть что предложить в виде Хекслета. Приведет ли онлайн-образование к революции время покажет, но оно уже сейчас влияет на глобальное общество, когда читаешь историю о том как пакистанские восьмиклассники двойняшки закончили несколько отнюдь не тривиальных курсов на Курсере, становится смешным наше нытье о коммерциализации образования. Чтобы быть в курсе всяких инноваций в образовании советую читать клевый русскоязычный блог www.edutainme.ru.

Изюминка Курсеры, в отличии от многих образовательных сайтов, в том что она предоставляет курсы от ведущих мировых университетов, всего в  списке партнеров на данный момент 104 образовательных учреждения, среди которых Стенфорд и Калтех. Скоро подключатся и наши соотечественники — Санкт-Петербургский государственный университет. Большинство курсов такие-же как и их университетские аналоги, так что можете попробовать на себе каково поучится в Стенфорде или Калтехе. И все это бесплатно.

Сейчас есть возможность выбрать из 420 курсов: очень много курсов по компьютерной науке, математике, экономике. Большинство курсов на английском языке, на некоторых возможны субтитры на русском. Я владею английским на уровне школьника, если курс по моей теме то этого уровня мне хватает, если по не знакомой теме то я трачу чуть больше времени. Тут появляется сторонний эффект — я не только узнаю что то новое, но и еще прокачиваю знание языка. Приятный бонус. Курсов настолько много что работник Гугла еще в 2012 году составил из них четырехгодичную программу Массачусетского Технологического Института.

Теория

Большинство курсов предоставляются по сессиям, есть четкое начало и конец, некоторые курсы предоставляются в режиме самообучения, то есть доступны в любой момент времени. Это отличает Курсеру от площадок на которых курсы предоставляются без сессий, к примеру как на популярном ресурсе «Академия Хана». Среди этих подходов нет лучшего, они просто разные, но что мне нравится в подходе сессий это то, что есть дата начала и дата конца и эти дедлайны держат в тонусе и мотивируют делать все быстрее, а еще это придает какую-то атмосферу общности, чувствуешь что не ты один, а еще огромная куча людей вместе с тобой смотрят сейчас лекции и делают домашнее задание.

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

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

Лекции это обычные видео, где, в большинстве случаев, в виде презентации объясняется какой-либо вопрос. Средний размер видео по одной теме где-то минут 10, в неделю лекций на полтора-два часа. Небольшой совет: если вы видите 60 минут лекций смело умножайте это число на 3, столько в среднем вы потратите на усвоение этого материала, я позже сделаю пост с моими советами по обучению на курсах.

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

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

В классическом образовании есть замечательный плюс — контакт с учителем. В онлайн-образовании эту проблему сложно решить, но на Курсере это стараются делать с помощью видеоконференций. Все конференции записываются и потом попадают на Ютуб. Это замечательный шанс задать свой вопрос, посмотреть на сокурсников, укрепить свои знания.

Так же проводятся различные живые встречи и организуются живые классы для обучения. А на курсе «История Интернета» такие встречи проводит преподаватель в различных местах земли, что вызывает огромное уважение.

Практика

Чтобы успешно завершить неделю курса нужно выполнить домашнее задание. Это может быть тест, решить какую-либо задачу в интерактивном приложении, написать программу и загрузить ее на сервер для автоматизированной проверки, и самый интересный тип задания это когда оценку тебе ставят твои же сокурсники, и ты тоже оцениваешь их работы (это называется peer assessments).

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

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

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

И последний, самый интересный, вид домашнего задания с которым мне пришлось сталкиваться — оценка сокурсников. В начале ты выполняешь задания, к примеру написать эссе, или подготовить прототип интерфейса. Потом наступает период проверки, и тебе надо проверить несколько работ своих сокурсников, предположим 5, соответственно 5 сокурсников проверяют и твою работу. Вся мощь этого задания состоит в том, что ты не только решаешь проблему, но и видишь другие решения. Сразу понимаешь насколько твое решение не идеальное, сразу начинаешь анализировать чужие решения. Это очень глубокая штука, попробуйте как только выдастся возможность.

Сессия

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

Главное что надо извлекать из любого образования это знания. Все идеи вроде пятилетнего просиживания штанов ради корочки которая потом позволит устроится на работу придется выкинуть из головы. По окончанию курса Курсера предлагает вам сертификат в котором есть подписи преподавателей. Так же недавно появился сертификат с подписью — когда Курсера подтверждает что именно вы закончили курс, и этот сертификат физический, придет вам по почте. Это уже платная услуга, и понятно дело что у работодателя он, скорее всего, не вызовет особого интереса, который у него вызовут знания который вы получили на курсе, но эту услугу можно использовать как благодарность создателям Курсеры и преподавателям. Я безразлично относился к сертификатам пока не прочитал умную статью на хабре, в которой один из студентов описывал свою систему занятий, его идея в том чтобы использовать сертификаты как дополнительную мотивацию, поставьте себе цель коллекционировать их, и помните, что самое ценное это знания которые помогут вам решать более сложные и интересные проблемы.

Курсы

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

Компьютерная наука 101

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

История интернета, технологии и безопасность*

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

Языки программирования

Исследуйте базовые концепции которые стоят за языками программирования. Курс с сильным акцентом на функциональное программирование. Используются языки МЛ, Ракет, и Руби для того чтобы объяснить как части языка программирования соединяются вместе, чтобы создать нечто большее чем просто сумма частей. В процессе обучения вы изучите новые навыки и концепции, которые нужны для изучения новых языков программирования самостоятельно.

Введение в систематический дизайн программ*

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

Принципы функционального программирования на примере языка Скала

Познакомьтесь с функциональным программированием и научитесь эффективно комбинировать его с объектно-ориентированный программированием. Этот курс от создателя языка Скала, Мартина Одерски.

Патерн-ориентированная разработка программного обеспечения для паралельных и сетевых задач

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

Интерфейс между железом и софтом

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

Компиляторы

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

Введение в электронную инженерию

Этот курс дает вам возможность пощупать фундаментальные идеи в электронной инженерии, попробует объяснить как электронные сигналы передают информацию, как биты могут представлять аналоговые сигналы, такие как музыка, и как современные коммуникационные системы работают.

Компьютерная архитектура

На этом курсе вы узнаете как разрабатывать компьютерную архитектуру используя сложные современные микропроцессоры.

Введение в логику*

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

Теория игр*

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

Геймификация

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

Руководство для начинающих: иррациональное поведение

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

История человечества*

Курс расскажет вам не только о истории человечества, но и то почему человек сделал себя повелителем планеты. Я только начал изучать этот курс, приглашаю и вас.

Онлайн игры: литература, новые медиа и способы повествования

Сфокусировавшись на Толкиене и игре «Властелин колец онлайн» этот курс исследует что случается с историей и фильмом когда она превращается в онлайн игру.

Введение в математическое мышление

Научитесь мыслить как мыслят математики — мощный когнитивный процесс который разрабатывался тысячи лет.

Алгебра

Введение в Алгебру. Для тех кто в школе не любил математику, как я.

Введение в математический анализ

Курс концентрируется на изучении различных функций, которые важны для изучения математического анализа.

Анализ социальных сетей

На этом курсе вы узнаете о структуре и эволюцию сетей, опираясь на знания из таких дисциплин как социалогия, математика, компьютерная наука, экономика и физика.

Постскриптум

И напоследок, замечательная лекция на Теде от одного из создателей Курсеры, профессора стэнфордского университета, Дафни Коллер. Это было в 2012 году, с этого времени Курсера увеличила базу курсов в несколько раз, оцените скорость роста.

09.08.2013
архивирован

Приглашаю на интересный курс по истории человечества

Поскольку предыдущие курсы, которые я брал на Курсере, закончились, я выбрал следующую цель — курс «Краткая история человечества» от Еврейского университета в Иерусалиме.

Курс начнется 11 августа, рабочая нагрузка всего 2-4 часа в неделю. Курс обещает быть бомбой, поэтому это просто отличный способ познакомиться с массовыми онлайн-курсами. Посмотрите интро-видео:

Перевод описания со страницы курса:

Около двух миллионов лет назад наши человеческие предки были ничтожными животными, жившими на краю Африки. Их влияние на мир было не больше чем у горилл, зебр или куриц. Сегодня люди распространились по всему миру, и они одни из самых важных животных здесь. Само будущее на Земле зависит от наших идей и нашего поведения.

Этот курс объяснит как мы, люди, покорили планету Земля, и как мы изменили наше окружение, наши общества, наши собственные тела и разум. Цель курса дать студентам краткий, но полный обзор истории, и ответить на такие базовые исторические вопросы как:

  • Что такое религия?
  • Что такое империя?
  • Что такое деньги?
  • Что такое наука?
  • Что такое капитализм?
  • Почему почти все общества считают что женщина уступает мужчине?
  • Есть ли направление у истории?
  • Становятся ли люди счастливее с ходом истории?
  • Какое вероятное будущее у человечества?

07.08.2013

Интернет через 20 лет

На курсе «История интернета» (о курсе расскажу в отдельном посте) мне надо было выполнить интересное задание — написать эссе о том, каким я вижу интернет через 20 лет, то есть к 2033 году. Задача не такая простая как может показаться. К примеру, всемирной паутине всего по сути 20 лет, и за это время она прошла путь от простых гипертекстовых страниц до огромных приложений, 3д игр, социальных сетей и еще кучи интересных вещей. Пример с паутиной я привел чтобы сразу стало понятно что 20 лет это не так уж и мало, а еще Рэй Курцвейл прогнозирует бессмертие всего через 15 лет. Так что все что я написал это еще скромно, и в целом, я думаю, на это можно смело рассчитывать.

Я использовал речи одного из отцов интернета Винтона Серфа, доктора Джонна Барретта, замечательный короткий фильм «Plurality» Дениса Лиу, а еще видео о крутом эксперименте Кевина Уорика в области интерфейса компьютер-мозг. Все видео прямо в этом посте, рекомендую к просмотру.

Заглянем в будущее

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

Но интернет не только на нашей планете, колонии на Марсе и Луне тоже подключены к сети. Эта меж-планетарная информационная магистраль служит фундаментом для дальнейшей колонизации космоса человеком.

Устройства, которыми люди пользуются для выхода в интернет, стали невероятно мобильными и удобными. Исчезли проблемы с малым зарядом и весом устройств, все данные хранятся в интернете, а устройства используют вычислительные ресурсы сети. C отличной мобильностью и новыми интерфейсами виртуальная вселенная уже плотно слилась с реальным миром.

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

С развитием искусственного интеллекта человек отдает задачу распределения ресурсов компьютерам. Каждое устройство в мире имеет на своем борту компьютер и интеллектуальные программы. Эти устройства общаются между собой и могут влиять на друг друга. Все эти устройства формируют интернет вещей. К примеру, нагреватели воды могут общаться с электростанцией, она может сообщить им что сейчас у нее пиковая нагрузка и необходимо снизить мощность. Таким образом распределение ресурсов станет более эффективным а экология планеты гораздо улучшится.

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

С такой всепроникающей сетью и вычислительными мощностями безопасность становится основной темой. Разработаны новые алгоритмы шифрования и идентификации на основе ДНК пользователя.

Сейчас такое время когда все развивается очень быстро. Будущее это не что то далекое и фантастическое, сейчас оно как никогда близко к настоящему, а интернет приведет в конечном итоге к фантастическим изменениям. Если вам интересна какая-либо тема то попробуйте сейчас заглянуть в ее будущее, уверен там будет много интересного.

01.08.2013

Старт

Привет, меня зовут Евгений, я программист и обожаю всякие технические штуки.

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

лайк