Практически все изучаемые математическими представлениями явления и процессы в конечном итоге сводятся к нахождению решений уравнений или систем уравнений различной степени сложности. Учащиеся школ с самого начала изучения математики решают уравнения даже в самых простых ситуациях. Любая математическая задача представляет собой проблему нахождения неизвестной величины, зависящей от набора параметров с известными значениями. Простые арифметические задачи предполагают определение какого-либо значения путём выполнения основных арифметических действий с известными величинами, что означает решение уравнений.
На современном этапе развития информационных технологий с самых азов обучения совершенно необходимо развивать у обучаемых способности создавать абстрактные представления конкретных явлений и процессов в виде математических формул (по сути уравнений) с последующим определением способов вычисления значений параметров этих формул путём решения соответствующих уравнений методами программирования. То есть для решения даже самых простых задач в современных условиях надо научить школьников разрабатывать рабочие программы. Хорошо известно, что в основе разработки любой программы лежит алгоритм, моделирующий то или иное явление или процесс. Причём это заключение распространяется не только на математические области исследований, но и на все другие научные дисциплины.
Таким образом, для решения любого уравнения в самом начале надо разработать алгоритм процесса этого решения.
При разработке алгоритма решения задач прежде всего необходимо обозначить заключения и направления рассуждений, известные значения данных и искомые значения переменных, находить в базе данных признаки индивидуальные и общие, уделить достаточное внимание противопоставлению и сопоставлению фактов.
На начальном этапе изучения математических дисциплин учащимся обычно предлагаются для решения задачи в текстовом виде, преобразование условий которых в вид аналитических формул является достаточно эффективным средством для усвоения школьниками понятий, методов и даже математических теорий как строго формализованных построений. Такой приём является наиболее действенным средством развития логического мышления учеников и открывает возможности для воспитания математического восприятия изучаемых явлений и даёт возможность учащимся развивать умения и навыки применениях математики на практике [1].
На школьном этапе математического образования для большей наглядности учащимся полезно предлагать применение математического моделирования для решения задач, условия которых описывает конкретные жизненные ситуации, так как соответствующие уравнения наиболее просто ассоциировать с алгебраической или аналитической моделью изучаемых явлений. Подобные задачи позволяют, помимо перечисленного выше, усвоить учащимся понятия таких логических операций, как обобщение, классификация, анализ через синтез, сравнение, которые способствуют его развитию логического мышления.
На более поздних этапах обучения можно начинать создание математических моделей не только обычных алгебраических уравнений, а перейти к моделированию процессов, которые описываются в аналитическом виде с использованием понятий функций одной или нескольких переменных, а в выпускных классах даже дифференциальных уравнений. Наиболее интересующимся математикой ученикам можно предлагать моделировать неравенства, а также системы уравнений и системы неравенств и т.п. Таким образом, разработка математических моделей сопровождается приобретением школьниками навыков в умении перевода условий практических задач на язык алгебры или математического анализа [2, 3].
Для углубления знаний школьников полезно изучить процессы моделирования математических объектов, представленных самыми разными математическими формами, такими, как таблицы объектные и числовые, формулы числовые и буквенные, функции, уравнения алгебраические и дифференциальные и их системы, неравенства, системы неравенств, математические ряды, геометрические формы, различные схемы, диаграммы, графы и пр.
При разработках математических моделей используются алгоритмы явлений и процессов, изображаемые в виде отрезков, направленных отрезков, ломаных и кривых линий, геометрических фигур, числовых лучей, схем, значков и т.п. Такие представления алгоритмов называются блок-схемами алгоритмов. Существует перечень специальных знаков элементов блок-схем, унифицированный в математической литературе. Эти знаки обозначают постоянные параметры, переменные, базы данных, математические действия, логические операторы, последовательность и направления расчётов, функционалы и т.п. операции. Такая унификация позволяет наглядным образом представлять блок-схемы алгоритмов в виде, понятном специалистам.
Согласно [4], математическое моделирование представляет собой «способ, инструмент, научный прием изучения окружающего мира».
Как указывалось выше, этот процесс заключается в описании исследуемых явлений, процессов, объектов и систем самой разной природы на математическом языке с применением соответствующих понятий, обозначений и функционалов. При этом важно показать зависимость степени сложности разрабатываемых математических моделей от предполагаемой детализации исследования поставленной задачи, поставленной цели исследования, и, конечно же, степени математической подготовки и уровня знаний школьника о моделируемом объекте.
В самом простом виде процесс моделирования выглядит следующим образом: реальный объект замещается моделью. Затем строится алгоритм процесса или явления, на его основе разрабатывается компьютерная программа, и уже эта программа служит объектом проведения экспериментов и исследований, результаты которых ложатся в основу выводов о проведённых исследованиях самого оригинального объекта.
Очень важно показать и добиться твёрдого усвоения школьниками того факта, что математическое моделирование в определённых ситуациях является единственным способом изучения сложных объектов, аналитические представления которых не имеют числовых решений, или таких, с которыми невозможно проводить прямые эксперименты в силу их размеров (мегаобъекты и нано-объекты), невозможности или опасности последствий вмешательства в их функционирование (экономические процессы и экологические системы). Необходимо продемонстрировать возможность математического моделирования существенно сокращать время исследования реального объекта, принимая время как переменный параметр.
Кроме этого, в результате обучения ученики должны усвоить основные приёмы математического моделирования явлений, объектов и процессов, типы, этапы, классификации решаемых задач, научиться преобразовывать математические модели одного класса в модели другого класса и т.п.
В качестве примера разработки математической модели уравнения рассмотрим решение несложной алгебраической задачи согласно рекомендациям работы [5].
Задача. Необходимо определить скорость моторной лодки, если известно, что она двигалась равномерно параллельно направлению равномерного движения теплохода, при этом её скорость в три раза превышала скорость теплохода и, стартовав на один час позже теплохода с того же причала, моторная лодка за два часа пути проплыла расстояние на 24 км больше, чем теплоход.
Создадим математическую модель задачи:
Теперь осталось решить уравнение, составленное на основе математической модели:
6х = 3х + 24, отсюда:
3х = 24, тогда:
х = 8, и скорость моторной лодки:
3х = 24 км/ч.
Ответ: скорость моторной лодки равна 24 км/ч.
Таким образом, показано практическое применение процесса решения задачи с помощью разработки математической модели движения моторной лодки и теплохода путём разработки блок-схемы алгоритма процесса, который может быть основой для написания компьютерной программы решения этой задачи при различных значениях параметров движения этих судов.
Библиографический список
- Фетисова, Е.Д. Математическое моделирование в средней школе / Е.Д.Фетисова. – Текст : электронный // http://nsportal.ru. 2015: Режим доступа: свободный (дата обращения: 15.01.2020).
- Уемов, А.И. Логические основы метода моделирования / А.И.Уемов – М.: Просвещение, 1996. Текст : непосредственный.
- Горстко, А.Б. Познакомьтесь с математическим моделированием / А.Б.Горстко. – М.: Знание, 1991. Текст : непосредственный.
- Голубева, В.Н, Основы математического моделирования систем и процессов: учебное пособие / В.Н.Голубева. – Омск: Омский гос. ун-т путей сообщения, 2006.
- Введение в математическое моделирование: учебное пособие / Под ред. П.В.Трусова: М.: Логос, 2005.