Напоминание

Рабочая программа по дисциплине "Пакеты прикладных программ"


Автор: Король Юлия Александровна
Должность: преподаватель специальных дисциплин
Учебное заведение: СПб ГБПОУ "Петровский колледж"
Населённый пункт: г. Санкт–Петербург
Наименование материала: Рабочая программа
Тема: Рабочая программа по дисциплине "Пакеты прикладных программ"
Раздел: среднее профессиональное





Назад




КОМИТЕТ ПО НАУКЕ И ВЫСШЕЙ ШКОЛЕ

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение

«Петровский колледж»

(СПб ГБПОУ «Петровский колледж»)

УТВЕРЖДАЮ

Заместитель директора

по учебно-воспитательной работе

________________Ю.К. Соловьева

(подпись)

«____»___________________ 20 ___г

.

РАБОЧАЯ

ПРОГРАММА

дисциплины

ОП.В.01 «ПАКЕТЫ

ПРИКЛАДНЫХ

ПРОГРАММ»

для специальности

09.02.03

Программирование

в

компьютерных

системах

базовой подготовки

Максимальная нагрузка по дисциплине

-

191

Всего

- 128

Занятия на уроках

- 70

Практические занятия

- 58

Самостоятельная нагрузка

- 63

Санкт – Петербург

2018 г.

Составлена

в

соответствии

с

Федеральным

образовательным

стандартом

среднего

профессионального

образования

по

специальности

09.02.03

Программирование

в

компьютерных системах, утвержденным приказом Министерства образования и науки РФ от

28 июля 2014 г. № 804

Автор: Король Ю.А.

-

преподаватель СПб ГБПОУ «Петровский колледж»

Согласовано: ____________________________________________________________________

наименование организации (предприятия)

____________________________________________________________________

должность, Фамилия Имя Отчество

____________________________________________________________________

дата, подпись

Рабочая программа переутверждена на _________/_________учебный год

без изменений / с изменениями _____________

Зам. директора по УМР____________________протокол №____от «____»___________20 __г.

Рабочая программа переутверждена на _________/_________учебный год

без изменений / с изменениями _____________

Зам. директора по УМР____________________протокол №____от «____»___________20 __г.

РАССМОТРЕНО И ОДОБРЕНО

на заседании

Методического совета

Протокол №___от___________20___г.

Заместитель директора по УМР

__________________ О.В. Ткаля

РАССМОТРЕНО И ОДОБРЕНО

на заседании цикловой комиссии

«Информационных технологий»

Протокол №___от___________20___г.

Председатель комиссии

________________ В.Н. Федорченко

2

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

СОДЕРЖАНИЕ

1. ПАСПОРТ

РАБОЧЕЙ

ПРОГРАММЫ

УЧЕБНОЙ

ДИСЦИПЛИНЫ

«ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ»............................................................3

2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ.........................5

3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ДИСЦИПЛИНЫ...............................10

4. КОНТРОЛЬ

И

ОЦЕНКА

РЕЗУЛЬТАТОВ

ОСВОЕНИЯ

УЧЕБНОЙ

ДИСЦИПЛИНЫ....................................................................................................... 11

3

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

«ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ»

1.1. Область применения рабочей программы

Рабочая программа учебной дисциплины «Пакеты прикладных программ» является

вариативной

частью

цикла

общепрофессиональных

дисциплин

программы

подготовки

специалистов

среднего

звена

в

соответствии

с

ФГОС

СПО

по

специальности 09.02.03

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

также

может

быть

использована

при

разработке

программ

дополнительного

профессионального образования в сфере информационной безопасности.

1.2. Место

дисциплины

в

структуре

программы

подготовки

специалистов

среднего звена

Учебная дисциплина «Пакеты прикладных программ» входит в вариативную часть

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

базовые

знания

и

навыки,

необходимые

в

будущей

профессиональной

деятельности

выпускника.

1.3. Цели

и

задачи

дисциплины

требования

к

результатам

освоения

дисциплины

В результате изучения обязательной части цикла обучающийся должен:

уметь:

-

осуществлять

разработку

кода

программного

модуля

на

современных

языках

программирования;

-

создавать программу по разработанному алгоритму как отдельный модуль;

-

выполнять отладку и тестирование программы на уровне модуля;

-

оформлять документацию на программные средства;

-

использовать

инструментальные

средства

для

автоматизации

оформления

документации.

знать:

-

основные этапы разработки программного обеспечения;

-

основные принципы технологии структурного и объектно-ориентированного

программирования;

-

основные принципы отладки и тестирования программных продуктов;

-

методы и средства разработки технической документации.

В

результате

освоения

учебной

дисциплины

обучающийся

должен

освоить

следующие компетенции:

A) Общие компетенции (ОК 1 – ОК 9), включающие в себя способность:

ОК 1. Понимать

сущность

и

социальную

значимость

своей

будущей

профессии,

4

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

проявлять к ней устойчивый интерес.

ОК 2. Организовывать

собственную

деятельность,

выбирать

типовые

методы

и

способы выполнения профессиональных задач, оценивать их эффективность и качество.

ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них

ответственность.

ОК 4. Осуществлять

поиск

и

использование

информации,

необходимой

для

эффективного выполнения профессиональных задач, профессионального и личностного

развития.

ОК 5. Использовать

информационно-коммуникационные

технологии

в

профессиональной деятельности.

ОК 6.

Работать

в

коллективе

и

в

команде,

эффективно

общаться

с

коллегами,

руководством, потребителями.

ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за

результат выполнения заданий.

ОК 8. Самостоятельно

определять

задачи

профессионального

и

личностного

развития, заниматься самообразованием, осознанно планировать повышение квалификации.

ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной

деятельности.

Б) Профессиональные компетенции (ПК 1.1. – ПК 1.5.), соответствующие основным

видам профессиональной деятельности:

ПК 1.1. Выполнять разработку спецификаций отдельных компонент.

ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых

спецификаций на уровне модуля.

ПК 1.3. Выполнять

отладку

программных

модулей

с

и с п ол ь зо ва н и е м

специализированных программных средств.

ПК 1.4. Выполнять тестирование программных модулей.

ПК 1.5. Осуществлять оптимизацию программного кода модуля.

1.4. Количество часов на освоение программы учебной дисциплины:

-

максимальная учебная нагрузка обучающегося 191 часа, в том числе:

-

обязательная аудиторная учебная нагрузка обучающегося 128 часов, из них 58

часов - практические занятия;

-

самостоятельная работа обучающегося 63 часа.

5

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

2.1. Объем учебной дисциплины и виды учебной работы

Вид учебной работы

Объём часов

Максимальная учебная нагрузка (всего)

191

Обязательная аудиторная учебная нагрузка (всего)

128

в том числе:

практические занятия

58

Самостоятельная работа обучающегося (всего)

63

Итоговая аттестация в форме дифференцированного зачета

6

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

2.2. Тематический план и содержание учебной дисциплины «Пакеты прикладных программ»

Наименование разделов и тем

Содержание учебного материала, лабораторные и практические работы, самостоятельная

работа обучающихся

Объем

часов

Уровень

освоения

1

2

3

4

Раздел 1. Основы программирования на VBA в Microsoft Excel 2010

26

Тема 1.1. Интегрированная среда

разработки

Содержание учебного материала

6

1

Введение. Цели и задачи дисциплины. Содержание. Календарные сроки изучения. Понятие языка

программирования Visual Basic for Application (VBA).

1

2

Назначение VBA. Структура проекта.

1,2

3

Среда редактора VBA.

Самостоятельная работа обучающегося.

3

Изучить структуру проекта Создать программный код в редакторе VBA

Тема 1.2. Сведения о макросах и

создание пользовательских

функций

Содержание учебного материала

12

1

Запуск макрорекордера и присваивание имени макросу.

1

2

Использование панели инструментов и клавиатуры для запуска макроса.

1,2

3

Изучение стандартных функций обработки строк.

2,3

4

Изучение стандартных функций преобразования типов.

1,2

5

Создание функции пользователя с использованием стандартных функций обработки строк.

6

Разработка функции пользователя с использованием стандартных преобразования типов

Практические занятия

12

1

Ознакомление со способами запуска процедур. Использование макрорекордера.

2

Ознакомление со способами запуска процедур. Использование макрорекордера.

3

Создание пользовательских функций рабочего листа.

4

Отладка пользовательских функций рабочего листа.

5

Отладка пользовательских функций рабочего листа.

6

Отладка пользовательских функций рабочего листа.

Самостоятельная работа обучающегося

2

Изучить макрорекордер

Изучить способы запуска процедур. Изучить стандартные функции

Создать стандартные функции

Создать стандартные функции

Тема 1.3. Модель объектов

приложения EXCEL

Содержание учебного материала:

6

1

Модель объектов приложения Excel. Основные свойства, методы и события объектов.

1,2

2

Объект Application. Свойства объекта Application.

1,2

3

Методы объекта Application. События объекта Application.

Самостоятельная работа обучающегося

2

1

Разработать программный кода с использованием свойств, методов и событий объекта Application

Тема 1.4. Базовые объекты

Содержание учебного материала:

18

7

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

1

Семейство Workbooks. Методы объекта Workbook.

1

2

Закрытие рабочей книги с сохранением и и без сохранения изменений. Свойства объекта

Workbook.

1

3

Запрет закрытия рабочей книги. Обязательный пересчет данных в рабочей книге перед печатью.

1

4

Управление процессом создания нового листа.

1

5

Семейство Worksheets. Объект Worksheet. Свойства объекта Worksheet. Очистка диапазона с

данными.

1,2

6

Методы и события объекта Worksheet. Удаление рабочего листа без предупреждения

пользователя.

1

7

Свойства объекта Range. Ввод и считывание значения из диапазона. Методы объекта Range.

1

8

Получение ссылок и изменение размеров диапазона.

1

9

Ввод в диапазон массива значений. Ввод и считывания значения из диапазона. Создание

процедур печати.

1

Практические занятия:

24

1

Создание диапазона. Ввод данных в диапазон. Увеличение строк и столбцов, переопределение

диапазона.

2

Ввод данных

3

Создание базы данных. Работа с объектами рабочего листа.

4

Создание базы данных. Разработка процедур для работы с объектами Рабочего листа.

5

Создание базы данных. Отладка процедур для работы с объектами Рабочего листа.

6

Использование объектов пользовательского интерфейса при работе с базой данных. Создание

приложения.

7

Использование объектов пользовательского интерфейса при работе с базой данных. Создание

приложения.

8

Использование объектов пользовательского интерфейса при работе с базой данных. Отладка

приложения.

9

Разработка процедуры печати простого отчета.

10

Разработка процедуры печати сложного отчета.

11

Отладка процедуры печати.

12

Отладка приложения.

Самостоятельная работа обучающегося

6

Разработать программный код с использованием свойств, методов и событий объекта Workbook

Разработать программный код с использованием свойств, методов и событий объекта WorkSheet

Разработать программный код с использованием свойств, методов и событий объекта Range

Тема 1.5. Формы и элементы

управления

Содержание учебного материала

28

1

Семейство формы. Свойства формы. Методы и события формы.

1,2

2

Элемент управления надпись Label, поле TextBox. Свойства, методы и события элементов

управления.

1,2

8

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

3

Элемент управления кнопка CommandButton и переключатель OptionButton. Свойства, методы и

события элементов управления.

1,2

4

Элемент управления флажок CheckBox. Свойства, методы и события элемента управления.

1,2

5

Элемент управления список ListBox.Свойства, методы и события элемента управления.

1,2

6

Элемент управления поле со списком ComboBox. Свойства, методы и события элемента

управления.

1,2

7

Заполнение списка из диапазона. Выбор нескольких элементов из списка. Добавление и удаление

данных в поле со списком.

1,2

8

Добавление дополнительных элементов управления.

1,2

9

Создание меню, контекстного меню.

1,2

10

Создание панели инструментов.

1,2

11

Отладка приложения.

1,2

12

Тестирование приложения.

1,2

13

Проверка результатов тестирования.

1,2

14

Проверка работоспособности тестирования.

1,2

Практические занятия:

22

1

Добавление формы в проект и размещение элементов управления на форме.

2

Заполнение табличной базы данных.

3

Разработка процедур для просмотра, добавления, редактирования и сохранения записей в базу

данных.

4

Разработка процедур для навигации по записям в базе данных.

5

Разработка процедур для работы с элементами управления.

6

Разработка процедур для работы с элементами управления.

7

Отладка процедур для работы с элементами управления.

8

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

9

Отладка приложения при работе с базой данных.

10

Разработка процедур печати.

11

Отладка процедур печати.

Самостоятельная работа обучающегося

20

9

Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

Изучить методы, свойства и события формы

Изучить методы и свойства надписи Label и поля TextBox

Изучить методы и свойства кнопки CommandButton и переключателя OptionButton

Изучить методы и свойства списка ListBox и поля со списком ComboBox

Разработать программный код для работы с элементами управления

Разработать программный код для работы с элементами управления

Разработать приложение

Отладить приложение

Разработать программный код процедур печати

Отладить программный код процедур печати

Всего:

Занятия на уроках

в том числе практические занятия

самостоятельная работа

191

128

58

63

10 Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ДИСЦИПЛИНЫ

3.1. Требования к минимальному материально-техническому обеспечению

Реализация

учебной

дисциплины

требует

наличия

надлежащим

образом

оборудованных лабораторий системного и прикладного программирования.

Оборудование учебного кабинета:

- посадочные места по количеству обучающихся;

- автоматизированные рабочие места для обучающихся;

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

- интерактивная доска.

11 Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ

ДИСЦИПЛИНЫ

Результаты

(освоенные

профессиональные

компетенции)

Основные показатели

оценки результата

Формы и методы контроля

и оценки

ПК 1.1.

Выполнять разработку

спецификаций отдельных

компонент.

ОПОР 1.1.1

Грамотная разработка приложений с

использованием элементов

управления и операторов языка

программирования VBA

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.1.2.

Грамотное формулирование

требований к данным и описание

алгоритма функционирования

приложения

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ПК 1.2.

Осуществлять разработку

кода программного продукта

на основе готовых

спецификаций на уровне

модуля.

ОПОР 1.2.1.

Правильное использование базовых

элементов программирования

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.2.2.

Правильное использование

графических объектов в

приложении

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.2.3.

Обоснованный выбор способа

хранения информации

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.2.4.

Соответствие задания требованиям

обеспечения безопасности

приложений, целостности данных и

контроля доступа

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине

ОПОР 1.2.5.

Правильность написания ОО кода

программного модуля

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.2.6.

Соответствие реализации

приложения заданным критериям

функциональности

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ по темам;

- зачеты по дисциплине.

ОПОР 1.2.7.

Обоснованный выбор интерфейса

приложения

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ;

- зачеты по дисциплине.

ПК 1.3.

Выполнять отладку

программных модулей с

использованием

специализированных

программных средств.

ОПОР 1.3.1.

Корректное использование

специализированных программных

средств для отладки форм и

программных

модулей

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ;

- зачеты по дисциплине.

12 Рабочая программа дисциплины

«Пакеты прикладных программ», спец. 09.02.03

ОПОР 1.3.2.

Соблюдение требований к

разработке компонент программных

модулей с использованием

современных инструментальных

средств и технологий

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ;

- зачеты по дисциплине.

ПК 1.4.

Выполнять тестирование

программных модулей.

ОПОР 1.4.1.

Корректно выполнять тестирование

с помощью разработанных тестовых

наборов и сценариев для получения

качественного программного кода

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ;

- зачеты по дисциплине.

ПК 1.5.

Осуществлять оптимизацию

программного кода модуля.

ОПОР 1.5.1.

Эффективная разработка процедур

для оптимизации программного

кода

Текущий контроль в форме:

- защиты лабораторных занятий;

- тестирования;

- контрольных работ;

- зачеты по дисциплине.



В раздел образования