Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Применение новых технологий в образовании.doc
Скачиваний:
75
Добавлен:
17.05.2013
Размер:
2.25 Mб
Скачать

Vba and flash at modeling physics systems

Terin D. (terret@techn.sstu.ru), Stawsky Y. (tf@techn.sstu.ru), Klinaev Y. (klin@engels.san.ru), Katz A. (tf@techn.sstu.ru)

Institute of technology of the Saratov state technical university (IT SSTU), Engels, Russia

Abstract

In the report base aspects of course "Computer science" for students of technical specialties are considered. At simulation of the physics phenomena visualization of behaviour of the system in real time is significant. Represent symbiosis of Visual Basic for Application Microsoft Office and Macromedia Flash MX.

VBA И FLASH ПРИ МОДЕЛИРОВАНИИ ФИЗИЧЕСКИХ СИСТЕМ

Терин Д.В. (terret@techn.sstu.ru), Ставский Ю.В. (tf@techn.sstu.ru) Клинаев Ю.В. (klin@engels.san.ru), Кац А.М. (tf@techn.sstu.ru)

Энгельсский технологический институт (филиал) Саратовского государственного технического университета

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

Среда программирования Visual Basic for Application Microsoft® Office (VBA MO) [1] на сегодняшний день является наиболее распространенной для обычных пользователей. Поэтому разработка небольших приложений позволяющих изучать физические явления, моделирование которых основано на решении дифференциальных уравнений – эффективно и не сопряжено с большими временными затратами на обучение и реализацию.

При моделировании физических явлений значима визуализация поведения системы в реальном масштабе времени, что позволяет непосредственно оценить физическую адекватность математической модели в ходе компьютерного эксперимента. Подобную возможность представляет на сегодняшний день векторная анимация Macromedia Flash MX [2] и скриптовый язык ActionScript [3].

Предлагаемый имитационный подход позволяет в короткие сроки не только осваивать офисные технологии и базовые принципы объектно–ориентированного программирования в VBA, но и также визуализировать физическую систему с помощью программной Flash анимации.

Эффективность данного подхода показана в работе [4]. В качестве примера [5] предлагается рассмотреть движение прыгающего мяча. Параболическая траектория мяча образуется в результате его ускоряемого действием силы тяжести движения по вертикали и перемещения с постоянной скоростью по горизонтали. Непосредственно в процессе моделирования реализуются два подхода – исследование траектории движения мяча в реализациях VBA MO и Macromedia Flash.

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

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

Литература

1. www.microsoft.com.

2. www.macromedia.com

3. www.actionscript.org

4. Давидович М.Н. В. Компьютерные модели трех физических опытов/М.Н. Давидович, С.В. Иванов, А.М. Кац, Ю.В. Ставский// Сб. трудов XIV Междунар. конф.–выставки "ИТО–2004", Москва, 1–5 ноября 2004 г., т. III. С.34–35.

5. Гурский Д.А. Flash MX 2004 и ActionScript 2.0: обучение на примерах/ Д.А. Гурский, Ю.А. Гурский. – М.: Новое знание, 2004. – 446 с

6. http://techn.sstu.ru