Комбинаторно-параметрические модели
Модели имитационные, параметрические, комбинаторныеМоделирование явлений – одно из основных средств их изучения. Оно широко применяется и в научных и в образовательных целях. Лучшим способом «свернуть» внешнее многообразие явления в модель является формульное описание явления. Электронный контент предоставляет уникальные возможности для визуализации формул посредством параметрических динамических моделей – интерфейс такой модели позволяет изменять значение одного или нескольких параметров, а основанный на формулах алгоритм позволяет рассчитать результат воздействия регулируемых параметров на объект. Простейшими примерами таких моделей служат интерактивные модели физических явлений, описываемых одной формулой – например, меняя температуру газа, наблюдаем за изменением давления и т.п. Однако нередко в практике разработчика встречаются ситуации, когда описываемое явление слишком сложно, чтобы его можно было описать школьными формулами. В любых естественнонаучных дисциплинах – биологии, геологии и т.д. – как только мы выходим за рамки простых физических явлений, сложность моделирования радикально возрастает. В такой ситуации модель, способная адекватно симулировать явление, становится если не невозможной, то слишком сложной – и поэтому бесполезной с точки зрения образования. В самом деле, учебное моделирование нельзя путать с имитационным. Качественная имитация в пределе дает виртуальное удвоение реального явления, но не делает его понятнее. Учебная же модель основана на абстрагировании, т.е. оставлении за границами модели тех сторон явления, которые считаются менее важными в рамках рассматриваемой задачи. Умение строить грамотные абстракции лежит в основе любой познавательной деятельности, и поэтому одна из важнейших образовательных задач – научить выделять главное. Вот почему учебная ценность модели в большинстве случаев обусловлена не ее симуляционной мощностью, а возможностью увидеть и осознать механизм такой симуляции – какой параметр меняется и что при этом происходит. При моделировании сложных явлений можно воспользоваться упрощенным, «комбинаторно-параметрическим» методом. Общий принцип создания таких моделей, также как при полноценном параметрическом моделировании, основан на выделении некоторого массива параметров, важных для описания явления. Однако эти параметры необязательно должны быть увязаны в формулы, и необязательно должны описывать непрерывный спектр превращений – достаточно чтобы они характеризовали только ключевые стадии явления, что намного проще. Комбинируя дискретные значения выделенных параметров, мы получим ограниченный набор качественно отличающихся вариантов, каждый из которых можно представить достаточно точно с учебной точки зрения. Пример: ударные кратерыДля ударных кратеров мы выделили следующие параметры:
Для каждого параметра мы ввели по три возможных значения. Полная комбинаторная сетка в нашей ситуации необязательна – основные закономерности можно проследить, варьируя лишь один из параметров при выставлении трех других в предустановленное положение. Таким образом, управляющий интерфейс предстал в виде радио-кнопок. Начальное сочетание параметров приведет к образованию кратера типа 1 (см. схему):
Выбор другого значения любого из трех параметров приведет к изменению вида кратера:
Для демонстрации образования кратера в динамике, нужно также примерно представлять как распространяется конус выброшенных осколков породы и учитывать время протекания процесса: для случаев 2 и 5 оно примерно вдвое меньше, а для случаев 3 и 4 – вдвое больше, чем для случая 1. Таким образом, выделение четырех «параметров», при всей их приблизительности, позволяет вполне удовлетворительно проиллюстрировать образование 9-ти существенно различных форм ударных кратеров. Пример: вулканические кальдерыДля данной модели мы используем интерфейс, сочетающий радио-кнопки (выбор одного из двух типов извержений) и чек-боксов (наличие или отсутствие одного или двух сопутствующих параметров). В результате мы получаем 8 вариантов развития событий, преобразующих изначально одинаковый во всех случаях вулканический конус в 8 различных геологических сцен. Типы извержений и сопутствующие параметры: Взрывной тип извержения с образованием стратовулкана
Изливающийся тип извержения с образованием щитового вулкана
|