Дисциплина изучается студентами первого курса
физического факультета во втором семестре.
Целью данной дисциплины является формирование у обучающегося способности
использовать основные методы, способы и средства получения, хранения,
переработки информации и навыки работы с компьютером как со средством управления
информацией путем обучения основам моделирования физических процессов. Учебный
процесс состоит из четырех обязательных этапов: 1) математическая формулировка
физической задачи, 2) выбор метода решения, 3) программирование этого метода на
каком-либо подходящем языке программирования и 4) представление результатов
решения в наглядной графической форме.
Существенным отличием используемого в течение последних лет варианта от
предыдущих вариантов является использование не универсального языка
программирования (как Фортран, Паскаль или Си), а специальной системы MatLab
фирмы MathWorks, созданной для облегчения решения инженерных и научных задач.
Этот выбор был определен тем, что являясь интерпретирующим языком высокого
уровня, система MatLab имеет богатую библиотеку встроенной графики и удобный
графический интерфейс.
Таким образом, одна из задач дисциплины – на знакомом материале (механики и
молекулярной физики) научить студента пользоваться высокоуровневыми средствами
программирования и осваивать предоставленные средства. Наличие в системе
возможности визуального программирования интерфейса позволяет говорить о том,
что данная система является простой и практичной моделью работы с более сложными
системами. Вторая важнейшая задача – самостоятельно выполняя все более сложные
задания, продвинуться в понимании изученного физического материала, получая не
только теоретические знания, но и визуальные образы изучаемых явлений.