образом, универсальный алгоритм решения проблем, который будет рассматриваться в этой книге, состоит из пяти шагов.
1. Определение проблемы. На этом этапе необходимо выявить и осмыслить суть проблемы, сформулировать критерии, которым должно удовлетворять искомое решение, и ограничения, которые на него накладываются. Главная цель этого этапа – превратить проблему в задачу и в самых общих чертах понять, каким может быть ее решение.
2. Сбор информации. Задачи, в явном виде содержащие всю необходимую для поиска решения информацию, встречаются только в школьном курсе математики. Те проблемы, с которыми мы сталкиваемся в реальной жизни, обычно требуют анализа имеющихся данных, полученных из разных источников, а также сбора недостающей информации. При этом очень важно понимать, что увлекательный процесс поиска информации должен в какой-то момент завершиться, иначе можно так и не перейти непосредственно к решению. Соответственно, данных нужно собрать достаточно, чтобы можно было на их основе строить гипотезы о возможном решении, но не больше этого необходимого количества.
3. Структурирование задачи. На этом этапе собранная информация сортируется, оценивается достоверность и значимость каждого факта, выявляются ключевые факты – то есть те, которые могут