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