Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СППО ЯП и МТ метод ук Курсоая работа.doc
Скачиваний:
18
Добавлен:
02.06.2015
Размер:
382.98 Кб
Скачать

Порядок выполнения курсовой работы

Руководитель работы выдает задание студенту, оказывает помощь в разработке календарного плана выполнения работы, проводит регулярные консультации, контролирует ход выполнения работы. Ответственность за выбор того или иного решения, правильность расчетов, оформление работы несет студент. Руководитель предостерегает его от ошибочных решений и характеризует достоинства и недостатки различных вариантов решений, при этом право окончательного выбора предоставляется студенту. Если в процессе работы руководитель убеждается в невозможности ее качественного и своевременного выполнения студентом, он может поставить вопрос о прекращении работы.

Последовательность выполнения включает следующие этапы:

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

  • анализ теоретических источников;

  • выбор методов, моделей, структур и их обоснование;

  • определение наборов исходных данных и алгоритмов их обработки;

  • программная реализация алгоритмов на языках высокого уровня либо применение имеющегося прикладного программного обеспечения;

  • анализ полученных результатов;

  • оформление пояснительной записки.

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

Порядок защиты курсовой работы

Оформленная курсовая работа представляется студентом преподавателю для просмотра в соответствии с учебным планом за 2-3 дня до защиты.

Защита курсовых работ происходит на заседаниях комиссии, создаваемой на кафедре для их приема.

График защиты курсовых работ составляется преподавателем и доводится до сведения студентов. При необходимости демонстрации программных продуктов защита назначается в компьютерных классах, где есть необходимое программное обеспечение.

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

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

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

Рекомендуемая литература

  1. Павловская Т.А. С/С++. Программирование на языке высокого уровня: Учеб. – СПб.: Питер, 2003, 2004. – 461 с.

  2. Подбельский В. В. Язык Си++: Учеб. пособие / Подбельский, Вадим Валерьевич. - 5-е изд. - М.: Финансы и статистика, 1999, 2000, 2001, 2002. - 560c.

  3. http://msdn.microsoft.com

Дополнительная литература

  1. Рихтер Дж. Программирование на платформе Microsoft .NET Framework /Пер. с англ. – 2-е изд., испр. – М.: Издательско-торговый дом «Русская Редакция», 2003. – 512 с.: ил.

  2. Троелсен Эн. Язык программирования С# 2005 и платформа .NET 2.0/ Эндрю Троелсен, 3-е изд., пер. с англ. – М.: ООО «И.Д. Вильямс», 2007. – 1168 с.: ил.

  3. Horton Ivor Beginning Visual C++ 2005/ I. Horton // Wiley Publishing, Inc. – 2006. – 1185 P.

  4. Д. Кнут Искусство программирования [Текст]: В 3 томах. Т. 1. Основные алгоритмы / Дональд Кнут – 3-е изд. – М.: «Вильямс», 2006. – 720 с.

  5. Д. Кнут Искусство программирования [Текст]: В 3 томах. Т. 2. Получисленные методы / Дональд Кнут – 3-е изд. – М.: «Вильямс», 2007. – 832 с.

  6. Д. Кнут Искусство программирования [Текст]: В 3 томах. Т. 3. Сортировка и поиск / Дональд Кнут – 2-е изд. – М.: «Вильямс», 2007. – 824 с.

Примерная тематика курсовых работ

Дисциплина «Языки программирования и методы трансляций»:

  1. Разработка игрового приложения «Быки и коровы».

  2. Разработка игрового приложения «Ксоникс».

  3. Разработка игрового приложения «Ветка».

  4. Разработка игрового приложения «Эрудит».

  5. Разработка игрового приложения «Морской бой».

  6. Разработка игрового приложения «Крестики-нолики».

  7. Разработка игрового приложения «Теннис».

  8. Разработка игрового приложения «Косынка».

  9. Разработка игрового приложения «Змейка».

  10. Разработка игрового приложения «Семечки».

  11. Разработка игрового приложения «Японские кроссворды».

  12. Разработка игрового приложения «Шарики».

  13. Разработка игрового приложения «Lines».

  14. Разработка игрового приложения «Судоку».

  15. Разработка игрового приложения «Сапер».

  16. Разработка игрового приложения «Memory».

  17. Разработка игрового приложения «Реверси».

  18. Разработка игрового приложения «Палочки».

  19. Разработка игрового приложения «Арканойд».

  20. Разработка игрового приложения «Pacman».

Дисциплина «Системное и прикладное программное обеспечение»:

  1. Разработка приложения для просмотра изображений.

  2. Разработка приложения «Виртуальная няня».

  3. Разработка приложения для сжатия информации алгоритмами RLE, LZW.

  4. Разработка обучающей программы «Разработка многопоточных программ».

  5. Разработка приложения чат для компьютерного класса.

  6. Разработка приложения для сжатия информации алгоритмами RLE, Хаффмана.

  7. Разработка приложения 3D игры.

  8. Разработка приложения для создания обложек CD/DVD.

  9. Разработка приложения «Ежедневник».

  10. Разработка приложения «Графический редактор».

  11. Разработка приложения «Клавиатурный тренажер».

  12. Разработка приложения «Проигрыватель mp3 файлов».

  13. Разработка приложения для чтения электронных книг.

  14. Разработка приложения «Диспетчер задач».