Календарно-тематическое планирование
календарно-тематическое планирование на тему
КТП по МДК 03.01 "Технология разработки программного обеспечения"
Скачать:
Вложение | Размер |
---|---|
![]() | 247.5 КБ |
Предварительный просмотр:
Областное государственное автономное образовательное учреждение
среднего профессионального образования
«Белгородский индустриальный колледж»
УТВЕРЖДАЮ Заместитель директора по учебной работе ___________ Выручаева Н.В. «_____»_______________2014г. |
КАЛЕНДАРНО-ТЕМАТИЧЕСКИЙ ПЛАН
на 2014-2015 учебный год
Дисциплина | МДК 03.01Технология разработки программного обеспечения | ||||||||
Группа | 43ПОВТ | Курс | 4 | Семестр | 7 | ||||
составлен в соответствии с ФГОС СПО по специальности 230105 Программное обеспечение вычислительной техники и АС | |||||||||
(код и наименование специальности) | |||||||||
рабочей программой дисциплины, утвержденной | « | » | г. | ||||||
Преподаватель | Горельцева Елена Владимировна | ||||||||
(Фамилия, имя, отчество полностью) | |||||||||
Рассмотрен на заседании цикловой комиссии | информатики и ПОВТ | ||||||||
Протокол № | « | » | 20 | 14 | г. | ||||
Председатель цикловой комиссии | / | Шершнева М.А. | |||||||
(подпись) | (расшифровка подписи) |
1. Распределение часов по дисциплине
Курс | Семестр | Учебная нагрузка обучающихся (час.) | Форма промежуточной аттестации | ||||||
Максимальная | Самостоятельная учебная работа | обязательная | |||||||
Всего занятий | в том числе | ||||||||
теоретических занятий | лабораторных работ | практических занятий | курсовых работ (проектов) | ||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
4 | 7 | 192 | 64 | 128 | 60 | 48 | - | 20 | диф. зачет |
Всего | 192 | 64 | 128 | 60 | 48 | - | 20 |
2. Наименование общих и профессиональных компетенций
при изучении дисциплины
№ п/п | Код компетенции по ФГОС | Содержание компетенции |
1 | ПК 3.1 | Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения. |
2 | ПК 3.2 | Выполнять интеграцию модулей в программную систему. |
3 | ПК 3.3 | Выполнять отладку программного продукта с использованием специализированных программных средств. |
4 | ПК 3.4 | Осуществлять разработку тестовых наборов и тестовых сценариев. |
5 | ОК 1 | Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. |
6 | ОК 2 | Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. |
7 | ОК 3 | Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. |
8 | ОК 4 | Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития. |
9 | ОК 5 | Использовать информационно-коммуникационные технологии в профессиональной деятельности. |
10 | ОК 6 | Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями. |
11 | ОК 8 | Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. |
12 | ОК 9 | Ориентироваться в условиях частой смены технологий в профессиональной деятельности. |
3. Содержание обучения по учебной дисциплине
№ занятия | № темы | Наименование разделов, тем дисциплины | Обязательная учебная нагрузка | Внеаудиторная самостоятельная работа обучающихся | Материальное и информацион-ное обеспечение | Формы и методы контроля | Индекс осваиваемой компетенции | |||
Кол-во часов | Вид занятия | Кол-во часов | Задания для обучающихся | |||||||
ОК | ПК | |||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
1.1 | Общие принципы разработки программных продуктов | 14 | ||||||||
1 | 1.1.1 | Программные продукты и их основные характеристики | 2 | Комб. занятие | ОИ 3, с. 7-12, конспект | 3, 4 | беседа | 5,9, 12 | 1 | |
2 | 1.1.1 | Классификация программных продуктов | 2 | Комб. занятие | ОИ 3, с. 15-19, конспект | 1, 2.3, 3, 4 | Фронтальный опрос | 5,9, 12 | 1 | |
3-4 | 1.1.2 | Жизненный цикл программ | 4 | Комб. занятие | 4 | ОИ 1, с. 6-21, конспект Самостоятельная работа №1 | 1, 2.3, 3, 4 | Фронтальный опрос | 7,9, 12 | 1 |
5 | 1.1.3 | Качество программных систем | 2 | Комб. занятие | ОИ 1 с 89-93, конспект | 1, 2.3, 3, 4 | Фронтальный опрос | 5,6, 12 | 1 | |
6 | 1.1.4 | Требования к программной системе | 2 | Комб. занятие | ОИ 3 с 24-27, конспект | 7,8,9 | 1 | |||
7 | 1.1.4 | Анализ требований. Техническое задание. | 2 | Комб. занятие | 4 | ОИ 3 с 27-31, конспект Самостоятельная работа №2 | 7,8, 11 | 1 | ||
1.2 | Разработка программного обеспечения | 46 | ||||||||
8-9 | 1.2.1 | Методы проектирования программного продукта | 4 | Комб. занятие | ОИ 1, с. 96-103, конспект | 3, 4 | Фронтальный опрос | 5,6,8,9 | 1 | |
10-11 | 1.2.1 | Структура программного продукта | 4 | Комб. занятие | 4 | ОИ 1 с 83-88, конспект | 1, 2.3, 3, 4 | Фронтальный опрос | 6,7,8 | 1,2 |
12 | 1.2.1 | Проектирование интерфейса пользователя | 2 | Комб. занятие | ОИ 1 с 86-88, конспект Самостоятельная работа №3 | 1, 2.3, 3, 4 | тест | 5,6,8,9,12 | 1,2 | |
13 | 1.2.2 | Стиль программирования | 2 | Комб. занятие | ОИ 3 с 57-61, конспект | 3, 4 | беседа | 5,12 | 1 | |
14 | 1.2.2 | Языки программирования | 2 | Комб. занятие | ОИ 3 с 35-38, конспект | 3, 4 | Фронтальный опрос | 6,7,8,12 | 1 | |
15 | 1.2.2 | Модульное программирование | 2 | Комб. занятие | ОИ 3 с 43-44, конспект | 3, 4 | Фронтальный опрос | 6,7,8,12 | 1,23 | |
16-17 | 1.2.2 | Структурное программирование | 4 | Комб. занятие | 4 | ОИ 3 с 39-42, конспект Самостоятельная работа №4 | 3, 4 | Фронтальный опрос | 6,7,8,12 | 1,23 |
18-19 | 1.2.2 | Объектно-ориентированное программирование | 4 | Комб. занятие | ОИ 1 с 47-54, конспект | 3, 4 | тест | 6,7,8,12 | 1,23 | |
20 | 1.2.2 | Эффективность программ | 2 | Комб. занятие | 4 | ОИ 3 с 124-133, конспект Самостоятельная работа №5 | 3, 4 | беседа | 9,12 | 1 |
21 | 1.2.2 | Оптимизация программ | 2 | Комб. занятие | ОИ 1 с 133-136, конспект | 3, 4 | Фронтальный опрос | 9,10,12 | 1 | |
22 | 1.2.2 | Разработка справочной системы программного обеспечения. Создание документации пользователя | 2 | Комб. занятие | ОИ 2 с 89-93, конспект | Индивидуальная работа | 6,9, 10, 12 | 1 | ||
23 | 1.2.3 | Ошибки программного обеспечения | 2 | Комб. занятие | ОИ 1 с 161-170, ОИ 3 с 111-119, конспект | 3, 4 | Фронтальный опрос | 6,9, 12 | 1,3 | |
24 | 1.2.3 | Отладка программного обеспечения | 2 | Комб. занятие | 4 | ОИ 1 с 168-170, конспект Самостоятельная работа №6 | 3, 4 | Фронтальный опрос | 6,9, 12 | 1,3 |
25 | 1.2.3 | Структурное тестирование программ | 2 | Комб. занятие | ОИ 1 с 112-119, 126-147, ОИ 3 с 107-111, конспект | 1, 2.3, 3, 4 | Фронтальный опрос | 6,9, 12 | 1,34 | |
26 | 1.2.3 | Функциональное тестирование программ | 2 | Комб. занятие | ОИ 1 с 112-119, 126-147, конспект | 1, 2.3, 3, 4 | Фронтальный опрос | 6,9, 12 | 1,34 | |
27 | 1.2.3 | Сопровождение программ | 2 | Комб. занятие | ОИ 1 с 149-151, конспект | 3, 4 | Фронтальный опрос | 6,9, 12 | 1 | |
28 | 1.2.3 | Защита программ | 4 | Комб. занятие | 4 | ОИ 1 с 154-173, конспект Самостоятельная работа №7 | 1, 2.3, 3, 4 | Фронтальный опрос | 6,9, 11, 12 | 1 |
29 | 1.2.4 | Организация работ при коллективной разработке программных продуктов | 2 | Комб. занятие | ДИ 2 с 187-193, конспект | 3, 4 | Фронтальный опрос | 6,9, 10 | 2,34 | |
30 | Зачетное занятие | 2 | Итоговое занятие | 1, 3 | тест | 6,7,9 | 2,34 | |||
31-35 | Курсовое проектирование | 10 | Курс. работа | 4 | ОИ 2 с 152-181 Самостоятельная работа №8 | 1, 2.1 | 6,7,9 | 1-4 | ||
36-37 | Лабораторная работа 1-2. Разработка и анализ требований к программной системе | 4 | Лабораторная работа | 4 | Отчет Самостоятельная работа №9 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1 | |
38-39 | Лабораторная работа 3-4. Проектирование программной системы | 4 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1 | ||
40 | Лабораторная работа 5. Техническое задание | 2 | Лабораторная работа | Отчет Самостоятельная работа №10 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1 | ||
41 | Лабораторная работа 6. Анализ выбранного стиля программирования | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1 | ||
42 | Лабораторная работа 7. Разработка проекта программного обеспечения | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1,2 | ||
43-44 | Лабораторная работа 8-9. Разработка структурного алгоритма | 4 | Лабораторная работа | Отчет Самостоятельная работа №11 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
45-46 | Лабораторная работа 10-11. Разработка программного продукта с использованием объектно-ориентированного программирования | 4 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
47 | Лабораторная работа 12. Разработка справочной системы | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 1 | ||
48 | Лабораторная работа 13. Тестирование методом «белого ящика» | 2 | Лабораторная работа | Отчет Самостоятельная работа №12 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
49 | Лабораторная работа 14. Тестирование методом «черного ящика» | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
50 | Лабораторная работа 15. Способы анализа граничных решений | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
51 | Лабораторная работа 16. Способы диаграмм причин-следствий | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
52 | Лабораторная работа 17. Нисходящее тестирование интеграций | 2 | Лабораторная работа | Отчет Самостоятельная работа №13 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
53 | Лабораторная работа 18. Восходящее тестирование интеграций | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
54 | Лабораторная работа 19. Анализ предметной области | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
55 | Лабораторная работа 20. Автоматизированное тестирование | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
56 | Лабораторная работа 21. Отладка программ | 2 | Лабораторная работа | Отчет Самостоятельная работа №14 | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
57 | Лабораторная работа 22. Оптимизация программ | 2 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
58-59 | Лабораторная работа 23-24. Работа в составе бригады | 4 | Лабораторная работа | Отчет | 1, 2.1 | Защита лабораторной работы | 6,7,910, 11 | 2-4 | ||
60-63 | Курсовое проектирование | 8 | Курс. работа | Самостоятельная работа №15 | 1, 2.1 | 6,7,9 | ||||
64 | Курсовое проектирование | 2 | Курс. работа | Самостоятельная работа №16 | 1, 2.1 | 6,7,9 |
Самостоятельная работа №1
Составить сводную таблицу по характеристикам программных продуктов. Дать характеристику программ общего, проблемно-ориентированного и специального назначения.
Самостоятельная работа №2
Составить техническое задание на создание сайта.
Самостоятельная работа №3
Написать реферат по темам:
- Классификация и назначение интерфейсов.
- Типы пользовательского интерфейса. Назначение и характеристика.
Самостоятельная работа №4
Решить задачи:
- В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая вводит номер некоторого и печатает его название по старояпонскому календарю.(Справка: 1996 г. — год Крысы — начало очередного цикла.)
- Для целого числа А: от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
- Имеется пронумерованный список деталей: 1) шуруп,
- 2) гайка, 3) винт, 4) гвоздь, 5) болт. Составить программу, которая по номеру детали выводит на экран ее название.
Составить программу, позволяющую по последней цифре числа определить последнюю цифру куба этого числа.
Составить программу, которая для любого натурального числа. Печатает количество цифр в записи этого числа.
- Пусть элементами равностороннего треугольника являются:
1) сторона а;
2) площадь S;
3) высота /г;
4) радиус вписанной окружности /•;
5) радиус описанной окружности R.
Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
Самостоятельная работа №5
Написать рефераты по темам:
- - Язык программирования Turbo Pascal. Характеристики.
- Язык программирования Алгол. Характеристики.
Самостоятельная работа №6
Подготовка инструкции по эксплуатации программного продукта.
Самостоятельная работа №7
Написать рефераты по темам:
- Автоматизированное тестирование ПО.
- Ручное тестирование ПО.
Самостоятельная работа №8
Подготовка технического задания и инструкции по эксплуатации программного продукта по теме курсовой работы.
Самостоятельная работа №9 - 14
Подготовка к защите лабораторных работ.
Самостоятельная работа №15 - 16
Подготовка технической документации на программный продукт по теме курсовой работы.
- Материально-техническое обеспечение занятий
№ п/п | Материально-техническое обеспечение занятий |
1 | 2 |
1. | Технические средства обучения: |
- персональный компьютер; | |
- мультимедийное оборудование; | |
2. | Учебно-наглядные пособия: |
2.1. | методические указания |
- для выполнения лабораторных работ; | |
- для выполнения курсовых работ; | |
2.2. | прикладные программные средства |
- MS Office 2010; | |
| |
| |
2.3. | презентации |
3. | Раздаточный материал: |
- индивидуальные задания; | |
- тесты; | |
4. | Доска, маркер |
5. Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
5.1. Основные источники:
№ п/п | Наименование | Автор | Издательство, год издания |
ОИ1 | Технология разработки программных продуктов. Учебник для СПО. 8-е изд., | Рудаков А.В. | Издательство Академия. - 2013г. |
ОИ2 | Технология разработки программных продуктов. Практикум. Учебное пособие. | А. В. Рудаков, Г. Н. Федорова. | Издательство: Академия,2010 г. |
ОИ3 | Технология разработки программного обеспечения. - СПб.: | Брауде Э.Д. | Питер, 2012 |
5.2. Дополнительные источники:
№ п/п | Наименование | Автор | Издательство, год издания |
ДИ1 | Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. | Бейзер Б. | СПб.: Питер, 2012 |
ДИ2 | Типичные ошибки проектирования. Библиотека программиста. | Аллен Э. | СПб.: Питер, 2011 |
ДИ3 | Язык UML. Руководство пользователя | Буч Г., Рамбо Дж., Якобсон А. |
|
5.3. Интернет-ресурсы (И-Р):
И-Р 1 | http://www.intuit.ru/ |
И-Р 2 | http://prepod-shmu.ucoz.ru/publ/lekcii/trpp/14 |
И-Р 3 | http://chemisk.narod.ru/html/trpp01.html |
И-Р 4 | forum.spnet.ru/attachment.php?attachmentid=62090&d=1169292337 |
И-Р 5 | http://kspt.ftk.spbstu.ru/2011/course/se |
И-Р 6 | http://library.krasu.ru/ft/ft/_umkd/183/u_course.pdf |
- Тематика консультаций по дисциплине
Наименование темы | Количество часов |
Жизненный цикл программ | 2 |
Структура программного продукта | 1 |
Структурное и объектно-ориентированное программирование | 2 |
Отладка программного обеспечения | 2 |
Тестирование программ | 2 |
Сопровождение программ | 1 |
Всего | 10 |
По теме: методические разработки, презентации и конспекты
Программа и календарно- тематическое планирование дополнительного образования по физкультуре
Программа для внеклассных занятий, название " Оздоровительная гимнастика", включает в себя кроме гимнастики: Йогу, подвижные и спортивные игры, ОФП...
Календарно- тематическое планирование по дисциплине "ОБЖ"
Календарно- тематическое планирование по дисциплине "ОБЖ" для специальности "Конструирование, моделирование и технология швейных изделий"...
Календарно-тематическое планирование
Календарно-тематическое планирование...
календарно-тематическое планирование
начальная школа. 2 класс. УМК "Spotlight2"....
Календарно-тематическое планирование I курс НПО
Календарно-тематическое планирование I курс НПО по учебнику Русский язык. 10-11 классы. Учебник для общеобразовательных учреждений. Базовый уровень/ А.И.Власенков, Л.М.Рыбченкова. – М.: Просвещение...

Форма календарно-тематического планирования (ФГОС)
Форма календарно-тематического планирования (ФГОС)...

Календарно – тематическое индивидуальное планирование воспитанника ДДИ № 1 2012 – 2013 учебный год
Составлено на основании следующих программ: « Сборник программ социальной адаптации лиц с выраженной умственной отсталостью, находящихся в детских и психоневрологических интернатах» ...