Задание и как его сдать
Задание находится внутри курса, во вкладке «Практическое задание». Там же сможете сдать работу. Сделать это можно несколькими способами:
- перейти по ссылке и решить задачу, если это задание с автоматической проверкой кода;
- прикрепить файл с выполненным заданием — нажать на зелёную кнопку «Загрузить практическое задание»;
- если делали работу в Git или Google Документах, прикрепить ссылку на него в поле «Комментарий к практическому заданию». Не забудьте открыть доступ к документу, чтобы эксперт смог сразу приступить к проверке.
Как сдать практическое задание с автоматической проверкой кода
Такие задания состоят из одной или нескольких задач. Ссылки на них вы найдёте внутри курса, во вкладке «Практическое задание». Чтобы успешно сдать домашнее задание, нужно решить все задачи. Когда вы это сделаете, работа автоматически засчитается.
Перейдите по ссылке, чтобы открыть задачу. У вас есть 10 попыток, чтобы её решить. Попытка зачтётся после того, как вы нажмёте «Проверить». Кнопку «Выполнить» можно использовать неограниченное количество раз.
Если вы решили задачу или израсходовали все попытки, вы сможете посмотреть идеальное решение от автора задания.
Если вы не справились хотя бы с одной задачей, домашнее задание считается не сданным. Такой статус у работы появится только после того, как вы проверите решение всех задач.
Вы можете вернуться к задаче и попробовать решить её даже после того, как израсходуете все попытки. Сдать работу таким образом не получится, но это поможет вам лучше разобраться в материале.
Помощь и подсказки по решению задач можно получить у ИИ-помощника. Джарвис работает на основе ChatGPT, сможет оперативно подсказать вам, как нужно решать каждую конкретную задачу. Кол-во запросов к помощнику неограниченно. Обратиться к помощнику можно только после первой отправки кода на проверку.
Как сдать практическое задание через Git и найти ссылку на pull request
Создайте Git-репозиторий
- Зарегистрируйтесь на github.com
- Нажмите стрелочку в правом верхнем углу и выберите «New Repository».
- Укажите название репозитория — используйте название курса, для которого собираетесь делать практическое задание.
- Поставьте галочку на «Initialize this repository with a README».
Установите Git-клиент SmartGit
- Для работы с Git-ом вы можете использовать любой Git-клиент. В этой инструкции мы рассмотрим SmartGit.
- Скачайте приложение SmartGit для своей операционной системы.
- Запустите установку.
- Согласитесь с лицензионным соглашением и выберите опцию «Non-commercial use only» — тогда программа будет бесплатной.
- Укажите UserName и E-mail.
- Выберите опцию «Use SmartGit as SSH client».
- Нажмите «Next», затем «Next» и «Finish».
Клонируйте репозиторий
- Зайдите на страницу репозитория на github.com
- Нажмите «Clone or download».
- Скопируйте ссылку.
- SmartGit нажмите «Repository» и выберите «Clone».
- Вставьте ссылку на ваш репозиторий.
- Нажмите «Next», затем ещё раз «Next».
- Выберите путь к пустой папке, в которой будут храниться будущий репозиторий и все файлы практических заданий.
- Нажмите «Finish».
Создайте отдельную ветку для урока
- В SmartGit нажмите «Branch» и выберите «Add Branch». Каждую новую ветку создавайте, находясь в пустой ветке master. Так файлы с разных уроков не смешаются друг с другом.
- Введите название урока и нажмите «Add Branch & Checkout».
- Перейдите в папку, где хранится репозиторий, и выполните практическое задание.
Все созданные файлы будут видны в SmartGit. - Выполните для этих файлов команду «Commit», чтобы добавить их в локальный репозиторий.
Что делать, если при первом Commit возникла ошибка
- Нажмите «Repository» и выберите «Settings».
- Заполните поля «Name» и «E-Mail».
- Нажмите «ОК».
- Повторите команду «Commit», укажите комментарий.
- Нажмите «Commit», затем «Push» — практическое задание отправится на удаленный Git-репозиторий.
- Выберите опцию «Don’t use master password».
- Укажите ваш логин и пароль на github.
Создайте pull request
- Перейдите на страницу вашего репозитория.
- Обновите страницу и перейдите в ветку lesson-1. Вы должны увидеть файлы практического задания.
- Нажмите «New pull request».
- При необходимости оставьте к практическому заданию комментарий — его увидит преподаватель.
- Нажмите «Create pull request».
Сдайте практическое задание
Вы попадёте на страницу с pull request, после того, как создадите его. Там вы сможете скопировать ссылку на pull request.