Как да допринесат за YouTube канала на freeCodeCamp

Общността freeCodeCamp се ангажира да помага на заетите възрастни да се научат да кодират. Вече публикуваме много технически статии тук в Medium всяка седмица. И сега създаваме много учебни видеоклипове в YouTube канала на freeCodeCamp.

Това ръководство ще ви покаже как можете да допринесете за безплатния YouTube канал YouTube. Това вече е един от най-фокусираните в програмирането канали с над 200 000 абонати. И нашата общност с отворен код едва започва.

Създаване на надписи и преводи

Най-лесният начин да допринесете за канала е да предоставите надписи и преводи за нашите видеоклипове.

Въпреки че всички наши видеоклипове досега са на английски, много хора от нашата общност не говорят английски като техния първи език. Освен това има доста хора, които се учат да кодират, които са напълно глухи.

YouTube автоматично създава надписи за видеоклипове, но те не са много добри. Някои глухи членове на общността freeCodeCamp шеговито наричат ​​тези автоматични надписи като „крапси“.

Като добавяте надписи, ще помогнете на тези разработчици да разберат по-добре тези видеоклипове. Ще улесните и други сътрудници да превеждат тези надписи на други езици.

Първата стъпка към предоставяне на надписи или преводи е да отидете до конкретен видеоклип, с който искате да помогнете. След това щракнете върху иконата на зъбно колело в долния десен ъгъл на видеоклипа. Изберете „Субтитри / CC“, след това „Добавяне на субтитри / CC“.

На този етап избирате език. Това обикновено е английски, освен ако не искате да предоставите превод на друг език.

Ако YouTube има автоматично генерирани субтитри, те ще се покажат. Всичко, което трябва да направите, е да гледате видеоклипа и да редактирате автоматично генерираните субтитри (или празни текстови полета), за да ги направите по-точни.

След като приключите, просто щракнете върху „Изпращане на принос“.

Създаване на видеоклипове

Търсим и видео приноси. Това е чудесен начин да приложите много от нещата, които сте научили, докато демонстрирате уменията си с определени инструменти.

Вашето видео трябва да премине през процеса на изграждане на цялостен проект, като в същото време преподава конкретни технологични концепции.

Някои примери за добри видеозаглавия са „Научете се реагирайте, като направите клонинг в Twitter“ или „Създайте уеб приложение с Angular 4 и Firebase“.

Видеоклиповете трябва да са сходни по качество с пълните курсове, които ще намерите в платформи като Udemy или Lynda.com. Те също трябва да следват възможно най-много следните принципи:

  • Трябва да преподавате предмета чрез създаване на цялостен проект.
  • Продължителността на видеоклипа трябва да бъде между 30 минути и 3 часа.
  • Трябва да има по-малки секции във видеото, които се предават чрез заглавни карти като „Настройка на околната среда“ или „внедряване в AWS“.
  • Всеки раздел трябва да бъде посочен в описанието на видеоклипа, заедно с връзка към конкретния времеви код във видеото. (Например добавянето на „3:31“ в описанието на видеоклипа ще свързва тази част от видеоклипа.)
  • Трябва да хоствате кода на проекта си в GitHub. Ако е приложимо, трябва да има директория за всеки раздел от видеоклипа с файлове, които показват състоянието на кода по време на този раздел. В описанието на видеоклипа трябва да бъдат включени връзки към код.
  • Въвеждането във видеото трябва ясно да съобщава всички необходими предпоставки и да демонстрира как да настроите програмната среда.

Освен тези изисквания на високо ниво, искаме също така да се уверим, че видеото отговаря на определени стандарти за качество:

  • Качеството на звука трябва да бъде поне толкова добро, колкото другите видеоклипове в канала.
  • Трябва да премахнете дълги паузи или грешки (които не добавят нищо към инструкцията) по време на процеса на редактиране.
  • Трябва да използвате последователни заглавия от ръководството за стил freeCodeCamp.
  • Вашите инструкции трябва да са ясни и достатъчно прости, за да могат зрителите, които вече имат посочените предпоставки, умения да следват.

Ето два видеоклипа, които ще ви дадат примери за това, което търси общността:

Ако се интересувате от създаването на видео курсове в YouTube за канала, изпратете имейл на submit+youtube@freecodecamp.org с вашата идея, подробни бележки или с завършен видеоклип.

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

Кредитен имидж

често задавани въпроси

Трябва ли да покажа лицето си в ъгъла с помощта на уеб камера?

Ако ви е приятно с това, тогава да. Това определено подобрява разбирането на вашия зрител. Можете да използвате инструмент като OBS, за да наложите изображението си в долния десен ъгъл на екрана по време на гласове на екрана.

По време на видеото мога ли да редувам между екраниране и обяснение на нещата визуално или на бяла дъска?

Да. Коди Зайберт е особено добър в това.

Трябва ли да използвам конкретна операционна система или IDE?

Можете да използвате всякакви инструменти, които имате под ръка и да се чувствате удобно.

Мога ли да пускам музика на заден план?

Препоръчваме да не възпроизвеждате музика, тъй като YouTube може автоматично да маркира музика, защитена с авторски права (понякога с грешка) и този раздел на видеоклипа ще стане напълно заглушен, често ще съсипе целия урок.

На каква резолюция трябва да запиша?

Колкото е възможно по-висока разделителна способност (и честота на кадрите). YouTube ще предложи на зрителите възможност да изберат собствената си резолюция при възпроизвеждане.

Отворени ли сте за преиздаване на курсове, които вече са пуснати на други платформи?

Да.

Отново изпратете вашите идеи, бележки и готови видеоклипове на beau@freecodecamp.org.

Благодаря за четенето!