МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Нижегородский государственный педагогический университет

имени Козьмы Минина»

Факультет математики, информатики и физики

Кафедра информатики и информационных технологий

УТВЕРЖДАЮ

Проректор по учебно-методической деятельности

__________

«__» _______20____г.

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

Б3.В.11 Компьютерное моделирование

Направление подготовки: 050100.62 Педагогическое образование

Профиль подготовки: Информатика и физика

Квалификация (степень) выпускника: бакалавр

Форма обучения: очная – 5 лет

Нижний Новгород

2012

Рабочая программа составлена на основе:

1.  Федерального государственного образовательного стандарта высшего профессионального образования по направлению подготовки 050100 Педагогическое образование, утвержденного «17» января 2011г., № 46.

2.  Учебного плана по направлению 050100.62 Педагогическое образование по профилю подготовки Информатика и физика, утвержденного
«26» апреля 2012г.

Рабочая программа по дисциплине «Компьютерное моделирование» принята на заседании кафедры «Информатики и информационных технологий», протокол № ___от «___» ______________ 20___г.

Разработчик: к. ф.-м. н., ст. преподаватель

СОГЛАСОВАНО

Зав. кафедрой «Информатики и информационных технологий»

_________________//

«____»_______________20__г.

СОГЛАСОВАНО

Зав. кафедрой «Информатики и информационных технологий»

_________________//

«____»_______________20__г.

НЕ нашли? Не то? Что вы ищете?

СОГЛАСОВАНО

Директор библиотеки

_________________/ /

«____»_______________20__г.

1. Цели и задачи дисциплины

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

Задачи дисциплины:

-  построение математических моделей реальных систем;

-  формализация описания исследуемой системы, необходимое математическое преобразование ее модели;

-  решение практических задач моделирования процессов и явлений, анализ характеристик проектируемых систем;

-  развитие творческой самостоятельности студентов.

2. Место дисциплины в структуре ООП ВПО

Цикл, к которому относится дисциплина: профессиональный

Дисциплины, на которых базируется данная дисциплина: «Математический анализ и дифференциальные уравнения», «Алгебра и геометрия», «Программное обеспечение ЭВМ», «Объектно-ориентированное программирование», «Программирование».

Дисциплины, для которых данная дисциплина является предшествующей: «Исследование операций и методы оптимизации», «Модели массового обслуживания», «Решение олимпиадных задач», курсы по выбору профессионального цикла, прохождение педагогической практики.

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

Процесс изучения дисциплины направлен на формирование следующих компетенций или их составляющих:

ОК-1- владеет культурой мышления, способен к обобщению, анализу, восприятию информации, постановке цели и выбору путей ее достижения;

ОК-4 - способен использовать знания о современной естественнонаучной картине мира в образовательной и профессиональной деятельности, применять методы математической обработки информации, теоретического и экспериментального исследования;

ОК-8 - готов использовать основные методы, способы и средства получения, хранения, переработки информации, готов работать с компьютером как средством управления информацией.

В результате освоения данной дисциплины студент должен:

Знать:

-  классификацию математических моделей;

-  принципы моделирования;

-  основные этапы, технологии построения модели;

-  основные приёмы моделирования.

Уметь:

-  решать прикладные задачи с помощью сред визуального моделирования;

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

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

-  использовать в профессиональной деятельности математические методы; возможности вычислительной техники и программного обеспечения.

Владеть:

-  знаниями основных понятий, утверждений;

-  методами математического анализа; средствами компьютерной графики, основными методами работы с прикладными программными средствами; навыками составления статистических отчетов.

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

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

Всего зач. ед.

Всего часов

Семестр 8

 

Общая трудоемкость дисциплины

3

108

108

 

Аудиторные занятия,

36

36

 

(в т. ч. занятия в активной

и интерактивной формах)

8

8

 

Лекции

18

18

 

Лабораторные занятия

18

18

 

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

36

36

 

Вид итогового контроля

Экзамен

36

36

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

5.1. Тематический план

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

Количество часов

Итого

по разделам

дисциплины

Лекции

Лабораторные занятия

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

Раздел 1. Моделирование, как метод

4

4

4

12

1.1 Понятие модели. История возникновения и современное понимание

2

2

2

6

1.2 Моделирование как метод познания мира

2

2

2

6

Раздел 2 Математическое моделирование

6

6

14

26

2.1 Метод наименьших квадратов

2

2

4

8

2.2 Метод Монте - Карло как вид стохастического моделирования

2

2

6

10

2.3 Транспортная задача

2

2

4

8

Раздел 3. Оптимизационное моделирование

6

6

12

24

3.1 Компьютерное моделирование в физике

2

2

4

8

3.2 Имитационное моделирование в экологии

2

2

4

8

3.3 Моделирование случайных процессов в средствах массового обслуживания

2

2

4

8

Раздел 4. Компьютерная научная графика

2

2

6

10

4.1 Компьютерное моделирование в астрономии

2

2

6

10

Экзамен

36

Итого:

18

18

36

108

5.2. Содержание разделов дисциплины

Раздел 1. Моделирование, как метод.

1.1  Понятие модели. История возникновения и современное понимание

Натуральные модели: толкование понятие модели из жизненных ситуаций. Примеры моделей. Свойства понятия модели. Различные определения понятия модели (Гейн, Макарова, Семакин, Хенер). Классификация абстрактных моделей: вербальные, математические, информационные (определения, примеры).

1.2 Моделирование как метод познания мира

Понятие моделирования. Компьютерное моделирование, как метод научного познания. Аналитическое и имитационное моделирование. Этапы компьютерного моделирования.

Раздел 2. Математическое моделирование

2.1 Метод наименьших квадратов

Метод наименьших квадратов: определение, постановка общей задачи, математическая модель. Реализация на примере линейной функции.

2.2 Метод Монте - Карло как вид стохастического моделирования

Понятие метода статистических испытаний, история. Модификации метода Монте-Карла для вычисления определенного интеграла Коши: метод проб, метод выборочного среднего: идеи методов, математические модели. Пример применения метода Монте-Карла для вычисления двойного интеграла. Погрешность - стандартное отклонение от среднего. Теорема об ошибке одного измерения.

2.3  Транспортная задача

Опорный план, оптимальное решение, существование оптимального базисного решения.

Раздел 3. Оптимизационное моделирование

3.1 Компьютерное моделирование в физике

Фундаментальные законы природы. Законы сохранения энергии, материи, импульса. Вариационные принципы. Стратегическое планирование машинных экспериментов с моделями систем.

3.2 Имитационное моделирование в экологии

Примеры статических и динамических моделей, реализуемых: уравнениями линейных и нелинейных уравнений и их систем, решение задач обработки экспериментальных данных, реализация моделей.

3.3 Моделирование случайных процессов в средствах массового обслуживания

Марковские случайные процессы. Понятие о марковском процессе. Потоки событий. Финальные вероятности состояний. Моделирование систем массового обслуживания. Задачи теории массового обслуживания. Классификация систем массового обслуживания.

Раздел 4. Компьютерная научная графика

4.1 Компьютерное моделирование в астрономии

Математические модели в астрономии. Вариационные принципы. Методы теории планирования экспериментов. Тактическое планирование машинных экспериментов с моделями систем.

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

Наименование компетенций

№ разделов дисциплины, участвующих в формировании компетенций

1

2

3

4

ОК-1

+

+

+

ОК-4

+

+

+

ОК-8

+

+

+

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

Технологии проблемного обучения, интерактивные технологии

6.1. Темы занятий в активной и интерактивной формах

1. Метод наименьших квадратов - 2ч.

2. Метод Монте - Карло как вид стохастического моделирования – 2 ч.

3. Компьютерное моделирование в физике – 2 ч.

4. Имитационное моделирование в экологии – 2 ч.

7. Учебно-методическое и информационное обеспечение дисциплины

7.1. Основная литература:

1. Павловский моделирование: Учеб. пособие для студентов вузов, обуч-ся по спец. напр. подготовки «Прикл. Математика и информатика»: Допущено Науч.-метод. советом по математике М-ва образования и науки РФ / , , .- М.: Академия. - 2008.- 235 с.

2. , , Шишкин анализ в вопросах и здачах: Учеб. пособие для студентов вузов: Рек. МО и науки РФ / Под ред. .- СПб.:Лань.- 2008.- 480 с.

3. Кузовкин данными: учеб. для студентов вузов: Допущено УМО вузов по университет. политех. образованию.- М.: Академия. - 2010.

4. Высшая математика и математическая статистика: Учеб. пособие для студентов вузов:рек. УМО в области физ. культуры и спорта / Под общ. Ред. .- М.: Физ. Культура. - 2007.- 366 с.

5. Кремер вероятностей и математическая статистика: учеб. для студентов вузов.- М.: ЮНИТИ. - 2009.- 551 с.

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

1.  , Яковлев систем: Практикум. – М.: Высшая школа. - 1999. – 224 с.

2.  , Яковлев систем: Учебник для вузов. – М.: Высшая школа. - 2001. – 320 с.

3.  митационное моделирование систем – Искусство и наука. – М.: Мир - 1978. – 418 с.

4.  Пак технологии компьютерного моделирования в образовании. - М: Педагогическая информатика, 1994.

5.  Пак моделирование в примерах и задачах. Красноярск, 1994.

7.3. Базы данных, информационно-справочные и поисковые системы:

www. biblioclub. ru

ЭБС «Университетская библиотека онлайн»

www. elibrary. ru

Научная электронная библиотека

www. ebiblioteka. ru

Универсальные базы данных изданий

8. Материально-техническое обеспечение дисциплины

Реализация дисциплины требует наличия лекционной аудитории, оборудованной ПЭВМ, видеолекционным оборудованием для презентации, электронной доской и выходом в сеть Интернет.

9. Контроль и оценка результатов освоения дисциплины

Формируемые компетенции и используемые оценочные средства

Наименование компетенции

Показатель оценки сформированности компетенции

№ разделов дисциплины, участвующих в формировании компетенций

1

2

3

4

ОК-1- владеет культурой мышления, способен к обобщению, анализу, восприятию информации, постановке цели и выбору путей ее достижения

Знает:

- классификацию моделей;

- принципы моделирования;

- примеры моделей из различных областей человеческой деятельности.

Умеет:

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

- использовать в профессиональной деятельности математические методы;

Владеет:

- понятийным аппаратом курса «Компьютерное моделирование».

Тест

Домашняя контрольная работа

Практическое задание

ОК-4 - способен использовать знания о современной естественнонаучной картине мира в образовательной и профессиональной деятельности, применять методы математической обработки информации, теоретического и экспериментального исследования

Знает:

- основные этапы, технологии построения модели;

- основные приёмы моделирования.

Умеет:

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

- использовать в профессиональной деятельности математические методы.

Владеет:

- методами решения различных задач курса «Компьютерное моделирование»

Индивидуальное практическое задание

Лабораторная работа

Проект

ОК-8 - готов использовать основные методы, способы и средства получения, хранения, переработки информации, готов работать с компьютером как средством управления информацией.

Знает:

- принципы моделирования;

- примеры моделей из различных областей человеческой деятельности;

- основные приёмы моделирования.

Умеет:

- решать прикладные задачи с помощью сред компьютерного моделирования;

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

Владеет:

- знаниями основных понятий, утверждений;

- средствами компьютерной графики;

- основными методами работы с прикладными программными средствами.

Индивидуальное практическое задание

Лабораторная работа

Практическое задание

Контрольные вопросы к экзамену

1.  Понятие модели. История возникновения и современное понимание термина «модель».

2.  Стохастическое моделирование.

3.  Случайные числа на компьютере.

4.  Моделирование как метод познания мира.

5.  Метод наименьших квадратов.

6.  Метод Монте - Карло как вид стохастического моделирования.

7.  Различные подходы к классификации моделей.

8.  Транспортная задача. Математическая модель.

9.  Объект и система как базовые понятия компьютерного моделирования.

10.  Транспортная задача. Этапы построения решения транспортной задачи.

11.  Цели, задачи и этапы моделирования.

12.  Моделирование физических процессов.

13.  Класс математических моделей и их особенности.

14.  Табличные информационные модели.

15.  Вычислительный эксперимент. Этапы вычислительного эксперимента.

16.  Компьютерное моделирование в экологии.

17.  Типы моделей данных. Сходство и различия.

18.  Модели динамики популяции с дискретным периодом размножения.

19.  Оптимизационное моделирование. История возникновения и способы решения оптимизационных задач.

20.  Модели развития популяций вида «жертва-хищник».

21.  Компьютерное моделирование в физике.

22.  Имитационное моделирование в экологии.

23.  Компьютерное моделирование в астрономии.