С операционным директором Progate Акихико Намбу
Progate - это платформа для обучения программированию, предназначенная для начинающих и желающих стать независимыми творцами. Вы можете изучать различные языки, такие как Python, JavaScript, HTML и CSS и т. Д., С помощью интуитивно понятных слайдов и полной среды программирования в одном браузере. Их используют более 850 000 человек по всему миру.
Одним из важных элементов, которые составляют уроки Progate по сей день, является то, что уроки на 100% являются оригинальным контентом, созданным командой по контенту Progate. Мы спросили главного операционного директора Progate Акихико Намбу о трех причинах, по которым Progate создает собственные уроки с момента своего основания.
Что такое команда по содержанию?
Команда содержания, или Группа содержания урока, как мы себя называем, несет ответственность за создание содержания урока Progate. Есть два важных фактора, которые создают наш продукт; Уроки и опыт обучения.
Команда Контента отвечает за часть Уроки Progate.
Почему Progate самостоятельно создает содержание уроков?
Progate верила в важность создания собственного содержания уроков с самого основания компании. Вот три причины, почему;
- Чтобы направить учащихся к исходной черте
- Чтобы учащиеся воспринимали каждый урок как часть пути, а не просто точку
- Чтобы каждый урок был уникальным.
Давайте разберемся с каждым.
1. Чтобы направить учащихся к исходной черте
Одна идея, которая находится на противоположной стороне Progate, заключается в том, чтобы люди со всего мира вносили свой собственный контент урока. Это позволяет быстро увеличить содержание урока, например, даже по одной теме, такой как Ruby. Но одна проблема здесь в том, что уровень и качество содержания каждого урока значительно различаются, и его трудно контролировать.
Смогут ли абсолютные новички в этой ситуации выбирать, какие уроки делать самостоятельно? Что произойдет, если самый первый урок, который выберет учащийся, окажется очень трудным, сложным?
При самостоятельном обучении программированию все становится проблемой для абсолютных новичков, даже если они выбирают правильные уроки. Мы стремимся к тому, чтобы учащиеся начали свой путь с уверенностью, а не с тревогой.
«Вы можете начать с любого урока на Progate!»
Мы создаем все содержание урока самостоятельно и строго думаем о качестве каждого урока для этой единственной фразы, чтобы стать сервисом, в котором никто не заблудится в своем путешествии по самообучению программированию.
2. Чтобы учащиеся видели каждый урок в виде линии, а не точки.
Решили проблему с чего начать. Прозрачный. Но подождите, как учащиеся узнают, что нужно делать после того, как они закончат свой первый урок?
Например, самообучающиеся, которые завершили изучение основ HTML, все равно должны будут решить, что изучать дальше, если, скажем, они хотят создать веб-приложение. Когда дело доходит до решения уроков, решающее значение имеет руководство.
Путь обучения программированию никогда не заканчивается овладением одним языком. Я считаю, что лучше иметь меньше уроков, у каждого из которых есть четкий путь к тому, что делать дальше, чем иметь миллионы уроков без четкой связи между каждым уроком.
Я также считаю, что каждый урок должен быть основан на единой философии, чтобы он был веселым и приятным.
Станьте воротами в захватывающий мир программирования.
Станьте путем к независимому кодеру.
Это видения Progate. Нам необходимо создавать содержание каждого урока вручную, чтобы наше видение лежало в основе всех уроков.
3. Чтобы создать эксклюзивный опыт обучения для каждого урока
Мы считаем, что опыт обучения так же важен, как и простота материалов для эффективного процесса обучения.
Независимо от того, насколько хороши объяснения, иногда учащиеся понимают это благодаря небольшому, но невероятному опыту обучения.
Progate настраивает процесс обучения, а именно упражнения, для каждого курса.
Для курса HTML и CSS мы помещаем предварительный просмотр, где код учащегося отображается немедленно, в правом верхнем углу редактора. Немедленное отображение кода является здесь важным фактором, так как учащиеся могут интуитивно понять, как то, что они написали, влияет на редактор.
Что касается курса Ruby on Rails, у нас было две вещи, которые мы хотели выполнить;
- Создайте для редактора как можно больше места, так как файлов много.
- Визуализируйте базу данных рельсов, поскольку эту концепцию трудно представить новичку.
Поэтому мы организовали редактор, терминал, браузер и базу данных с вкладками, чтобы облегчить доступ ко всему.
Для курса Git мы создали упражнение ниже, чтобы помочь самообучающимся представить себе совместное развитие. Каждый учащийся играет роль Ниндзя Кена и Мастера Уайта, чтобы имитировать совместное развитие.
Мы всегда думаем об опыте обучения, когда создаем содержание урока. В то же время содержание урока определяется опытом обучения. Этот процесс возможен только путем создания содержания урока с нуля.
Итак, как именно вы создаете уроки?
Это довольно долго, так что лучше поделиться в другой статье. У нас есть много идей, которыми мы хотим поделиться с вами, поэтому обязательно следите за нашим блогом, чтобы узнать больше о закулисье Progate и больше вдохновляющих историй!
Progate посвящен созданию качественного контента, качественных уроков для начинающих, чтобы стать независимыми программистами. Все уроки 100% оригинального содержания. Progate - это создание с нуля, создание с мечтой, создание с энтузиазмом.