Если вы хотите найти курс информатики или, возможно, не-CS, к участию в октябре, есть огромный выбор новых, обновленных и текущих курсов на выбор. Как сделать выбор?
Восемнадцать месяцев назад я почувствовал, что читатели I Programmer избалованы выбором дюжины бесплатных онлайн-курсов по информатике. Теперь выбор курсов, которые можно было бы включить в обзор за один месяц, стал непомерно большим, так что вместо того, чтобы пытаться быть исчерпывающим, обзор этого месяца вместо этого попытается охарактеризовать диапазон предлагаемых вариантов.
Хотя идея MOOC (Massive Online Open Course) уже существовала в течение некоторого времени, именно желание Себастьяна Трана и Питера Норвига побить рекорды своим введением в курс ИИ осенью 2011 года послужило толчком для нынешнего изобилия компьютерных наук. соответствующие курсы, которые теперь доступны онлайн и бесплатно.
Если вы хотите присоединиться к МООК этой осенью, вам нужно не только выбрать тему и уровень, на котором вы хотите изучать, вы также столкнетесь с другими вариантами. Возможно, самый важный вопрос заключается в том, сможете ли вы соответствовать требованиям курса с плотным графиком или вы предпочитаете курс для самостоятельного изучения.
В целом, даже самые запланированные MOOC могут быть гибкими, чтобы соответствовать существующей работе, учебе и семейным обязательствам студента. Видеолекции обычно разбиты на короткие сегменты, чтобы не отставать от преподавания. Вы должны учитывать требования еженедельных заданий. Существуют ли задания по программированию, требующие больших затрат времени или коллегиальной оценки, которые не дают возможности для отставания?
Онлайн-курс для самостоятельного изучения кажется идеальным, если вы не можете быть уверены в том, что найдете необходимое количество часов в неделю, но им не хватает некоторых элементов сообщества, которые мотивируют учащихся принимать всестороннее участие. Дискуссионные форумы, как правило, менее активны, когда учащиеся не достигают одной и той же точки в одно и то же время.
Основные провайдеры MOOC начинают иметь отличительные особенности. Udacity, который предлагает все свои курсы в виде модулей для самостоятельного изучения, делает упор на трудоустройстве и предлагает курсы с партнерами по отрасли. В определенной степени он предлагает альтернативу университетскому образованию, особенно в том, что касается информатики, где создается достаточное количество курсов начального, среднего и продвинутого уровней, чтобы обеспечить эквивалент степени бакалавра, а начиная со следующего года он будет предлагать курсы повышения квалификации. Магистр компьютерных наук, состоящий из нескольких модулей — см. Онлайн-обновление «Магистр компьютерных наук» для получения более подробной информации.
Если вы ищете онлайн-программу бакалавриата по компьютерным наукам, edX недавно анонсировал свои сертификаты последовательности курсов XSeries, и первым из них будет выпущен « Основы компьютерных наук », последовательность следующих семи курсов факультета электротехники и информатики Массачусетского технологического института:
6X.1 Введение в информатику и программирование на Python (осень 2013 г.)
6X.2 Введение в вычислительное мышление и науку о данных (весна 2014 г.)
6X.3 Построение программного обеспечения в Java 1 (осень 2014 г.)
6X.4 Построение программного обеспечения в Java 2 (весна 2015 г.)
6X.5 Вычислительные структуры: цифровые схемы (осень 2014 г.)
6X.6 Вычислительные структуры: программируемые архитектуры (весна 2015 г.)
6X.7 Вычислительные структуры: организация компьютерных систем (осень 2015 г.)
По словам старшего преподавателя Массачусетского технологического института Криса Термана, члена его команды преподавателей, это рассматривается как гибкий способ получить образование в области информатики:
«Мы больше не обязаны структурировать материал курса по 14-недельным блокам, чтобы соответствовать академическому семестру. Мы можем разделить материал на более доступные модули, каждый из которых посвящен ключевым концепциям информатики и вычислительного мышления, и объединить эти модули в новые программы. предназначен для более широкой аудитории «.
6X.1 стартует 16 октября и основан на первой половине 6.00x: Введение в информатику и программирование, курса, который уже проводился более одного раза и который я рекомендовал ранее в этом году как:
хороший способ для новичков изучить Python, если вы можете посвятить необходимое количество часов
Хотя еженедельные обязательства по-прежнему оцениваются в 12 часов в неделю, разделение их на 8-недельные модули должно сделать их более устойчивыми.
С 2014 года для курсов XSeries будет доступна опция Проверенного сертификата успеваемости — платного сертификата, для получения которого студентам потребуется веб-камера, удостоверение личности с фотографией и дебетовая или кредитная карта. Для этой презентации есть варианты: попытаться получить сертификат Кодекса чести, выполнив задания и тесты, или просто проверив курс с доступом ко всем его материалам, но без обязательств участвовать в нем. Оба эти варианта бесплатны и останутся бесплатными.
Подтвержденная регистрация, стоимость которой не менее 50 долларов США, в настоящее время проходит испытания с тремя курсами, из которых есть еще один знакомый, «Программное обеспечение как услуга», курс, который учит основам разработки долговечного программного обеспечения с использованием высокопроизводительных гибких методов разработки программного обеспечения. как услуга (SaaS) с использованием Ruby on Rails.
Если вам не нужна вся учебная программа, есть множество вариантов, чтобы получить представление об определенной теме. Например, курс edX «Основы компьютерной графики» снова стартует 7 октября, но, как указано в мартовском МООК по компьютерным наукам, это курс для тех, у кого есть «солидный» опыт программирования.
На Coursera есть самый обширный список «пробных» курсов с опциями информатики на разных уровнях и на разных языках — китайском, французском и немецком, а также на английском для тех, которые начинаются в этом месяце. У него есть хорошо продуманная опция поиска на странице курсов, что очень важно, учитывая, что только в области компьютерных наук у него 83 глобальных партнера. Два, которые привлекли мое внимание в этом месяце, — это видеоигры и обучение, которые обещают обсудить исследования видов мышления и обучения, которые входят в видеоигры и игровую культуру, преимущества и недостатки цифрового игрового процесса, противоречия между молодежной культурой и традиционным образованием, а также новые разработки, направленные на преодоление этого растущего разрыва; и Введение в программирование для музыкантов и цифровых художников, использующих язык мультимедиа ChucK и претендующих на то, чтобы удовлетворить новичков, желающих научиться программировать системы интерактивного искусства.
Одна из замечательных особенностей МООК с точки зрения программиста заключается в том, что они могут предоставить безрисковую возможность узнать о других дисциплинах и темах, даже о тех, которые могут показаться несерьезными. Члены команды программистов I подписались на SPU27x Science & Cooking: From Haute Cuisine до Soft Matter Science на платформе edX; Изучение квантовой физики от Coursera; и химия — строительные блоки мира на Open2Study.
Удастся ли им все это сделать?
Возможно, нет, но так как все они бесплатны и будут представлены снова позже, в попытках нечего терять и, возможно, получить много.
В настоящее время я прохожу последнюю неделю одного из самых увлекательных онлайн-курсов, которые я прошел до сих пор — Open2Study’s Becoming Human — курса антропологии, в котором рассматривается, как мы эволюционировали от приматов, преподаваемых Грегом Даунетом, экспертом по нейроантропологии. Этот курс, требующий всего около двух часов в неделю в течение четырех недель, открывает глаза и настоятельно рекомендуется независимо от вашего опыта. Open2Study исходит из «низов», и его платформа нашла новый способ объединить отображение информации докладчика и «классной доски». Если вы хотите опробовать эту платформу с более актуальной темой, «Концепции разработки игр», включенной в прошлогодний обзор, перезапускается 14 октября,