На видео не нужно писать код, если это обучающее видео. И не нужно давать возможность скачивать код, написанный на видео.
Нужно использовать лучшие стороны статей и видео. В статьях удобно расписывать пошагово простые действия, объясняя, что нужно делать. А на видео лучше объяснять что-то сложное или комплексное, что в печатном виде будет "многабукаф". Надо что-то показать -- берется написанный код и делаются простые действия, меняющие его в соответствии с задачей. Нужно сделать что-то большое -- используется ускоренное воспроизведение или монтаж. В результате видео будет показывать то же, что должен делать сам ученик, умеющий работать, а не работу за него.