Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Основы алгоритмизации и
программирование
Лекции 17.
Рекомендации по выполнению курсовой
работы.
Когда сдавать
• Курсовую нужно сдать и защитить до
экзамена
2
Что сдавать?
• Текст курсовой работы в папкескоросшивателе
• Туда же прикреплен шаблон распечатанной
рецензии (есть в методичке)
• И диск с текстом работы, презентацией и
программой.
3
Этапы согласования курсовой работы
Понимание задачи и план работы
Первый вариант разработанного ПО
Первый вариант текста работы
Второй вариант ПО после правок
Первый вариант презентации
Второй вариант текста работы
Финальное согласование ПО
Финальное согласование текста работы
Второй вариант презентации
Предзащита
4
Как оценивается
• Прохождение каждого этапа оценивается, все
вместе они образуют среднюю оценку.
• Качество разработанной программы с учетом
сложности.
• Качество текста курсовой работы.
• Оценка за защиту.
5
Предзащита
• Представление доклада и презентации
перед аудиторией.
• Будем проводить предзащиты на лекциях.
Начнем примерно с марта. Выступить
можно несколько раз.
6
Защита
• Защиты будут проходить на нескольких
последних лекциях.
• Оценивается качество презентации,
четкость и самостоятельность изложения.
7
Разрабатываемая программа
•
•
•
•
•
•
Правильность исполнения.
Соответствие поставленным задачам.
Структура (модульность).
Отсутствие избыточности кода.
Комментарии.
Грамотное именование переменных.
8
Текст работы
•
•
•
•
Структура
Содержательность.
Стиль и грамотность изложения.
Оформление. Есть методичка в папке.
Всего около 25–30 страниц.
9
Примерная структура
•
•
•
•
•
•
Введение
Глава 1:
Глава2:
Заключение:
Список литературы
Приложение
10
Введение
• Постараться рассказать, о чём речь, а также об актуальности. Это самое сложное.
• Цель: разработать программный продукт для..
• Задачи
• исследовать область (конкретно)
• провести анализ существующих программ в области
• сделать выводы и разработать концепцию своего ПО
• реализовать в среде программирования
• Рассказать про структуру
• В первой главе:
• Проведу исследование области.
• Проанализирую имеющиеся программы.
• Во второй главе:
• Выберу методологию проектирования.
• Немного опишу выбранный язык программирования.
• Опишу назначение программы, входные и выходные данные.
• Представлю концептуальную схему программы.
• Интерфейс.
• Опишу отдельно все функции, реализованные на языке программирования.
• Протестирую.
11
Глава 1
Здесь всё индивидуально.
Если есть, о чем сказать, описываем основные понятия,
проблемы в выбранной области.
Может так случиться, что именно о вашей теме тяжело
написать что-то теоретическое. Тогда концентрируемся на
обзоре готовых программ, их сравнении.
12
Глава 2. Примерный план.
• Немного рассказать о языке программирования.
• Выбрать методологию проектирования (каскадная)
• Описать назначение программы, входные и выходные
данные.
• Представить концептуальную схему программы.
• Интерфейс.
• Отдельно описание функций и листинги. Можно с блоксхемами.
• Тестирование.
13
Заключение
Заключение: в рамках курсового проекта была реализована
разработка……, частности выполнено следующее:……..
• Здесь мы можем перефразировать цель и задачи из
введения, но уже использовать их в прошедшем времени.
14
Список литературы
Указываем все источники, которыми пользовались и откуда
брали какой-нибудь текст.
Обращаем внимание на оформление списка литературы.
15
Приложение
Код программы. Может быть сопровождён
комментариями. При оформлении
листингов рекомендуется использовать
шрифт Courier New, размер – 12 пт,
межстрочный интервал – одинарный.
Рекомендуется отделять смысловые блоки
пустыми строками.
16