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

Выделите текст, нажмите 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 студентов

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг». Защита от спама reCAPTCHA «Конфиденциальность» и «Условия использования».

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

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

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

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

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг». Защита от спама reCAPTCHA «Конфиденциальность» и «Условия использования».