Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод реком по курсовой программирование 1221_2...doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
213.5 Кб
Скачать

16

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

ФГБОУ ВПО «ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ ГУМАНИТАРНО-ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра Информатики и ВТ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ «ПРОГРАММИРОВАНИЕ»

Направление: 050100 «Педагогическое образование»

Профиль: «Информатика»

Утверждено на заседании кафедры

информатики и ВТ

Зав. кафедрой,

доцент, кандидат педагогических наук

А.П. Шестаков

__________________________

подпись

« »_________________2013 г.

Пермь 2013

Автор-составитель:

Половина И.П., кандидат технических наук, доцент

Методические указания по выполнению курсовой работы по дисциплине «Программирование» составлен в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования по направлению 050100 «Педагогическое образование», профиль «Информатика».

Дисциплина входит в профессиональный цикл Б3 обязательной вариативной части В.ОД.12 учебного плана ООП.

Содержание

ВВЕДЕНИЕ 4

1. ОБЩАЯ СТРУКТУРНАЯ СХЕМА КУРСОВОЙ РАБОТЫ 4

2. КРАТКОЕ СОДЕРЖАНИЕ РАЗДЕЛОВ КУРСОВОЙ РАБОТЫ 5

3. ОСНОВНЫЕ ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КУРСОВОЙ РАБОТЫ 5

4. ТЕМЫ КУРСОВЫХ РАБОТ 7

4.1. ПОРОГОВЫЙ УРОВЕНЬ 7

4.2. ПОВЫШЕННЫЙ УРОВЕНЬ 11

4.3. ПРОДВИНУТЫЙ УРОВЕНЬ 11

5. ГРАФИК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ 14

6. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 14

ОФОРМЛЕНИЕ ТИТУЛЬНОГО ЛИСТА ПРИЛОЖЕНИЕ 16

Введение

Выполнение курсовой работы является важной составной частью в изучении дисциплины «Программирование».

Цель курсовой работы − закрепление знаний и навыков, приобретаемых при изучении дисциплины на лекциях, лабораторно-практических, индивидуальных и самостоятельных занятиях по программированию.

Задачи курсовой работы − приобретение практических навыков по:

  • постановке задачи и разработке ее модели;

  • разработке алгоритма решения задачи;

  • организации структур данных для хранения данных,

  • разработка интерфейса приложения,

  • практической реализаци алгоритма задачи на языке программирования высокого уровня.

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

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

1. Общая структурная схема курсовой работы

Текстовая часть работы должна содержать следующие разделы:

Введение.

1. Теоретические основы программирования по теме задания.

2. Разработка алгоритма задачи.

3. Практическая реализация алгоритма задачи.

3.1. Разработка интерфейса проекта.

3.2. Реализация программы.

3.3. Тестирование программы.

3.4. Выполнение задачи.

Заключение.

Список используемой литературы.

Приложения.

2. Краткое содержание разделов курсовой работы

Введение. Краткое обоснование актуальности темы работы. Цель и задачи курсовой работы.

Раздел 1. Теоретические основы программирования по теме задания. Определить струтуры данных, необходимые для решения конкретной задачи, и дать их описание.

Раздел 2. Разработка алгоритма задачи. Разработать алгоритм решения задачи и описать его ввиде блок-схемы. Написать программу на языке программирования высокого уровня. Предусмотреть проверку входных данных на тип.

Раздел 3. Практическая реализация алгоритма задачи. Данный раздел состоит из нескольких подразделов.

3.1. Разработка интерфейса проекта. На этом этапе определяются способы диалога пользователя с программой, контроля ввода данных, необходимые компоненты для реализации проекта.

3.2. Реализация программы. Написание программы в среде программирования и её отладка.

3.3. Тестирование программы. Тестирование является важным этапом проекта. Тестирование проводится со специальным образом подобранными входными данными,чтобы проверить все развилки алгоритма решения задачи.

3.4. Выполнение задачи производится с конкретными данными.