"Информатика. Учебное пособие для учреждений общего среднего образования с русским языком обучения", В. М. Котов, А. И. Лапо, Ю.А. Быкадоров, Е.Н. Войтехович
План создания модели — это последовательность действий, которая помогает перейти от вопроса задачи к подходящему описанию объекта или процесса. До построения модели нужно определить цель, выбрать важные свойства, разделить исходные данные и искомые величины, найти связи между ними и учесть ограничения. План также подсказывает, подойдёт ли словесное описание, формула, таблица, график или компьютерная программа. В конце предусматривают проверку результата.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Модель — упрощённое представление объекта, процесса или явления, сохраняющее важные для задачи свойства. Например, схема маршрута не передаёт цвет деревьев вдоль дороги, зато показывает нужные направления. Модель нужна, чтобы изучать явление или решать задачу, не рассматривая все детали реального объекта.
План создания модели — последовательность действий, определяющая, какие сведения собрать, какие зависимости учесть и какими средствами построить модель. Это не просто список операций, а способ заранее связать цель задачи с тем, что предстоит сделать. По плану легче понять, достаточно ли имеющихся данных и каким будет результат.
Математическая модель — описание объекта или процесса с помощью величин, формул и соотношений между ними. Например, равенство t = s/v связывает время движения, расстояние и скорость при постоянной скорости. Такая модель нужна, когда зависимость можно выразить математически и использовать для вычислений или сравнения вариантов.
Компьютерная модель — модель, созданная или исследуемая с помощью компьютера. Компьютер может выполнять расчёты, строить графики и обрабатывать наборы данных. Он особенно полезен, когда вручную проверять много вариантов долго, но выбор программы сам по себе ещё не определяет, правильно ли поставлена задача.
После постановки задачи выбирают план, потому что одной общей цели недостаточно для работы. Нужно понять, какие действия приведут к ответу: что наблюдать, какие сведения собрать и чем представить результат. План помогает не тратить время на лишние данные и заранее увидеть, хватит ли выбранного способа для исследования.
Сначала из условия выделяют объект моделирования и его свойства. Объектом может быть тело, процесс или явление, а существенными считают те характеристики, которые влияют на ответ задачи. Например, при расчёте времени движения важны расстояние и скорость, но цвет одежды пешехода на результат не влияет. Такой отбор делает модель проще и сохраняет нужную точность.
Затем определяют исходные данные, искомые величины и ограничения. Исходные данные уже известны или будут получены измерением, а искомые нужно найти с помощью модели. Ограничения уточняют условия, в которых ответ имеет смысл: например, скорость может считаться постоянной только на рассматриваемом участке. Это помогает не применять модель там, где её предположения уже не выполняются.
После этого устанавливают связи между величинами и решают, как их описать. Если зависимость можно записать формулой, подходит математическая модель; если важнее показать изменение наглядно — таблица или график. Словесного описания бывает достаточно, когда нужно объяснить правило без расчётов. Выбор формы зависит от того, какую информацию требуется получить и сравнить.
Наконец, выбирают средства и порядок действий с учётом задачи, доступных данных и требуемого результата. Для небольшого расчёта достаточно формулы и ручной проверки, а для множества измерений удобнее электронная таблица или программа. План должен завершаться проверкой: сравнить результат с известными данными, оценить разумность ответа и убедиться, что цель достигнута. Так становится ясно, отвечает ли модель на исходный вопрос.
Таблица помогает последовательно пройти от цели к проверке, не смешивая разные вопросы планирования. Заполняйте её для конкретной задачи: в последнем столбце записывайте не общие слова, а предполагаемый результат каждого решения. Если на какой-то вопрос пока нет ответа, это сигнал собрать дополнительные сведения или уточнить условие.
| Что определить | Вопрос для планирования | Пример результата |
|---|---|---|
| Цель моделирования | На какой вопрос должна ответить модель? | Найти время движения пешехода. |
| Объект или процесс | Что именно будем описывать? | Движение пешехода по заданному участку. |
| Существенные свойства и величины | Какие характеристики влияют на ответ? | Расстояние и скорость. |
| Исходные данные и ограничения | Что известно и при каких условиях верны данные? | Известны расстояние и постоянная скорость. |
| Связи между величинами | Как величины связаны друг с другом? | Время равно расстоянию, делённому на скорость. |
| Способ и средства построения модели | Как удобнее представить зависимость? | Записать формулу и вычислить результат. |
| Планируемый результат проверки | Как убедиться, что модель отвечает цели? | Проверить единицы и сравнить ответ с оценкой времени. |
Задача 1. Нужно определить, за какое время пешеход преодолеет заданное расстояние при известной скорости. Решение строим от вопроса задачи: требуется время, значит, именно его обозначим как искомую величину.
Задача 2. Нужно выяснить, как меняется стоимость поездки в зависимости от расстояния, если известны тариф за километр и фиксированная плата. Здесь важно не принять всю стоимость за одну переменную часть: фиксированная плата не зависит от пройденного расстояния.
Задача 3. Нужно спланировать модель изменения температуры воды при нагревании в течение заданного времени по результатам измерений. Здесь зависимость заранее может быть неизвестна, поэтому сначала нужно получить данные опыта, а не придумывать точную формулу.
Сразу выбирать программу или способ вычисления. Это ошибка, потому что инструмент выбирают до того, как выяснено, на какой вопрос должна ответить модель. Так поступают, когда начинают с привычной программы, а не с условия задачи. Проверьте себя: можете ли вы одной фразой сформулировать цель и объяснить, зачем нужен выбранный инструмент?
Включать все характеристики объекта. Избыток деталей усложняет модель, хотя не обязательно делает ответ точнее. Такое происходит, если описание реального объекта принимают за обязательный перечень свойств модели. Для проверки спросите, изменится ли ответ задачи, если убрать характеристику; если нет, вероятно, она несущественна.
Смешивать исходные данные и искомые величины. Тогда непонятно, что нужно сообщить модели и какой результат она должна выдать. Путаница часто появляется, когда все числа из условия записывают вместе без обозначений. Подпишите каждую величину словами и проверьте, что искомой не требуется заранее известное значение.
Забывать об ограничениях и предположениях. Модель может дать ответ, который нельзя применять за пределами условий, для которых её планировали. Ограничения пропускают, потому что в короткой формуле они обычно не видны. Проверьте, при каких условиях верна выбранная зависимость, и укажите их рядом с планом.
Для выбора плана нужно знать, что называют объектом моделирования и моделью, а также уметь формулировать цель моделирования. Эти понятия помогают понять, что именно описывать и ради какого ответа строится модель. Без них нельзя обоснованно решить, какие свойства оставить, а какие считать несущественными.
План не заканчивается выбором формулы или программы: он подготавливает построение модели и дальнейшую работу с ней. По нему проводят компьютерный эксперимент, то есть исследуют модель с помощью вычислений или изменения условий. Затем анализируют результаты и проверяют, помогла ли модель ответить на исходный вопрос.
Зачем составлять план до построения модели?
План связывает цель задачи с конкретными действиями: показывает, какие данные нужны и какие зависимости предстоит учитывать. Без него легко выбрать способ, который не даст ответа на поставленный вопрос.
Как определить, какие свойства объекта существенны?
Спросите, влияет ли свойство на ответ задачи. Если его изменение может изменить результат, свойство, скорее всего, нужно учитывать; если нет — его можно не включать.
Чем исходные данные отличаются от искомых величин?
Исходные данные известны или должны быть собраны до расчёта. Искомые величины — те, которые модель должна определить или описать.
Всегда ли для создания модели нужна компьютерная программа?
Нет. Простую зависимость можно описать словами, формулой, таблицей или графиком. Компьютер полезен, когда нужно быстро обработать много данных, провести расчёты или сравнить варианты.
Почему в плане нужно учитывать ограничения задачи?
Ограничения задают условия, при которых модель применима, например допустимый диапазон расстояний или неизменность скорости. Если забыть о них, результат может оказаться неверным для реальной ситуации.
28.2. Выбор плана создания модели (этап 2)