fbpx

Як навчитися програмуванню за відеоуроками

Цей текст — переклад статті Szymon Adamiak.

Ти переглянув черговий відеокурс і знову нічому не навчився? Дозволь тобі допомогти!

Я впевнений, що тобі знайоме це відчуття. Ти тільки що витратив чотири години, переглядаючи відеоуроки з програмування та багато чому навчився. Час кодити! Але твій розум порожній. Ти нічого не можеш згадати. Невже ці чотири години витрачені даремно?

На жаль, це, мабуть, так і є. Перегляд відео з програмування не допоможе краще писати код. Ти можеш також провести цей час, дивлячись Netflix. Або ще краще, на свіжому повітрі.

Недоліки перегляду відеокурсів

Чому перегляд відеокурсів настільки неефективний? Твій мозок завжди намагається економити енергію. Зосередитися на засвоєнні інформації — важка робота, тому твій мозок не хоче цього робити упродовж тривалого часу.  Тож мозок перестає працювати.

Тобі так не здається? Спробуй пригадати останній раз, коли ти дивився довге освітнє відео. Ти приділяв йому належну увагу? Занотовував? Ти міг би повторити пройдений матеріал через пару хвилин після закінчення відео? Хіба ти не переключався між вкладками браузера під час перегляду відео, щоб, наприклад, прочитати яке-небудь повідомлення?

Якщо ти впевнений, що завжди відмінно засвоюєш інформацію, переглядаючи відео курси, можеш далі не читати. Але якщо тобі здається, що можна бути більш продуктивним, давай розглянемо, як цього досягти.

Як ефективніше дивитися відео курси

Ти купив онлайн-курс. Він триває шість годин, розділений на частини по п’ятнадцять хвилин кожна, а результат — мобільний додаток. Який найкращий підхід для отримання максимум від курсу?

Швидко переглянь курс

Готовий посперечатися, що тебе так і тягне пройти цей курс за пару днів. Там же всього шість годин, в чому проблема? Неодмінно зроби це. Швидко дивись курс, переходьте від відео до відео та встанови швидкість відтворення на 1,5x.

Перше, що потрібно зробити, — переконатися, що обраний тобою курс коштує твого часу. Можливо, в ході цього курсу ти не дізнаєшся тих речей, які планував дізнатися. А може, тобі не сподобається структура курсу або стиль викладання. Якщо з якої-небудь причини курс тобі не подобається, — відмовся від його подальшого перегляду і вимагай рефанду, якщо це можливо.

Твій час має велику цінність, так що берись за навчання, тільки якщо курс відповідає очікуванням.

Навчайся повільно

Ти швидко переглянув курс і залишився задоволеним його змістом. Тепер час пригальмувати. Перегляд 30-60 хвилин відео в день це багато. Вивчення програмування — це довга гра. Поступове просування — більш надійний спосіб досягти успіху, ніж періодичні сплески енергії.

Щоб закінчити шестигодинний курс, у тебе піде тиждень або два, але так ти зможеш засвоїти набагато більше, ніж якщо переглянеш всі відео поспіль.

Не пиши код одночасно з вчителем

Зазвичай автор курсу просить тебе писати код паралельно з переглядом відео. Це зрозуміло. Коли ти пишеш код слідом за вчителем, це набагато ефективніше байдужого перегляду. Але це не найоптимальніший варіант.

Якщо ти дивишся відео і пишеш код одночасно, тобі важко зосередитись. Ти весь час змушений перемикати контекст. Також тобі часто доводиться ставити відео на паузу, щоб встигнути написати код. Все це дуже заважає концентрації.

Щоб вичавити всю користь по максимуму, потрібно бути якомога більш сконцентрованим. Закрий всі вкладки браузера, переведи телефон у тихий режим. Вся твоя увага має бути зосереджена на відео. Це всього лише п’ятнадцять хвилин. Ти зможеш. Фокусуйся не на словах вчителя, а на проблемі, яку він намагається вирішити і на концепціях, які він використовує.

Коли закінчиш дивитися відео, спробуй відтворити по пам’яті код, який був в уроці. Відновлення інформації з пам’яті це ефективна методика активного навчання. Якщо ти впевнений, що не можеш згадати якусь частину коду, спробуй знайти відповідь онлайн. І тільки якщо іншого варіанту немає, повертайся до відео.

Кодь щоденно

Ти наполегливо працював, переглянув чотири відео та кодив все по-пам’яті. Молодець! Але одного дня чудового навчання недостатньо. Щоб досягти тривалого ефекту, потрібно працювати щодня.

На другий день ти багато забудеш і захочеш переглянути відео знову. Не роби цього. Подивись на свій код, спробуй його зрозуміти та пригадай, що ти робив напередодні.

Коли ти добре розумієш код, у тебе не буде потреби переглядати курс, ти зможеш просто продовжити курс.

Додаткові техніки

Багато курсів пропонують прості тести для закріплення знань. Ніколи не пропускай їх! Тестування — відмінний спосіб краще запам’ятати інформацію. Можеш також пошукати безкоштовні тести онлайн, щоб ще краще розібратися в предметі.

Також знайди друга або колегу, який може бути теж зацікавлений у курсі. Спробуй пояснити їй\йому те, що ти дізнався. Навчання інших дозволяє поглибити розуміння теми, краще зрозуміти і засвоїти матеріал, впорядкувати знання і виявити можливі прогалини в них.

Заключна порада

В інтернеті купа курсів, навчись вибирати гарні. Шукай курси поважних викладачів, порівнюй їх стилі подачі матеріалу і те, як вони структурують контент. Якщо особисто тобі не подобається, як каже той чи інший вчитель, стає вже зовсім неважливим, наскільки він поважний. Шукай вчителів, які подобаються саме тобі, і стеж за їхніми відео.

Добавить комментарий

Ваш e-mail не будет опубликован.