Название: Методика преподавания информатики - Лапчик М.П.

Жанр: Информатика

Рейтинг:

Просмотров: 962


 

В табл. 10.4 приведены числовые результаты расчетов решения данной задачи. Окончательный ответ следующий: железнодорожную станцию следует размещать в 4 км от начала координат. При этом самым удаленным от нее окажется населенный пункт номер 1 — на расстоянии 7,21 км. Следует иметь в виду, что полученный результат довольно грубый, поскольку его погрешность по порядку величины равна шагу (2 км).

Такой способ решения задачи оказывается, в некотором смысле, полуавтоматическим. Ученик приходит к окончательному ответу, анализируя полученную числовую таблицу. Визуально он определяет, какому положению станции соответствует (в каком столбце таблицы находится) найденное оптимальное расстояние 7,21 км. Если требуется уменьшить шаг дискретизации, то, изменив величину шага в ячейке Е1, нужно будет увеличивать число столбцов в расчетной таблице. Делается это легко, простым копированием столбцов. Максимальный размер электронной таблицы, хотя и ограничен, но все-таки достаточно большой (в Excel — 256 столбцов). Правда, в этом случае придется подправить формулу в ячейке D10.

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

Электронная таблица — средство более высокого уровня, чем язык программирования. В то же время задача проектирования расчетной таблицы того же типа, что нами рассмотрена, совсем не тривиальна. Можно говорить о том, что язык электронных таблиц — это своеобразный язык программирования — язык табличных алгоритмов. Следовательно, этап алгоритмизации в табличном способе математического моделирования тоже присутствует. Большим достоинством электронных таблиц является возможность легко осуществлять графическую обработку данных, что бывает очень важным в математическом моделировании.

 

10.5. Моделирование знаний в курсе

информатики

 

Изучаемые вопросы:

ª Что такое база знаний.

ª Различные типы моделей знаний.

ª Логическая модель знаний и Пролог.

Впервые в школьной информатике тема моделирования знаний нашла отражение в учебнике [23], где рассматриваются базы знаний, основанные на применении логической модели, реализуемые на языке Пролог. В учебнике [31] разговор о базах знаний ведется в контексте знакомства с искусственным интеллектом — разделом современной информатики. В будущем в школьной информатике, несомненно, предстоит развитие линии искусственного интеллекта. Материал на эту тему, изложенный в доступной форме, содержится в пособии [12] в разделе «Искусственный интеллект».

Среди разнообразных систем искусственного интеллекта наиболее распространенными являются экспертные системы. В основе экспертной системы лежит база знаний — модель знаний в определенной предметной области, представленная в формализованном виде и сохраненная в памяти компьютера.

Существуют различные типы моделей знаний. Наиболее известные из них — продукционная модель, семантическая сеть, фреймы, логическая модель.

Продукционная модель знаний построена на правилах (они нарываются продукциями), представляемыми в форме:

 

ЕСЛИ выполняется некоторое условие ТО выполняется некоторое действие

 

На основе поступающих данных экспертная система, анализируя имеющиеся правила, принимает решение о необходимых действиях. Например:

 

ЕСЛИ температура в помещении < 15° ТО включить отопление

 

Продукционные модели часто используются в промышленных (экспертных системах.

Семантические сети. Семантической сетью называется система [понятий и отношений между ними, представленная в форме ориен-|тированного графа. Это одна из наиболее гибких и универсальных |форм моделей знаний. На рис. 10.3 приведен пример, представляющий в форме графа сведения, заключенные в предложении: «Петух Петя является птицей, и он умеет кукарекать».


Оцените книгу: 1 2 3 4 5