Ошибки, сложный материал, вопросы >
Нашли опечатку или неточность?

Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.

Что-то не получается или материал кажется сложным?

Загляните в раздел «Обсуждение»:

  • задайте вопрос нашим менторам. Вы быстрее справитесь с трудностями и прокачаете навык постановки правильных вопросов, что пригодится и в учёбе, и в работе программистом;
  • расскажите о своих впечатлениях. Если курс слишком сложный, подробный отзыв поможет нам сделать его лучше;
  • изучите вопросы других учеников и ответы на них. Это база знаний, которой можно и нужно пользоваться.
Об обучении на Хекслете
Введение в программирование

Как эффективно учиться на Хекслете

Пять простых шагов обучения на Хекслете

Это очень важный урок, от которого зависит эффективность вашего обучения. Прочитайте материал хотя бы один раз — перед началом прохождения курсов на нашей образовательной площадке. В дальнейшем к нему можно возвращаться, чтобы освежить в голове некоторые отдельные аспекты обучения.

Любой курс на Хекслете состоит из уроков, а отдельный урок обычно включает в себя теорию, квиз и практику.

Шаг #1. Теория

Изучите теорию. Это может быть видеоурок, текстовая лекция или их комбинация (видео + лекция).

Шаг #2. Квиз

Пройдите квиз. Это набор тестов, помогающий проверить и закрепить знания, полученные на первом шаге.

Шаг #3. Решение проблем и поиск помощи

Если в теории и тестах всё понятно, то пропустите данный шаг и двигайтесь дальше! Если нет...

...добро пожаловать в раздел Обсуждения. Задавайте свои вопросы ментору, обсуждайте трудности в понимании урока или теста. А также вы можете оставить обратную связь: внести свои предложения, конструктивно покритиковать или просто сказать спасибо :)

Для каждого вопроса создавайте отдельный топик (не стоит разные вопросы смешивать в одном топике) — так проблемы легче решать, а топики удобней читать и вам, и ментору, и другим пользователям Хекслета.

Кстати, о пользователях Хекслета — у нас здесь дружное сообщество, и ученики любят помогать друг другу. Поэтому в обсуждении ваших вопросов помимо менторов будут участвовать и другие пользователи. Не секрет, что одним из лучших способов понять изучаемый материал — это попробовать объяснить его другому человеку. Отсюда обратный эффект — вы учитесь, когда учите; лучше понимаете, когда объясняете. Поэтому не сковывайтесь в собственной прокачке: если видите вопрос и чувствуете в себе силы ответить на него, — ответьте, помогите ближнему. Профит от этого процесса получат все :)

Как правильно задавать вопросы:

  • Ключевой навык профессионального программиста — умение найти ответ самостоятельно. Лучше начать прокачивать этот навык здесь и сейчас, чем потом на рабочем месте. Поэтому, прежде чем задать вопрос, подумайте, не будет ли эффективнее "нагуглить" ответ на него? Возможно, готовое решение уже давно лежит где-то на поверхности Интернета ;) По крайней мере, попробуйте это сделать.

  • Раздел Обсуждения под каждым уроком — это база знаний, которая пополняется каждый день благодаря вопросам, которые вы задаёте, и ответам менторов и сообщества. Здесь к настоящему моменту накопилось множество вопросов и ответов, обсуждений нюансов урока и много другой дополнительной информации. Велика вероятность, что интересующий вас вопрос уже обсуждался ранее. И даже если вам всё понятно и нет вопросов, то всё равно не поленитесь, почитайте раздел.

  • На Хекслете нет отличников и двоечников. Наоборот, те, кто задают больше правильных вопросов и находятся в постоянном диалоге с менторами и сообществом, быстрее усваивают новые знания, быстрее и качественнее развиваются как программисты. Поэтому старайтесь задавать вопросы правильно. Это полезный навык не только в обучении на Хекслете, но и по жизни. Помогите ментору помочь вам :) Ознакомьтесь с полезными руководствами: если у вас возник вопрос по уроку, тесту или практике и как оформлять текст и код в Обсуждениях.

  • Работая над практическими упражнениями, используйте код-ревью — это возможность показать свой код (в том числе и нерабочий) с результатами автоматического тестирования.

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

  • Не забывайте про комьюнити Хекслета — крупнейший в рунете публичный слак-чат по программированию и ИТ.

Шаг #4. Практика

Решите практику.

  • Если при написании кода возникли затруднения, вернитесь к третьему шагу (решение проблем, помощь).

    Всегда помните: ментор хочет вам помочь, и поэтому он не делает "медвежьих" услуг, показывая готовое решение или сразу указывая на конкретную ошибку в вашем коде. Он старается разными способами направить вас к правильному решению. Важно, чтобы вы проделали самостоятельную работу, пропустили боль и радость написания кода через себя, а не бессмысленно имитировали обучение. Внимательно прислушивайтесь к рекомендациям ментора.

  • Если завершили практику успешно, то переходите к следующему уроку и начните с первого шага. И так до окончания курса.

Шаг #5. Вперёд, к следующему уровню!

Вы окончили курс. Win! Поздравляем, уважаемый хекслетчанин — теперь вы знаете и умеете больше :) Но рано расслабляться: открывать шампанское целесообразно после полного освоения выбранной профессии и проектов на Хекслете и достижения уровня джедая!

Напоследок

Этот курс «Введение в программирование» заменил собой существующий курс «Основы программирования». Несмотря на то, что оба они покрывают одинаковые темы, мы советуем попробовать оба курса. В идеале — пройти «Основы…» после прохождения «Введения…» или проходить уроки параллельно, по соответствующим темам. Оба курса полностью бесплатны.

Курсы сделаны разными людьми в разное время и в разных форматах. В обучении важно получать информацию из разных источников, с разными подходами и формулировками. Это позволяет изучить тему с разных сторон, сформировать более богатую модель в голове.

При изучении теории, прохождении квизов и написании кода вы непременно будете сталкиваться с разными трудностями. Причины этому также могут быть разными: новый незнакомый материал, недостаток знаний и опыта, сложные задачи (скрывать не будем, программирование — вещь непростая), а может это местами несовершенство контента (который мы непрерывно обновляем и улучшаем во многом благодаря фидбеку от пользователей).

Как относиться к таким трудностям? Спокойно. Главное, не паниковать и не сдаваться. Следуйте шагам, описанным в этой памятке, и вместе мы добьёмся результатов! Удачи!


<span class="translation_missing" title="translation missing: ru.web.courses.lessons.mentors.mentor_avatars">Mentor Avatars</span>

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят менторы из команды Хекслета или другие студенты.

Зарегистрироваться

или войти в аккаунт

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 115 курсов, 2000+ часов теории
  • 800 практических заданий в браузере
  • 250 000 студентов

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Rambler
Логотип компании Bookmate
Логотип компании Botmother

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».