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





Скачать 323.15 Kb.
НазваниеРабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования
страница2/3
Дата публикации03.11.2014
Размер323.15 Kb.
ТипРабочая программа
100-bal.ru > Информатика > Рабочая программа
1   2   3

5. Структура и содержание дисциплины

5.1. Структура дисциплины для очной формы обучения




н/п

Раздел дисциплины


Неделя

семестра


Виды учебной работы, включая самостоятельную и трудоемкость (в часах)

Формы текущего

контроля

успеваемости

(по педелям семестра) Форма промежуточной аттестации

(по семестрам)

Л

С/ПЗ

ЛР

СРС

3 семестр

1.


Новейшие направления в области создания технологий программирования. Законы эволюции программного обеспечения.


1-6


6/0,16

12/0,33




10/0,27

Обсуждение докладов


2.

Программирование в средах современных информационных систем


7-12

6/0,16

12/0,33




10/0,27

Решение практических

задач

3.

Объектно-ориентированный подход к проектированию и разработке программ

13-18

6/0,16

12/0,33




10/0,27

Решение практических

задач




Промежуточная аттестация
















зачет




Всего:




18/0,5

36/1,0




30/0,8




4 семестр

1.


Объектно-ориентированное проектирование и программирование.

1-9


6/0,16

12/0,3




24/0,66

Блиц-опрос


2.

Объектно-ориентированный подход к проектированию и разработке программ


10-15

6/0,16

12/0,3




24/0,66

Блиц-опрос


3.

Среда разработки Visual C++


16-20

8/0,22

16/0,44




24/0,66

Решение практических

задач




Промежуточная аттестация













36/1,0

Экзамен




Всего:




20/0,55

40/1,1




72/2,0







ИТОГО: 116/6




38/1,05

76/2,1




102/2,8





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




н/п

Раздел дисциплины


Неделя

семестра


Виды учебной работы, включая самостоятельную и трудоемкость (в часах)

Л

С/ПЗ

ЛР

СРС

7 семестр

1.


Новейшие направления в области создания технологий программирования. Законы эволюции программного обеспечения.




1/0,028

2/0,055




30/0,8

2.

Программирование в средах современных информационных систем




1/0,028

2/0,055




30/0,8

3.

Объектно-ориентированный подход к проектированию и разработке программ




2/0,055

2/0,055




34/0,94




Промежуточная аттестация - зачет



















Всего




4/0,11

6/0,17




94/2,6

1.


Объектно-ориентированное проектирование и программирование.




1/0,028

2/0,055




30/0,83

2.

Объектно-ориентированный подход к проектированию и разработке программ




1/0,028

2/0,055




30/0,83

3.

Среда разработки Visual C++




2/0,055

4/0,11




40/1,11

4.

Промежуточная аттестация -экзамен



















Всего




4/0,11

8/0,2




100/2,77




ИТОГО: 288/8




8/0,22

14/0,38




194/5,38

5.3. Содержание разделов дисциплины «Информатика и программирование», образовательные технологии

Лекционный курс

п/п

Наименование темы дисциплины

Трудоемкость (часы /зам, ед.)

Содержание


Формируемые компетенции

Результаты освоения (знать, уметь, владеть)


Образовательные технологии


ОФО

(1-3 семестр)

ЗФО

(1-3 семестр)

1

2

3

4

5

6

7

8

Тема 1.


Новейшие направления в области создания технологий программирования. Законы эволюции программного обеспечения.


6/0,16

1/0,028

Законы эволюции программного обеспечения

Процедурно-ориентированное программирование Создание модульных программ

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

Объектно-ориентированные методы программирования

ПК-7


Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд- лекции


Тема 2.

Программирование в средах современных информационных систем


6/0,16

1/0,028

Базовый язык С++

Структура программы

Организация программы и ее составные части

Комментарии

Директивы препроцессора

Объявления переменных

Структура функции

Прототип, определение и вызов функции

Операторы

Типы данных

Базовые типы данных и константы

Преобразование и переименование типов

Операции

Массивы

Указатели и ссылки

Структуры, объединения, перечисления

Средства управления экраном и клавиатурой

Видеофункции библиотеки conio.h

Функции ввода/вывода библиотеки iostream.h

Средства управления файлами

Операции и средства обработки файлов

Контроль операций обработки файлов

ПК-7

ПК-10

Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд- лекции


Тема 3.

Объектно-ориентированный подход к проектированию и разработке программ

6/0,16

2/0,055

Сущность объектно-ориентированного подхода

Объектный тип данных

Переменные объектного типа

Инкапсуляция

Классы и объекты

Конструкторы и деструкторы

Друзья класса

Наследование

Производный класс

Простое и множественное наследование

Виртуальные базовые классы

Полиморфизм

Перегрузка операций

Преобразования типов, определяемые классом

Перегрузка функций

Виртуальные элементы-функции

Абстрактные классы

Параметрический полиморфизм

ПК-7

ПК-10

Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд- лекции

Тема 4

Объектно-ориентированное проектирование и программирование.

6/0,16

1/0,027

Проектирование структуры программы

информационной мини-системы

Составление начальной иерархии и структуры классов

Реорганизация иерархии и структуры классов

Проектирование файлов интерфейсов классов

информационной мини-системы

Файл интерфейса базового класса

Файлы интерфейсов производных классов

Файл управления

Проектирование и отладка первой версии программы

Программирование файлов реализации классов

информационной мини-системы

Файл реализации базового класса

Файлы реализации производных классов

Проектирование и отладка конечной версии программы

ПК-7

ПК-10

Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд-лекции,

Тема 5

Объектно-ориентированный подход к проектированию и разработке программ


6/0,16

1/0,027

Система окон разработки и система меню

Библиотека «фундаментальных классов» (MFC)

Структура и этапы работы MFC-приложения


ПК-7

ПК-10

Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд- лекции

Тема 6

Среда разработки Visual C++


8/0,22

2/0,055

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

Основы визуального программирования

Сообщения – реакция на события


ПК-7

ПК-10

Знать: методы и средства оценки сложности алгоритмов; профили открытых ИС, функциональные и технологические стандарты разработки программных комплексов, задачи и методы исследования и обеспечения качества и надежности программных компонентов.

Уметь: методы и средства оценки сложности алгоритмов; использовать международные и отечественные стандарты.

Владеть: навыками оценки сложности алгоритмов и программ, навыками тестирования программных комплексов; навыками стандартизации разработки программных средств.

Слайд- лекции





Итого

38/1,05

8/0,33














5.4. Практические и семинарские занятия, их наименование, содержание и объем в часах

п/п

раздела дисциплины

Наименование практических и семинарских занятий

Объем в часах / трудоемкость в з.е.


ОФО

ЗФО

3 семестр (ОФО);7 семестр(ЗФО)

1

Новейшие направления в области создания технологий программирования. Законы эволюции программного обеспечения.


Законы эволюции программного обеспечения

Процедурно-ориентированное программирование Создание модульных программ

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

Объектно-ориентированные методы программирования

12/0,33

2/0,05

2

Программирование в средах современных информационных систем


Базовый язык С++

Структура программы

Организация программы и ее составные части

Комментарии

Директивы препроцессора

Объявления переменных

Структура функции

Прототип, определение и вызов функции

Операторы

Типы данных

Базовые типы данных и константы

Преобразование и переименование типов

Операции

Массивы

Указатели и ссылки

Структуры, объединения, перечисления

Средства управления экраном и клавиатурой

Видеофункции библиотеки conio.h

Функции ввода/вывода библиотеки iostream.h

Средства управления файлами

Операции и средства обработки файлов

Контроль операций обработки файлов

12/0,33

2/0,05

3

Объектно-ориентированный подход к проектированию и разработке программ

Сущность объектно-ориентированного подхода

Объектный тип данных

Переменные объектного типа

Инкапсуляция

Классы и объекты

Конструкторы и деструкторы

Друзья класса

Наследование

Производный класс

Простое и множественное наследование

Виртуальные базовые классы

Полиморфизм

Перегрузка операций

Преобразования типов, определяемые классом

Перегрузка функций

Виртуальные элементы-функции

Абстрактные классы

Параметрический полиморфизм

12/0,33

2/0,05

4

Промежуточная аттестация

зачет













Всего:




36/1,0

6/0,17

4 семестр (ОФО); 8 семестр (ЗФО)

1

Объектно-ориентированное проектирование и программирование.

Проектирование структуры программы

информационной мини-системы

Составление начальной иерархии и структуры классов

Реорганизация иерархии и структуры классов

Проектирование файлов интерфейсов классов

информационной мини-системы

Файл интерфейса базового класса

Файлы интерфейсов производных классов

Файл управления

Проектирование и отладка первой версии программы

Программирование файлов реализации классов

информационной мини-системы

Файл реализации базового класса

Файлы реализации производных классов

Проектирование и отладка конечной версии программы

12/0,33

2/0,056

2

Объектно-ориентированный подход к проектированию и разработке программ


Система окон разработки и система меню

Библиотека «фундаментальных классов» (MFC)

Структура и этапы работы MFC-приложения


12/0,33

2/0,056

3

Среда разработки Visual C++


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

Основы визуального программирования

Сообщения – реакция на события


14/0,38

4/0,11

4

Промежуточная аттестация

экзамен













Всего:




40/1,1

8/0,22




ИТОГО:




76/2,1

14/0,38

5.5. Лабораторные занятия, их наименование и объем в часах

лабораторные занятия учебным планом не предусмотрены.

5.6. Примерная тематика курсовых проектов (работ)

Курсовые проекты не предусмотрены

5.7. Самостоятельная работа студентов

5.7.1. Содержание и объем самостоятельной работы студентов



п/п


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

Перечень домашних заданий и других вопросов для самостоятельного изучения

Сроки выполнения


Объем в часах /трудо- емкость в з.е.

ОФО

Объем в часах /трудо- емкость в з.е.

ЗФО

3 семестр (ОФО); 7 семестр (ЗФО)




1

Новейшие направления в области создания технологий программирования. Законы эволюции программного обеспечения.


Проработка конспектов , учебных пособий и учебников

1-2 неделя


10/0,27

30/0,8

2

Программирование в средах современных информационных систем


Задания для самостоятельного выполнения

3-4 неделя

10/0,27

30/0,8

3

Объектно-ориентированный подход к проектированию и разработке программ

Задания для самостоятельного выполнения

5-6 неделя

10/0,27

34/0,94

4

Промежуточная аттестация

зачет
















Всего






30/0,83

94/2,6

4 семестр (ОФО); 8 семестр (ЗФО)




1

Объектно-ориентированное проектирование и программирование.

Задания для самостоятельного выполнения

1-2 неделя


12/0,33

30/0,8

2

Объектно-ориентированный подход к проектированию и разработке программ


Задания для самостоятельного выполнения

3-4 неделя

12/0,33

30/0,8

3

Среда разработки Visual C++


Задания для самостоятельного выполнения

5-6 неделя

12/0,33

40/1,11

4

Промежуточная аттестация

экзамен







36/1,0







Всего:






72/2,0

100/2,77




Итого







102/2,8

194/5,38
1   2   3

Похожие:

Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа по учебной дисциплине Высокоуровневые методы информатики...
Рабочая программа предназначена для преподавания дисциплины «Высокоуровневые методы информатики и программирования» студентам очной...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconУчебно-методический комплекс дисциплины высокоуровневые методы информатики...
Дробно – рациональных функций и построение их графиков с использованием прикладных и инструментальных программных средств
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа по дисциплине с 3 «Технологии и методы программирования»
Цель преподавания дисциплины: Целью изучения дисциплины «Технологии и методы программирования» является изучение современных технологий...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа По дисциплине «В ысокоуровневые методы информатики...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа дисциплины «Алгоритмы и анализ сложности»
Кроме того, изучение алгоритмов и сложности позволяет более глубоко вникнуть в задачу и может подсказать методы решения, не зависящие...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа дисциплины «программирование и алгоритмизация»
Автоматизация технологических процессов и производств”, с основами алгоритмизации, основными понятиями программирования, несколькими...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconМастер-класс «Создание эор с использованием языка программирования...
Знакомство с опытом преподавания темы «Основы алгоритмизации и объектно-ориентированного программирования» в базовом курсе информатики...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconПояснительная записка к курсовой работе на тему Гитарный симулятор...
Объектом исследования является популярная мобильная платформа Android, и ее использование для разработки игр
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconПлан чтения лекции по учебной дисциплине «Математические методы» Раздел №2
Учебные и воспитательные цели: изучить основные виды задач линейного программирования, их математические модели
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconПрограмма учебной дисциплины «web-технологии»
Изучение данной дисциплины базируется на успешно усвоенных понятиях программирования и базовых понятиях информатики дисциплины «Алгоритмизация...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconМурачев Е. Г. М91 Средства и методы программирования на алгоритмическом...
М91 Средства и методы программирования на алгоритмическом языке С++: Пособие по выполнению лабораторных работ. – М.: Мгту га, 2007....
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconОтделение прикладной математики и информатики
Хрестоматия по учебной дисциплине «Теория и методы анализа решений». – М.: Гу-вшэ, 2006 (далее  Хрестоматия 1)
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconМолдавский Государственный Университет Факультет Математики и Информатики....
За последние 9 лет (c 1993) в мире персональных компьютеров появился новый участник – персональный карманный компьютер (кпк). Большую...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconУрок информатики в 8 классе Разработал: учитель информатики
...
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconРабочая программа учебной дисциплины современные технологии программирования...
Специальность научных работников: 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ»
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования iconТема урока: среда программирования qbasic цели урока
Программы пишут программисты на разных языках программирования. Одним из языков программирования является язык qbasic


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск