Компьютерное моделирование физических процессов. Факультатив — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
м (Контактная информация)
м (Замена текста — «<StatisticYaGoog/>» на «<!--<StatisticYaGoog/>-->»)
 
(не показано 20 промежуточных версий 6 участников)
Строка 1: Строка 1:
== Правила взаимодействия ==
+
[[ТМ|Кафедра ТМ]] > [[Поступление на кафедру Теоретическая Механика | Как к нам поступить?]] > '''Факультатив''' <HR>
* Учитель может ошибаться - развивайте критическое мышление
+
 
* Будьте активны: спрашивайте, не бойтесь выражать своё мнение
+
[[Файл: Angry_birds.bmp|thumb|right|300px| Простейший пример компьютерного моделирования]]
== Знания и умения ==
+
<!--<StatisticYaGoog/>-->
* 1 метод численного интегрирования (Эйлера?)
+
== О факультативе ==
*  
+
Факультатив "Компьютерное моделирование физических процессов" проводился в 2012 году сотрудником [[TM|кафедры  "Теоретическая Механика"]] [[Игорь Асонов |Игорем Евгеньевичем Асоновым]] для школьников 8-11 классов в рамках [http://www.avalon.ru/SchoolAcademy/ Академии Информатики для Школьников].
== Формат обучения ==
+
 
* подводить к вопросам - спрашивать ответы
+
== Получаемые знания и умения ==
* выписывание выводов исходя из практики
+
* повторение (=> знание основ) кинематики и динамики, знание понятий из данных разделов
* много интересных примеров (игры?)
+
* умение применять компьютерное моделирование для решения прямых задач кинематики и динамики
*
+
* умение использовать полунеявный метод Эйлера для численного интегрирования уравнений движения
 +
* умение грамотно оформить программу
 +
* использование графики в Visual Basic либо в Pascal ABC
 +
 
 
== Содержание факультатива ==
 
== Содержание факультатива ==
=== Занятие 1 ===
+
[[Media:AIS_CompModelOfPhysProc.doc|Аннотация факультатива]]<br>
=== Занятие 2 ===
+
[https://docs.google.com/spreadsheet/ccc?key=0AvT0Htzm3nY4dEx6OTR6aVVjb3ZIcXNrRWRVaFk1V3c Рабочая программа по дням] (''для внутреннего пользования'')<br>
 +
 
 +
=== Особенности моделирования ===
 +
* '''Постановка задачи'''
 +
** координатная форма и удобство выбора осей - залог простоты решения
 +
* '''Разработка модели'''
 +
** правильные обозначения и хорошее оформление - залог понятности и правильности программы
 +
** пишите всё в проекциях - не старайтесь запомнить где какой знак надо поставить
 +
** важно обрабатывать всевозможные ошибки
 +
** нет "вещественных" чисел
 +
** расчет в модельных единицах измерения (чтобы не вылезти за границы диапазонов и хорошо отображать), либо использование единых единиц измерения + комментарии
 +
** сравнение вещественных величин (не использовать "=")
 +
** проверка размерности есть и в компьютерном моделировании!
 +
* '''Компьютерный эксперимент и анализ результатов'''
 +
** надо проверять компьютерную модель на тестовых примерах
 +
** обязательно надо проверять сходимость задачи (при уменьшении шага интегрирования)
 +
* '''Другое'''
 +
** компьютер не посчитает "аналитическую" зависимость - надо провести много опытов
 +
** решать прямые задачи много проще, чем обратные
 +
 
 +
=== Примеры работы с графикой ===
 +
* [http://dl.dropbox.com/u/3654152/AIS/ReflectingBalls.zip Visual Basic]
 +
* [http://pascalabc.net/WDE/?file=00652.pas PascalABC]
 +
 
 
== Реклама ==
 
== Реклама ==
=== Раздаточные материалы ===
+
*[[Media:2012_03_CompModel.doc|Раздаточные материалы]]
=== Задачи-завлекухи ===
+
*[http://dl.avalon.ru/mod/forum/discuss.php?d=3170 Нешкольные задачи]
 +
*[http://habrahabr.ru/post/140502/ Анонс на Хабрахабр] ([http://vk.com/wall5846_1863 пост вконтакте])
 +
*[http://www.avalon.ru/SchoolAcademy/News/About/?AnnouncementID=1403 Анонс на сайте АИШ] ([http://vk.com/wall-2240722_459 пост вконтакте])
 
== Контактная информация ==
 
== Контактная информация ==
 
[http://dl.avalon.ru/course/view.php?id=509 Сайт факультатива]<br>
 
[http://dl.avalon.ru/course/view.php?id=509 Сайт факультатива]<br>
[https://docs.google.com/spreadsheet/ccc?key=0AvT0Htzm3nY4dEx6OTR6aVVjb3ZIcXNrRWRVaFk1V3c Рабочая программа по дням]
 
[http://dl.avalon.ru/mod/resource/view.php?id=20402 Аннотация факультатива]<br>
 
 
Преподаватель: [[Асонов_Игорь#Контакты|Игорь Асонов]]
 
Преподаватель: [[Асонов_Игорь#Контакты|Игорь Асонов]]
 +
 +
== Ссылки ==
 +
* [["Теоретическая механика"| кафедра "Теоретическая механика"]]
 +
* [[Поступление_на_кафедру_Теоретическая_Механика | Информация для абитуриентов]]
 +
* [http://www.avalon.ru/SchoolAcademy/ Академия Информатики для Школьников]
 +
 +
 +
[[Category: Лекции]]
 +
[[Category: Программирование]]

Текущая версия на 16:44, 10 марта 2015

Кафедра ТМ > Как к нам поступить? > Факультатив
Простейший пример компьютерного моделирования

О факультативе[править]

Факультатив "Компьютерное моделирование физических процессов" проводился в 2012 году сотрудником кафедры "Теоретическая Механика" Игорем Евгеньевичем Асоновым для школьников 8-11 классов в рамках Академии Информатики для Школьников.

Получаемые знания и умения[править]

  • повторение (=> знание основ) кинематики и динамики, знание понятий из данных разделов
  • умение применять компьютерное моделирование для решения прямых задач кинематики и динамики
  • умение использовать полунеявный метод Эйлера для численного интегрирования уравнений движения
  • умение грамотно оформить программу
  • использование графики в Visual Basic либо в Pascal ABC

Содержание факультатива[править]

Аннотация факультатива
Рабочая программа по дням (для внутреннего пользования)

Особенности моделирования[править]

  • Постановка задачи
    • координатная форма и удобство выбора осей - залог простоты решения
  • Разработка модели
    • правильные обозначения и хорошее оформление - залог понятности и правильности программы
    • пишите всё в проекциях - не старайтесь запомнить где какой знак надо поставить
    • важно обрабатывать всевозможные ошибки
    • нет "вещественных" чисел
    • расчет в модельных единицах измерения (чтобы не вылезти за границы диапазонов и хорошо отображать), либо использование единых единиц измерения + комментарии
    • сравнение вещественных величин (не использовать "=")
    • проверка размерности есть и в компьютерном моделировании!
  • Компьютерный эксперимент и анализ результатов
    • надо проверять компьютерную модель на тестовых примерах
    • обязательно надо проверять сходимость задачи (при уменьшении шага интегрирования)
  • Другое
    • компьютер не посчитает "аналитическую" зависимость - надо провести много опытов
    • решать прямые задачи много проще, чем обратные

Примеры работы с графикой[править]

Реклама[править]

Контактная информация[править]

Сайт факультатива
Преподаватель: Игорь Асонов

Ссылки[править]