Онлайн-курсы на русском языке



    Предыстория


    Здравствуйте! Меня зовут Рахим, я учился по программе Computer Science (B.Sc) в университете Карлтон и писал об этом на Хабре пару лет назад в рамках проекта Computer Science Studentпрофиле можно найти все выпуски). Потом здесь же я нашел множество людей, заинтересованных в создании коллективного блога о математике и информатике. Тогда даже написал в комментариях:

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

    К сожалению, блог через некоторое время перестал обновляться, активность упала до минимума. Я закончил университет и первый год работал разработчиком, но в январе 2012 приблизился немного к реализации того комментария: стал преподавателем Международного университета информационных технологий (IITU) в южной столице Казахстана. В своем первом семестре читал лекции по операционным системам и веб-разработке, иногда проводил открытые лекции, изредка публиковал что-то на хабре. Но «hexlet.ru» на доске не писал.

    Этой осенью Хекслет превратился из коллективного блога в свободную образовательную платформу. Суть проста: можно стать студентом и проходить разные курсы, можно стать учителем и вести собственные курсы. Формат схож с форматами Coursera или Udacity. 23 октября начинается первый онлайн-курс – Разработка приложений для Mac OS X.

    Об этом курсе – ниже, а пока немного о самом проекте.

    Манифест


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

    Цель


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

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

    Вы можете начать собственный курс на Хекслете


    • Тематика – любая, от столярного дела до теории суперструн.
    • Длительность – любая, но желательно не короче трех занятий. Очень длинный курс (более 5 месяцев) имеет смысл разбить на части.
    • Формат – любой, но желательно публиковать лекции в удобном виде (аудио или видео), включать в курс домашние задания, тесты, экзамены.
    • Язык – любой.
    • Структура вашего курса (описания каждого занятия) должна быть готова и опубликована до начала.

    Поддержать проект


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

    • Вступить в существующий курс и помогать студентам (отвечать на вопросы, участвовать в дискуссиях, и т.д.)
    • Стать волонтером. Например, дизайнером: нам нужен логотип. Да и вообще, хорошие интересные люди, которым интересен проект, присоединяйтесь.
    • Рассказать друзьям о проекте. Привлечь внимание потенциальных студентов, преподавателей, волонтеров или инвесторов.
    • Внести пожертвования

    Пишите на freetonik@hexlet.ru

    Большое спасибо Ивану Боровкову, системному администратору, который помогает в настройке и поддержке сервера.



    Итак, первый курс на Хекслете:

    Разработка приложений для Mac OS X


    Требование (пре-реквизиты) к курсу:
    знание основных концепций объектно-ориентированного программирования, базовые навыки программирования на C++ и/или Java.

    Содержание курса:

    1. Язык программирования Objective C
    2. Среда разработки XCode
    3. Foundation Framework
    4. Cocoa API
    5. Основы разработки iOS-приложений (для iPhone и iPad)
    6. Основы хорошего дизайна приложений


    Формат:

    1. 15 недель – 15 видео-лекций, каждая лекция состоит из модулей. Общая длительность лекции – 50 минут
    2. Лекции публикуются на YouTube и iTunes store
    3. Язык курса – русский, но доступны лекции и на английском языке
    4. 5 коротких тестов
    5. 4 домашних задания (проекта)
    6. Промежуточный экзамен в середине семестра (midterm)
    7. Финальный экзамен в конце семестра (final)
    8. Тесты, проекты и экзамены можно сдавать в любое время с момента публикации до дедлайна (т.е. в течение недели)


    Тесты и экзамены проверяются автоматически, а вот домашние задания (проекты) проверяются по системе peer grading: студенты анонимно оценивают работы друг друга (как на coursera).

    После прохождения курса (с оценкой выше 50%) выдается символический сертификат.

    (Для программирования в рамках этого курса необходимо иметь компьютер с операционной системой Mac OS X и программу XCode от Apple)

    Записаться на курс.

    «Если вы считаете, что образование является слишком дорогим – попробуйте невежество» Дерек Бок.
    Hexlet 52,60
    Практические уроки по программированию
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 52
    • +13
      Вашим студентам повезло с преподавателем
      • +10
        Спасибо, но энтузиазм и идеи еще не означают хорошего качество преподавания :)
      • +1
        замечательное начинание
        только бы язык интерфейса к одному свести, а то где-то русский, где-то английский. шаблон рвётся
        • 0
          Да, к старту курса постораюсь все закончить.
        • 0
          SSL сертификат выписан на очень красивый домен «localhost.localdomain»
          • +2
            Ждем сертификат, к началу курсов заменим.
            • 0
              Добавили нормальный сертификат.
            • 0
              Нажал на кнопку «записаться на курс», там:
              image
              • +4
                Подумаешь сертификат не продлили. Что тут такого?
                • 0
                  Добавили нормальный сертификат.
                  • +1
                    Фритоник =) пару лет назад смотрел видео на ютубе как сделать загрузочную флешку с WinXP ;)
              • +2
                Хороший проект!
                Записался на курс, но письмо с подтверждением Gmail отправил в спам =\
                Впрочем, к такой подлости гмейла я уже привык.
                • 0
                  Шикарное начинание, сам над подобным думал.
                  Готов помочь и поучаствовать.
                  • 0
                    Я думаю вы можете смело добавить этот пост и в третий хаб — Mac OS X
                    Больше людей узнают — больше пользы :)
                  • 0
                    Спасибо! Очень интересно)
                    • 0
                      Как раз изучаю разработку под iOS.
                      Курсы для полных новичков или для тех, у кого уже есть какие-то основы?
                      • +1
                        Для полных новичков, нужны лишь базовые представления о С-подобных языках и ООП.
                      • +2
                        Отличная идея, что любой желающий может не только учиться, но и учить. С удовольствием провел бы курс по основам автоматизации тестирования, если кому-то это будет интересно.
                        • +1
                          присоеденюсь, сам занимаюсь подобными вещами.
                          • 0
                            Присоединитесь как преподаватель или как студент? :)
                            • +2
                              Препод.
                              Я занимаюсь сейчас плюшками atlassian и организацией этго дело для команды
                              • 0
                                Altassian это круто. Мы используем многие их продукты. Если речь идет об автоматизации, значит вы имеете в виду Bamboo?
                                • 0
                                  Давай перейдем в личку или почту, что бы тут не флудить?
                                  • +3
                                    нет-нет, флудите тут, пожалуйста. нам интересно
                          • +1
                            С удовольствием прошел бы такой курс.
                          • +1
                            Супер, спасибо что делитесь знаниями.
                            • +2
                              Хотелось бы узнать, что под капотом + каким образом проходит создание курса.
                              • 0
                                Под капотом – Instructure Canvas, там есть все необходимое для проведения таких курсов.
                              • 0
                                В чем принципиальное отличие от того же www.intuit.ru/?
                                • 0
                                  На мой взгляд, основное отличие в том, что тут можно без проблем не только прослушивать курсы, но и читать их. На интуите, если не ошибаюсь, не так просто создать собственный курс.
                                  • 0
                                    Вроде, можно, во всяком случае, по востребованным в данный момент дисциплинам.
                                  • +1
                                    Я не совсем знаком с тем, как проходят курсы там, так что, боюсь, о принципиальных отличиях судите сами. Если же их нет, то ничего страшного: потенциальная конкуренция стимулирует качество.
                                  • +1
                                    Классное начинание, надеюсь в скором появятся больше разнообразных курсов. Желаю удачи проекту и буду внимательно следить за его развитием.
                                    • +1
                                      Хороший проект. Записался на курс по iOS.
                                      • +2
                                        «Суть проста: можно стать студентом и проходить разные курсы, можно стать учителем и вести собственные курсы.»
                                        А еще можно стать разбойником и грабить корованы
                                        Простите
                                        Записался на курс, как раз в тему
                                        • 0
                                          Очень полезные проект. Спасибо Вам огромное.
                                          Хочется еще бы парочку курсов, например JS или Ruby.
                                          • +1
                                            JS – в планах, руби я не знаю, но надеюсь найдется преподаватель.
                                            • 0
                                              Еще раз огромное спасибо за Ваш проект.
                                          • 0
                                            По руби есть интересные курсы на codeschool.
                                          • +2
                                            Очень интересный проект. Записался на курс.

                                            Единственное, мне кажется, что 1 лекция в неделю — это мало. Хотелось бы побыстрее пройти курс :)
                                            • +1
                                              Спасибо!
                                              Посмотрим, как пойдет этот курс. Возможно, вы правы.
                                            • 0
                                              Записался. С удовольствием буду хорошим студентом! :)
                                              • +1
                                                Небольшой совет-просьба, делайте более осмысленные названия для итераций, чем просто нечто вроде «Проект 1». При совмещении календарей, особенно если курсов несколько, у людей станет просто каша из кучи одинаковых названий которые отличить друг от друга сходу будет не просто.

                                                Картинка
                                                • 0
                                                  Дельный совет, хорошо, исправлю. Спасибо!
                                                • 0
                                                  А планируете продолжать вести подкаст в itunes? Я так понимаю там Ваш подкаст, про Objective C и разработку под MacOS?
                                                  • 0
                                                    Для участия в iTunes U нужно быть или школой, или универом, или колледжем. При этом дополнительно еще и только из определенных стран, куда ни Казахстан (автор от туда), ни Россия не входят.
                                                • +1
                                                  Я сделал закрытую площадку для общения между заинтересованными в содействии и сотрудничестве людьми. Пишите на freetonik@hexlet.ru, я вышлю вам инвайт.

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

                                                  Самое читаемое