Инфоурок Информатика ПрезентацииПрезентация исследовательской работы "Pascal рисует стихи"

Презентация исследовательской работы "Pascal рисует стихи"

Скачать материал
Скачать материал "Презентация исследовательской работы "Pascal рисует стихи""

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Заведующий филиалом музея

Описание презентации по отдельным слайдам:

  • Pascal рисует стихиГУО «Озереченская средняя школа Клецкого района» Попко Тат...

    1 слайд

    Pascal рисует стихи
    ГУО «Озереченская средняя школа Клецкого района»
    Попко Татьяна Петровна, учитель математики, информатики

  • Людей всегда волновал вопрос о том кто важнее  и нужнее -  гуманитарии или лю...

    2 слайд

    Людей всегда волновал вопрос о том кто важнее и нужнее - гуманитарии или люди технических наук. Скульптор ли, музыкант ли — он обязательно меняет, обогащает мир, в котором мы живем. Но когда ученый открывает какое-то явление или закон природы, мир не меняется. Думаю это немного не так. Успеха всегда можно достичь, если совместить творчество и технику.
    Наш учитель говорит, что если захотеть и очень постараться во всём можно увидеть красоту, поэзию и музыку – даже в математике и уж тем более в программировании.

    Золотая вода
    Смеркалось, небо золотое
    Раскрыло купол над водой, 
    Вода давно ждала покоя, 
    Дождалась, стала золотой.
    Купались звёзды, как девчонки, 
    Красою радовали глаз, 
    Но ветер пробежал в сторонке, 
    И дивный вид в волнах угас.
    Анатолий Болутенко

  • Проблема: при рассмотрении существующих  программ для построения фрактальных...

    3 слайд

    Проблема: при рассмотрении существующих  программ для построения фрактальных изображений возник вопрос о возможности написать программу таким образом, чтобы она позволяла на основе определённых данных стихотворений строить поэтические фракталы.
    Цель: изучение возможностей языка программирования Pascal ABC и его тесную связь не только с математикой, но и литературой.
    Задачи:
    рассмотреть понятие «фрактал»,
    выявить сущность алгоритмов, приемы и способы программирования  фракталов;
    изучить организацию стихотворной речи, элементов, лежащих в основе конкретной стихотворной системы.
    Гипотеза: если знать способы программирования  фракталов и теорию стихосложения, можно построить поэтические фракталы, раскрывающие красоту, настроение и душу автора, соединить воедино лирику и технику.
    Методы исследования:
    Анализ, синтез, сравнение, эксперимент, моделирование, программирование.

  • Понятия «фрактал» и «фрактальная геометрия» возникли в 70-80-х годах прошлого...

    4 слайд

    Понятия «фрактал» и «фрактальная геометрия» возникли в 70-80-х годах прошлого века. Они прочно вошли в обиход математиков и программистов.
    Фрактал (от латинского «fractus» - разбитый, дробленый, сломанный) представляет собой сложную геометрическую фигуру, которая составлена из нескольких бесконечной последовательности частей, каждая из которых подобна всей фигуре целиком, и повторяется при уменьшении масштаба.

  • Стихосложение - организация стихотворной речи, элементов, лежащих в основе ко...

    5 слайд

    Стихосложение - организация стихотворной речи, элементов, лежащих в основе конкретной стихотворной системы. В основе стихотворной речи лежит, прежде всего, определённый ритмический принцип.
    Ритм — повторение каких-либо элементов текста через определенные промежутки. В русском языке ритм образуется с помощью ударения.
    Стопа (лат. нога, ступня) — структурная минимальная единица стиха.
    Стопа - группа слогов, выделяемая и объединяемая единым ритмическим ударением (иктом). Количество ударных слогов в стихе соответствует количеству стоп.
    Система стихосложения, основана на равном числе ударных слогов в стихотворной строке, при этом число безударных слогов в строке более или менее свободно.
    В русском силлабо-тоническом стихосложении получили распространение пять стоп:
    Хорей
    Ямб
    Дактиль
    Амфибрахий
    Анапест
    Стихотворный размер - это порядок (правило) чередования ударных и безударных слогов. Размер принято определять как последовательность нескольких стоп.
    Стихотворные размеры никогда не выполняются в стихотворении точно, и часто бывают отступления от заданной схемы.

  • Исследования:Мы рассмотрели способы построения некоторых фракталов . Затем из...

    6 слайд

    Исследования:
    Мы рассмотрели способы построения некоторых фракталов . Затем изучили программы следующих фрактальные объектов :
    Кривая Госпера
    Дерево Пифагора
    Ковёр Серпинского
    Треугольник Серпинского
    Кривая Гильберта
    Кривая Коха
    Множество Мандельброта
    Множество Мандельброта
    Множество Апполона
    Ледяной фрактал
    Снежинки
    Круговой фрактал
    Отпечаток пальца
    Папоротник
    Кривая Дракона
    Фрактальное дерево
    Кривая Леви
    Обезьянье дерево
    Поле из одуванчиков
     Некоторые из них я рассмотрел более подробно.

  • После исследования программ фракталов мы исключили фракталы,  работающие на в...

    7 слайд

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

  • И выбрали среди них наиболее гибкие и удобные для работы.Провели опрос среди...

    8 слайд

    И выбрали среди них наиболее гибкие и удобные для работы.
    Провели опрос среди учителей литературы,
    какой фрактал они бы сопоставили с размером стиха.

  • Составили программу определения стихотворного размераbegin
    writeln('Введи...

    9 слайд

    Составили программу определения стихотворного размера
    begin
    writeln('Введите автора стиха, если автор неизвестен так и введите'); readln(avt);
    writeln('Введите строку стиха, выделяя ударные гласные заглавными буквами');
    for i:=1 to N do
    begin write(i,' строка - : ');
    readln(ss[i]); end;
    writeln('----------------------------'); {ввели строку стиха}
    obss:=''; st1:=ss[1];
    kol:=0;sG:=''; {печатает только гласные}
    for i:=1 to length(st1) do
    if st1[i] in G then sG:=SG+st1[i]; writeLn(sG);
    writeln('Порядковые номера больших букв - слоги'); kol:=0; razmer:='';
    for i:=1 to length(sG) do
    begin
    if sG[i] in BG then
    begin
    inc(kol); write(i,' '); Str(i,ii);razmer:=razmer+ii;
    writeln (razmer); {порядковые номера ударных букв выводит в виде строки, порядковые номера склеивает превращая в строку для определения размера стиха}
    end;
    end;
    if (razmer='2468') or (razmer='12468') or (razmer='468') or (razmer='246') or (razmer='26') or (razmer='24') then razStich:='ЯМБ'
    else if (razmer='1357') or (razmer='135') or (razmer='357') or (razmer='13') then razStich:='ХОРЕЙ'
    else if (razmer='36912') or (razmer='36') or (razmer='369') or (razmer='3691215') then razStich:='АНАПЕСТ'
    else if (razmer='25811') or (razmer='25') or (razmer='258') or (razmer='2581114') then razStich:='АМФИБРАХИЙ'
    else if (razmer='14710') or (razmer='147') or (razmer='14') or (razmer='4710') then razStich:='ДАКТИЛЬ';
    write(' - ',razStich); {выводим размера стиха}
     

  • Программы выбранных фракталов переписали с использованием процедур и команды...

    10 слайд

    Программы выбранных фракталов переписали с использованием процедур и команды cаse, т.к. использование команды if ….then….. не позволяло использование нескольких фракталов сразу. Получилась программа, которая соответственно размеру стиха рисовала определённый фрактал
    case w of
    '1':begin
    SetWindowCaption('ЯМБ – Кривая дракона'); SetPenColor(clRed);
    ris(300,500,600,500,Z);
    TextOut(800, 200, 'ямб'); end;
    '2':begin
    SetWindowCaption('ХОРЕЙ - Дерево Пифагора'); SetPenColor(clgreen);
    Draw(400, 700, 100, 0);
    TextOut(800, 200, 'хорей'); readln; end;
    '3':begin
    SetWindowCaption('АНАПЕСТ - Снежинка'); SetPenColor(clSkyBlue);
    snow(500,400,180,4);
    TextOut(800, 200, 'анапест'); readln; writeln('Это АНАПЕСТ'); end;
    '4':begin
    SetWindowCaption('АМФИБРАХИЙ - Кривая Коха'); SetPenColor(clAqua);
    f:=7;
    Draw5(210, 550, 400, pi/3, f);
    Draw5(610, 550, 400, pi, f);
    Draw5(410, 204, 400, -pi/3, f);
    TextOut(800, 200, 'амфибрахий'); readln; end;
    '5':begin
    SetWindowCaption('ДАКТИЛЬ - Фрактал Джулия'); SetPenColor(clGreen);
    ris5(200,300,500,300,13);
    TextOut(800, 200, 'Джулия'); readln; end;
    End;end.

  • Дописали часть программы работы со строковыми переменными для изменения парам...

    11 слайд

    Дописали часть программы работы со строковыми переменными для изменения параметров фракталов
    Исследовали:
    Количество маленьких и больших букв в строке;
    Количество гласных букв в строке;
    Количество согласных букв в строке;
    Количество общих символов в строке;
    Длину самого короткого слова в строке;
    Длину самого длинного слова в строке;
    Процентное соотношение строчных и прописных символов в строке;
    Количество повторяющихся символов в строке.

  • Изменяли формулы параметров для рисования фракталов, используя данные програм...

    12 слайд

    Изменяли формулы параметров для рисования фракталов, используя данные программы работы со строкой, и каждый раз наблюдали изменение того или иного фрактала
    Заметили, что среди множества стихов одного размера, всё-таки есть авторы, стихи которых выбиваются из общего образа стихов других авторов.
    Во время исследований столкнулись с проблемой смены параметров, если фрактал написан в подпрограмме.

  • Дактиль и Джулия

    13 слайд

    Дактиль и Джулия

  • Анапест и Снежинка

    14 слайд

    Анапест и Снежинка





  • Амфибрахий и Кривая Дракона

    15 слайд

    Амфибрахий и Кривая Дракона


  • Хорей и дерево Пифагора\

    16 слайд

    Хорей и дерево Пифагора
    \

  • Ямб и Ледяной фрактал

    17 слайд

    Ямб и Ледяной фрактал

  • Экспериментальное моделирование собственных фракталов.На данном этапе я попр...

    18 слайд

    Экспериментальное моделирование собственных фракталов.

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

  • Известно, что там, на вершинах творчества, таланты и гении сходятся, чем бы о...

    19 слайд

    Известно, что там, на вершинах творчества, таланты и гении сходятся, чем бы они не занимались: физикой, живописью или музыкой. Эйнштейн, к примеру, хорошо играл на скрипке. Пастернак, кроме стихов, долго занимался композицией. Физик академик Мандельштам знал почти всю поэзию своего любимца А.С.Пушкина наизусть. Его друг, тоже академик, Н.Д. Папалекси выше всего ставил поэзию М.Ю.Лермонтова.
    В своих исследованиях я пытался, используя разработанные алгоритмы модифицировать фрактальные изображения, соединить поэзию, математику и программирование, и построить поэтические фракталы.
    Следует отметить, что при  изучении возможностей применения  рекурсивных и нерекурсивных алгоритмов при создании фрактальных изображений на языке программирования Pascal ABC мы увидели, что не всегда возможно связать их воедино с определёнными алгоритмами, имеющими множество параметров.
    Но те, которые нам открылись, позволили увидеть, что стихи одного размера рисуют разные формы одного и того же фрактала. А значит, настроение и душа автора в каждом его творении (несмотря на стихотворный размер) раскрывается нам по-разному.
    Значит наша гипотеза подтвердилась.
    Во время работы возникла идея рассмотреть и авторов стихов – серебряного или золотого века и отразить это в цвете фракталов.
    В дальнейшем мы попытаемся связать программу и с ассоциацией слов с временами года, романтикой, военной тематикой.
    Практическое применение данного вопроса подразумевает возможность создания средствами программирования любых моделей фрактальных объектов даже в литературе.
    В предложенной работе мной выполнено программирование своего изображения фрактала на языке программирования Pascal.

  • Источники
1.(М. Павлова, Н. Паньгина. Рекурсивные алгоритмы и их построение....

    20 слайд

    Источники

    1.(М. Павлова, Н. Паньгина. Рекурсивные алгоритмы и их построение. Учебное пособие. -СПб.: Издательство ЦПО "Информатизация образования", 2001.) 
    2.http://www.cyberforum.ru/pascalabc/thread994987.html
    3.https://www.youtube.com/watch?v=95FxKgcgjN0
     

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 076 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 01.03.2022 281
    • PPTX 7.6 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Попко Татьяна Петровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Попко Татьяна Петровна
    Попко Татьяна Петровна
    • На сайте: 5 лет
    • Подписчики: 0
    • Всего просмотров: 4422
    • Всего материалов: 10

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 21 региона
  • Этот курс уже прошли 151 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 22 человека

Мини-курс

Современные инструменты инвестирования и управления затратами

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Политология: теория, практика, законодательство

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Финансовый риск-менеджмент

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе