Документ взят из кэша поисковой машины. Адрес оригинального документа : http://uneex.lorien.cs.msu.su/LecturesCMC/PythonDevelopment2015/ExamProject
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 04:31:45 2016
Кодировка: UTF-8
LecturesCMC/PythonDevelopment2015/ExamProject - UNИX

Учебный проект по курсу ?Разработка прикладных программ на языке программирования Python?

Для получения оценки по спецкурсу необходимо и достаточно преоставить в качестве отчетности т. н. ?учебный проект?.

Учебный проект ? программный продукт, решающий несложную пользовательскую задачу, снабженный переводом, документацией, подсистемой тестирования и, возможно, установщиком (или оформленный в виде пакета Python).

Учебный проект можно разрабатывать в одиночку, а можно и командой из 2-3 человек.

Требования к учебному проекту

Таким образом, под понятие ?учебный проект? попадает любая ваша разработка на Python (на работе, для собственного развлечения, иное), лишь бы она работала и соответствовала требованиям.

Регистрация учебных проектов

Регистрация и обсуждение учебных проектов проходят в соответствующей ветке списка рассылки uneex-python. Примерный ?формуляр? письма о регистрации:

  1. Краткая формулировка решаемой прикладной задачи (один-три абзаца)
  2. Список инстурментальных средств (библиотек, модулей и т. п.), которые предполагается использовать в проекте
  3. Список участников
  4. (необязательно) Произвольные замечания и пояснения

После обсуждения команда заводит публичное git-хранилище, в который лидер проекта публикует результаты сведения кода. Ссылка на это хранилище добавляется в формуляр.

Не забудьте сделать в хранилище файл типа README с более подробным описанием решаемой задачи.

Оценки за учебный проект

Для того, чтобы получить оценку за учебный проект, необходимо:

Если ваш проект не нуждается в тестировании, документировании, локализации или поддержке деплоймента, вы должны подготовить убедительную аргументацию.

Несоответствие требованиям снижает оценку за проект (одно несоответствие ? полбалла с округлением в меньшую сторону).

LecturesCMC/PythonDevelopment2015/ExamProject (последним исправлял пользователь FrBrGeorge 2015-05-25 14:39:36)