Порядок сдачи домашних заданий (курс 2018 года)

Домашние задания сдаются в режиме интерактивного общения с преподавателем с помощью кафедральной системы Kotoed. Каждому студенту необходимо зарегистрироваться в системе, заполнить свои персональные данные и номер группы, после чего отправить (submit) своё решение в рамках курса FP-2018.

Для отправки решения в системе Kotoed следует совершить следующие действия:

  • Создать git-репозиторий с решением, копирующий структуру базового репозитория курса, например, на github.com;
  • Создать проект в Kotoed со ссылкой на этот репозиторий;
  • Отправить решение в репозиторий (убедившись в том, что оно действительно применено к git-хостингу);
  • В проекте в системе Kotoed нажать кнопку submit;
  • При переотправке решения следует сначала отправлять его в git-хостинг, а потом переотправлять (resubmit) его в системе Kotoed.

В системе Kotoed преподавателем будет проведено review вашего кода и написаны комментарии с замечаниями, если таковые имеются. Замечания обязательны к исправлению.

Отсутствие ваших домашних заданий в системе Kotoed приравнивается к их отсутствию в принципе и приведёт к недопуску вас к экзамену.

Базовый репозиторий курса будет в дальнейшем обновляться новыми домашними заданиями. Студентам следует сливать свои изменения с изменениями базового репозитория по мере их поступления.

Дополнительная информация:

  • Изменение структуры репозитория не допускается, как и изменение сигнатур реализуемых функций, если иное не сказано в задании;
  • Задания, отправленные от пользователей, в чьих профилях не указаны ФИО, проверяться и засчитываться не будут;
  • Создавать новые submissions, если не закрыты предыдущие, не следует;
  • Удаление git-репозитория приравнивается к удалению проекта и, как следствие, аннулированию всех заданий;
  • Предыдущий пункт остаётся верным до момента сдачи курса последним студентом;
  • Если вы используете расширения языка, не указанные в базовом репозитории, их следует прописывать напрямую в файл, чтобы ваш код собирался без дополнительных флагов;
  • Эта страница будет в дальнейшем пополняться, как и порядок сдачи заданий. Следите за изменениями.

Общий список домашних заданий