Если ни одна из предложенных тем не подходит, можно выбрать свою, ориентируясь на темы:
Для развития навыка командной работы студентам позволяется выполнять задание в команде от 1 до 3 человек максимум. У каждого студента должен быть оформлен git. В результате будет слияние индивидуальных работ в один проект.
Требования нужны для стандартизации разработки проекта.
Git и удаленный репозиторий. Каждый участник команды должен сам коммитить свои правки, чтобы можно было оценить личный вклад участника команды.CMake или альтернативного сборщика.Контроль результатов практики студента проходит в форме дифференцированного зачета с публичной защитой отчёта по практике, оценка вносится в зачётную ведомость и зачётную книжку студента.
1-2 неделя - выбрать тему, объединиться в команды
2-3 неделя - создать репозиторий, выбрать библиотеку, создать базовое приложение
10 неделя - продемонстрировать промежуточные итоги (на ЛР): предоставить ссылку на репозиторий, распределить роли между участниками проекта, понимать архитектуру решения, возможно, показать уже базовые наработки.
16 неделя - защитить проект персонально и командно. Сдать распечатанный и подписанный титульный лист.
16-17 неделя - cдать в электронном виде отчёт по практике.
При командной защите:
С каждым участником команды обсуждается личный вклад в проект. Особое внимание обращается на коммиты участника в репозиторий. Обсуждаются примененные технологии и способы удовлетворения требований практики. Проверяются знания о проекте и о своём коде.
По результатам защиты студенту озвучивается оценка.
Оценка в зачётную ведомость ставится при условии сдачи:
Оценка в зачётную книжку ставится на экзамене.
Титульный лист представлен в репозитории iu5git/OOP/documents
1. Содержание
Перечень глав отчёта с указанием номеров страниц.
2. Введение
Вставить следующее содержимое:
Целями проектно-технологической практики являются освоение навыков разработки и проектирования информационных систем на основе объектно-ориентированного подхода (ООП) и знакомство с современными системами объектного программирования и системами классов. При прохождении проектно-технологической практики ставятся следующие задачи: самостоятельно изучить существующие системы классы и современные технологии, основанные на ООП, и применить современные технологии, основанные на ООП, при проектировании и разработке собственного решения по индивидуальному заданию.
3. Индивидуальное задание
В разделе должны быть приведены цели и задачи практики, которые ставились перед студентом.
4. Основная часть
В разделе должна быть дана характеристика проделанной студентом работы (в соответствии с целями и задачами программы практики и индивидуальным заданием). Если студенты работали в команде, то основная часть у них может быть одинаковой. В этом случае нужно дополнительно указать проделанную работу каждого участника команды.
Также необходимо дать краткое описание программы и описать возможности созданного решения.
В данном разделе также следует отобразить результат удовлетворения требованиям к проекту. На каждый пункт требования в отчёте должно быть представлено описание реализации и пример кода.
5. Заключение
В заключении должны быть представлены краткие выводы по результатам практики.
6. Список использованных источников
Список литературы оформляется в соответствии с ГОСТ Р 7.0.5-2008. Библиографическая ссылка. Общие требования и правила составления.
7. Приложения
В приложении необходимо представить несколько скриншотов полученного решения, например, скриншот командной строки, интерфейса и др.