
- •"Мати" - российский государственный технологический университет имени к.Э. Циолковского
- •"Утверждаю"
- •Рабочая учебная программа
- •Цель и задачи освоения дисциплины
- •Место дисциплины в структуре ооп впо
- •Структура и содержание разделов дисциплины (модуля)
- •Тематика курсовой работы.
- •Учебно-методическое и информационное обеспечение дисциплины (модуля)
- •7.1. Основная литература
- •7.2. Дополнительная литература
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
"Мати" - российский государственный технологический университет имени к.Э. Циолковского
_____________________________________________________________________________
Кафедра "Информационные технологии"
"Утверждаю"
И.о.проректор по учебной работе
________________ С.В. Сухов
" " __________ 20___ г.
Рабочая учебная программа
По курсовому проекту дисциплины "Технология программирования”
Направление подготовки 230100 «Информатика и вычислительная техника»
Профиль подготовки (для бакалавров), программа (для магистров), специализации (для специалиста) 230108.62 Программное обеспечение средств вычислительной техники и автоматизированных систем.
Квалификация (степень) выпускника бакалавр
Форма обучения очная
Выпускающая кафедра Информационные технологии
Цикл дисциплин: П
Трудоемкость дисциплины (з.е.): __36_
Цель и задачи освоения дисциплины
Целью курсовой работы является выработка у студентов практических навыков по проектированию программ, их отладке и документированию в среде программирования Visual Studio c поддержкой языка программирования С# .
Выполнение курсовой работы начинается с разработки технического задания (ТЗ) и завершается составлением отчета, в котором должно содержаться описание всей проделанной работы.
Место дисциплины в структуре ооп впо
В структуре ООП ВПО курсовой проект по дисциплине «Технология программирования» относится к базовой части профессионального цикла.
Для наиболее целостного и результативного изучения курса студентам необходимы знания, полученные в рамках ранее пройденных дисциплин:
алгоритмические языки и программирование;
объектно-ориентированное программирование.
Требования к результатам выполнения курсовой работы:
Выполнение курсовой работы направлено на формирование следующих общекультурных компетенций:
владение культурой мышления, способность к обобщению, анализу, восприятию информации, постановке цели и выбору путей ее достижения (ОК-1);
умение логически верно, аргументировано и ясно строить устную и письменную речь (ОК-2);
готовность к кооперации с коллегами, работе в коллективе (ОК-3);
способность находить организационно-управленческие решения в нестандартных ситуациях и готовность нести за них ответственность (ОК-4);
стремление к саморазвитию, повышению своей квалификации и мастерства (ОК-6);
использование основных законов естественнонаучных дисциплин в профессиональной деятельности, применение методов математического анализа и моделирования, теоретического и экспериментального исследования (ОК-10);
осознание сущности и значения информации в развитии современного общества; владение основными методами, способами и средствами получения, хранения, переработки информации (ОК-11);
приобретение навыков работы с компьютером как средством управления информацией (ОК-12)
способность работать с информацией в глобальных компьютерных сетях (ОК-13);
владение основными методами защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий (ОК-15).
Изучение дисциплины направлено на формирование следующих профессиональных компетенций:
умение разрабатывать бизнес-планы и технические задания на оснащение отделов, лабораторий, офисов компьютерным и сетевым оборудованием (ПК-1);
освоение методик использования программных средств для решения практических задач (ПК-2);
разработка модели компонентов информационных систем, включая модели баз данных (ПК-4);
разработка компонентов программных комплексов и баз данных, использование современных инструментальных средств и технологий программирования (ПК-5);
обоснование принимаемых проектных решений, осуществление постановки и выполнения экспериментов по проверке их корректности и эффективности (ПК-6);
подготовка презентаций, научно-технических отчетов по результатам выполненной работы, оформление результатов исследований в виде статей и докладов на научно-технических конференциях (ПК-7);
участие в настройке и наладке программно-аппаратных комплексов (ПК-9);
сопряжение аппаратных и программных средств в составе информационных и автоматизированных систем (ПК-10);
инсталляция программного и аппаратного обеспечение для информационных и автоматизированных систем (ПК-11).
В результате выполнения курсовой работы обучающийся должен:
3.1. Знать:
технологии программирования;
методы проектирования программ;
правила составления программ на языке программирования C#;
основные возможности среды программирования Visual Studio;
основные критерии качества программ;
методики тестирования программ.
3.2. Уметь:
– проектировать архитектуру программного продукта в соответствии с парадигмами структурного, модульного, объектно-ориентированного и обобщенного программирования;
– составлять программы на языке программирования C#;
– использовать среду программирования Visual Studio для разработки и отладки программ на языке C#.
3.3. Владеть:
навыками работы в среде программирования Visual Studio ;
навыками проектирования программного продукта в соответствии с идеями структурного, модульного, объектно-ориентированного и обобщенного программирования;
навыками составления программ на языке программирования С#;
навыками составления, отладки, испытания и документирования программ с использованием процедурного языка (объем – до 1000 операторов);
навыками работы в интегрированных средах программирования и с использованием библиотек;
навыками составления тестов и тестирования программ.