<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>ВЫПОЛНЕНИЕ МНОГОЭТАПНОГО МАТЕМАТИКО-ИНФОРМАЦИОННОГО ЗАДАНИЯ «ПОСТРОЕНИЕ ФРАКТАЛЬНЫХ МНОЖЕСТВ С ПОМОЩЬЮ L-СИСТЕМ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ» КАК СРЕДСТВО РАЗВИТИЯ КРЕАТИВНОСТИ СТУДЕНТОВ*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <string-name>Kostroma State University, Kostroma, Russia</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Valeriy Sekovanov</institution>
          ,
          <addr-line>Vladimir Ivkov, Alexey Piguzov, Alexander Fateev</addr-line>
        </aff>
      </contrib-group>
      <fpage>204</fpage>
      <lpage>211</lpage>
      <abstract>
        <p>В данной работе рассматривается многоэтапное математико-информационное задание «Построение фрактальных множеств с помощью L-систем и информационных технологий», нацеленное на развитие креативности студентов. На разных этапах разбираются алгоритмы построения фракталов с помощью L-систем с усложняющимися порождающими правилами. При выполнении многоэтапного математико-информационного задания студентам предоставляется возможность быть в роли математика, программиста, экспериментатора, компьютерного художника, что повышает их мотивацию, как к обучению математике, так и к обучению информатике. При этом студент убеждается в глубоких интеграционных связях между математическими методами и информационными и коммуникационными технологиями. На наш взгляд, такой подход дает возможность организовывать творческую математическую и творческую информационную деятельность студентов, нацеленную на развитие их наглядно-образного мышления, интуиции - важнейшие креативных качеств.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Секованов В.С., Ивков В.А., Пигузов А.А., Фатеев А.С.
Изучению фрактальных множеств в настоящее время уделяется большое внимание.
Особенно актуальным считается наглядное отображение фракталов с помощью различных
алгоритмов построения. При этом исследование фрактала разбивается на несколько этапов:
построение его базовои математическои модели (порождающего правила), разработка алгоритма
наглядного представления фрактала и визуальныи анализ полученнои модели. Такои подход
позволяет строить многоэтапную траекторию изучения современных разделов математики с
использованием информационных технологии [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], создавая соответствующие тематике учебные
задания. На наш взгляд, выполнение многоэтапных математико-информационных задании дает
возможность эффективно изучать фрактальную геометрию.
      </p>
      <p>
        Впервые многоэтапные математические задания рассматривались М. Клякля в [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Позднее
В. С. Секованов продолжил исследования М. Клякля и ввел понятие «Многоэтапное
математикоинформационное задание» [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], при разработке и выполнении которого предусмотрено
использование как математических методов, так информационных и коммуникационных
технологии (ИКТ).
      </p>
      <p>Мы понимаем многоэтапные математико-информационные задания как лабораторию, в
рамках которои происходит творческая математическая и творческая информационная
деятельность студента, нацеленные на развитие его креативных качеств. Предложенныи подход к
построению фракталов с помощью L-систем, дает возможность студентам убедиться в глубоких
интеграционных связях математики и информатики. Выполнение математико-информационного
задания «Построение фрактальных множеств с помощью L-систем и информационных технологии»
предусмотрено в течение трех этапов. Схема-план данного многоэтапного
математикоинформационного задания представлена на Рис. 1.</p>
      <p>
        L-системы рассматриваются в различных работах (см., например, [
        <xref ref-type="bibr" rid="ref1 ref4 ref5 ref6 ref7 ref8">1, 4–8</xref>
        ]). Отметим, что
Lсистемы появились сравнительно недавно, во второи половине XX века в работах А. Линденмаиера
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Современное развитие компьютернои графики и технологии ее программирования с помощью
L-систем позволяет выполнять построения фрактальных множеств на экране компьютера.
      </p>
      <p>L-системы дают огромные возможности конструирования фракталов и визуализации их с
помощью компьютера. Следует отметить, что эта работа в простеишем варианте ориентирована на
три шага:
1. Придумывание аксиомы (начального рисунка) и порождающего правила
(преобразования рисунка), которые будут положены в основу поэтапного построения
объекта с помощью тертл-графики (черепашьей графики);
2. Разработка компьютерной программы;
3. Получение и анализ изображения фрактала.</p>
      <p>В самом простом случае мы будем иметь дело с тремя параметрами x, y,  (триплетом), где
x и y указывают координаты черепашки,  – угол, под которым она должна выполнить движение.
Черепашка умеет выполнять команды, задаваемые кодовым словом, которое читается слева
направо. Кодовое слово – результат работы L-системы – в своем составе может иметь следующие
буквы и символы: F – прорисовывая след, переместиться на один шаг вперед; + (–) – увеличить
(уменьшить) угол  на величину b. Например, при b = π/2 графическое представление слова
F+F+F+F есть квадрат, а при b = π/3 графическое представление слова F++F++F есть равностороннии
треугольник.</p>
      <p>Строятся фракталы с помощью L-систем по следующеи схеме:
1. Задается процедура, включающая аксиому и порождающее правило (или несколько
порождающих правил);
2. Отмечается число итераций;
3. Указывается масштаб изображения;
4. Указываются координаты вывода фигуры на экран;
5. Указываются угол поворота и стационарный угол;
6. Строится изображение.</p>
      <p>Опишем каждый из этапов и укажем решение дидактических задач, нацеленных на
развитие креативности студентов.</p>
      <p>На первом этапе рассматриваются простейшие L-системы, с одним порождающим
правилом. Рассмотрен алгоритм построения фракталов с помощью L-систем (Рис. 2). Затем строятся
три итерации фрактального множества «Снежинка» (Рис. 3). Аксиомой в данном случае является
квадрат (нулевая итерация), а порождающее правило newf – первая итерация.
procedure Snejinka;
begin
axiom:='F--F--F--F';
newf:='F++F-F--F-F++F'; tetta:=-pi/4;
Затем строятся три итерации фрактального множества «Кружева» (Рис.4). Аксиомои в
данном случае является также квадрат (нулевая итерация) , а порождающее правило newf – первая
итерация. Два знака (+) соответственно два знака (–) означают поворот на угол 90 градусов против
часовои стрелки или поворот на угол 90 градусов по часовои стрелке.
procedure Krujewa;
begin</p>
      <p>Отметим, что при выполнении данного задания студенты развивают интуицию и
нагляднообразное мышление, поскольку, прежде чем выполнить итерации, они анализируют аксиому и
порождающее правило и предугадывают контуры фрактала, которыи появится на мониторе
компьютера. В даннои ситуации студентам предлагается выполнить две итерации, не используя
ИКТ, для того чтобы сравнить результаты и оценить правильность работы алгоритма.</p>
      <p>На втором этапе: рассматриваются L-системы с использованием ветвления (Рис. 2). Здесь
алгоритм не является линеиным. Данныи алгоритм состоит из трех составляющих элементов –
открытие ветви, запоминание триплета и закрытия ветви. Отметим, что и в этом случае для
проверки результата студентам предлагается две итерации выполнить без использования
компьютера, что развивает их наглядно-образное мышление, являющееся важным креативным
качеством личности.</p>
      <p>Начало
Постановка задачи. Основные</p>
      <p>определения.</p>
      <p>Этап 1
Построение
фракталов
с помощью</p>
      <p>одного
порождающего
Определение</p>
      <p>L-cистемы</p>
      <p>L-cистемы с одним
порождающим правилом</p>
      <p>Алгоритм построения фрактала с
помощью одного порождающего правила
Построение фрактала «Снежинка»
Построение фрактала «Кружева
Построение фрактала
Рис. 1 Схема-план многоэтапного математико-информационного зада«нМияо«зПаиоскта»роение фракталов с помощью</p>
      <p>L-систем и информационных технологий»
На Рис. 5 приведены первые пять итерации фрактала «Куст». Аксиомои в данном случае
является вертикальныи отрезок (нулевая итерация), а порождающее правило newf – первая
итерация. Как уже отмечалось, здесь в отличие от приведенных выше итерации встречаются
операции ветвления [ (открытие ветви), ] (закрытие ветви) и триплет (x, y, ). (Для хранения</p>
      <p>Построение фрактала «Куст»
Алгоритм построения фрактала с помощью</p>
      <p>использования ветвления
L-cистемы с использованием ветвления</p>
      <p>Этап 2
Построение
фракталов с
помощью
ветвления
Этап 3
Построение фракталов с помощью
нескольких порождающих правил</p>
      <p>
        L-cистемы с несколькими
порождающими правилами
Алгоритм построения фрактала с
помощью трех порождающих правил
триплетов используется стек в виде матрицы). Причем новые данные записываются в конец стека.
Когда ветвь стека закрывается величинам (x, y, ) присваиваются значения, считанные из концпа
стека с последующим удалением данных значении.
procedure Kust;
begin axiom:='F';
newf:='-F+F+[+F-F-]-[-F+F+F]';
alpha:=-pi/2;
tetta:=-Pi/8;
end;
На третьем этапе: приведены первые пять итерации фрактала «Мозаика». Аксиомои в данном
случае является горизонтальныи отрезок (нулевая итерация), и три порождающих правила newf,
newx, newy, применение которых дает первую итерацию. Три порождающих правила позволяют
черепашке «рисовать» в различных направлениях, что расширяет возможности построения
фракталов.
procedure Mosaika;
begin
end;
axiom:='X+FX+Y';
newf:='FX+XY+F';
newx:='-FXX+X+YF-F';
newy:='XYY++XF-Y+FF-XY';
alpha:=pi/3;
tetta:=-Pi/3;
Рис. 3 Три итерации фрактала Снежинка
Рис. 4 Три итерации фрактала Кружева
В заключение отметим, что при выполнении многоэтапных математико-информационных
задании у студента развиваются важнеишие креативные качества, появляется мотивация к
изучению математики и информационных технологии, вырабатывается умение прогнозировать
результаты математическои и информационнои деятельности. Причем при выполнении
многоэтапного математико-информационного задания предусмотрена как разработка алгоритмов
построения фракталов, так и использование математических методов, что позитивно влияет на
развитие гибкости мышления – важнеишего креативного качества личности (подробнее см. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]).
При выполнении многоэтапных математико-информационных задании студент прослеживает за
глубокими интеграционными связями математических методов с информационными и
коммуникационными технологиями, что позитивно влияет на развитие его креативности.
Секованов Валерий Сергеевич, заведующии кафедрои прикладнои математики и информационных технологии
Костромского государственного университета, д-р пед. наук, канд. физ.-мат. наук, профессор,
sekovanovvs@yandex.ru;
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Aristid</given-names>
            <surname>Lindenmayer</surname>
          </string-name>
          , «
          <article-title>Mathematical models for cellular interaction in development»</article-title>
          <source>J. Theoret. Biology</source>
          ,
          <volume>18</volume>
          :
          <fpage>280</fpage>
          -
          <lpage>315</lpage>
          ,
          <year>1968</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Ivkov</surname>
            <given-names>V. A.</given-names>
          </string-name>
          <article-title>K voprosu ob obuchenii matematike / Nauka, tekhnika i obrazovanie, Nauchno-metodicheskiy zhurnal</article-title>
          , №
          <volume>9</volume>
          (
          <issue>15</issue>
          ),
          <year>2015</year>
          . - S.
          <fpage>73</fpage>
          -
          <lpage>75</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Klyaklya</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Formirovanie tvorcheskoy matematicheskoy deyatel'nosti uchashchikhsya v klassakh s uglublennym izucheniem matematiki v shkolakh Pol'shi: Disser. d-ra ped</article-title>
          . nauk, - M.,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kronover R. M.</surname>
          </string-name>
          <article-title>Fraktaly i khaos v dinamicheskikh sistemakh</article-title>
          / R. M.
          <article-title>Kronover; per. s angl. pod red</article-title>
          . T. E.
          <string-name>
            <surname>Krenkelya</surname>
          </string-name>
          . - M.:
          <string-name>
            <surname>Postmarket</surname>
          </string-name>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Mandel'brot B. Fraktal</surname>
          </string-name>
          <article-title>'naya geometriya prirody</article-title>
          . - M.
          <article-title>-Izhevsk: Institut komp'yuternykh issledovaniy</article-title>
          ,
          <source>NITs «Regulyarnaya i khaoticheskaya dinamika»</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Sekovanov</surname>
            <given-names>V. S.</given-names>
          </string-name>
          <article-title>Metodicheskaya sistema formirovaniya kreativnosti studenta universiteta v protsesse obucheniya fraktal'noy geometrii. - Kostroma: KGU im</article-title>
          .
          <source>N. A. Nekrasova</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Sekovanov</surname>
            <given-names>V. S.</given-names>
          </string-name>
          <article-title>"Elementy teorii fraktal'nykh mnozhestv"</article-title>
          <source>Izd</source>
          . 5-e,
          <source>pererab. i dop</source>
          . -M.: Knizhnyy dom «LIBROKOM»,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Shreder</surname>
            <given-names>M</given-names>
          </string-name>
          .
          <article-title>Fraktaly, khaos, stepennye zakony (miniatyury iz beskonechnogo raya</article-title>
          ) / M. Shreder. - Moskva; Izhevsk :
          <source>NITs «Regulyarnaya i khaotichnaya dinamika»</source>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>