Главная | Все статьи | Дневник студента

Как преодолевать сложности в обучении

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Как преодолевать сложности в обучении главное изображение

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

иллюстрация для поста

Непонятная тема

Если мне непонятны некоторые вещи в теоретической части, то в первую очередь я иду смотреть дополнительные материалы к этому уроку. Если их нет, то перечитываю материал в надежде разобраться. В случае, когда ничего из этого мне не помогло - обращаюсь к гуглу. Это идеальная для меня схема, но не всегда я пользуюсь ей в такой последовательности, а порой и вовсе иду к заданиям после непонятого материала, что в итоге всё равно возвращает меня к необходимости понять теоретическую часть.

Терминология

Порой я встречаю термины, значение которых мне не объяснили, либо я об их значении позабыл. Конечно, можно сразу полезть в википедию, но там далеко не всегда всё объясняется понятным языком. В таких ситуациях, чаще всего, значение термина станет понятным к концу урока. Если же нет, то придётся возвращаться на урок - два назад, и искать этот термин там.

Сложные задания

Если вы столкнулись с заданием, которое не знаете как решить, то не стоит смотреть решение учителя. От этого не будет никакой пользы, хоть иногда и хочется это сделать. Лично я в таких ситуациях перечитываю задание и подсказки к нему, иногда перечитываю по 5 раз. Следующий шаг — это возвращение к теории, обычно все ответы хранятся именно там. Если и это не помогло, то идеи для решения можно посмотреть в обсуждениях к этой теме. Последний шанс решить задачу — это гугл. Там можно найти либо алгоритм решения, либо само решение, но в любом случае это будет полезнее, чем просмотреть решение учителя, потому что вы сами его нашли, а значит научились самостоятельно, пусть не решать, но хотя бы находить информацию.

Надеюсь, что кому-нибудь пригодится эта информация, и если у кого-то есть свои способы решения подобных проблем, то напишите об этом. Интересно будет почитать.

Аватар пользователя Георгий Баратели
Георгий Баратели 19 октября 2020
7
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 25 апреля
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 25 апреля
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время