До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Георгий Баратели
Георгий Баратели 19 октября 2020
8
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября