понедельник, 17 ноября 2008 г.

Модель (3)

Итак, попробуем повторить наши этапы, возникшие при решении вполне конкретной задачи:

Формулирование задачи, как определение начальных условий и требований к решению;

Определение последовательности решения как изменение текущего состояния необходимых элементов задачи к требуемым;

Выполнение задачи как координация определенных, непременно управляемых действий в рамках условий-контекста их выполнения;

Выполнение задачи как взаимодействие с элементами задачи-решения;

Изменение начальных условий в результате решения, оценка результата в сравнении с требованиями к решению;

Эти пять этапов можно разбить на три (вот это число уже хорошее) типа операций, которые видны невооруженным взглядом (ну а вы с моей помощью):

Сравнение

Координация

Взаимодействие

Когда мы занимались формулированием начальных условий и поиском решения, мы фактически занимались сравнения двух представлений: текущего, которое еще не содержит в себе решение задачи и некоторого идеального, в котором задача уже решена. Это сравнение дало нам последовательность действий, которыми мы можем поставленную задачу решить (об этом мы станем говорить еще очень подробно).

Комментариев нет: