Исследовательская работа по изучению чувашских узоров в программировании на языке Лого.
Вложение | Размер |
---|---|
chuvashskie_salfetki2.doc | 706.5 КБ |
Министерство образования и молодёжной политики ЧР
МОУ «Ходарская гимназия им. И. Н. Ульянова
Шумерлинского района Чувашской Республики»
Номинация «Программирование»
Руководитель:
Филиппова Зоя Михайловна,
учитель информатики и ИКТ
Автор:
Захарова Эльвира,
ученица 8 а класса
с. Ходары 2010 г.
Оглавление:
Актуальность проблемы. ………………………………………….3
Цели и задачи. ……………………………………………………...3
Методы исследования…………………………………...……..…..3
Салфетка «Братство, солидарность, гармония, согласие, истина, справедливость»………………………………………………….…4
Салфетка «Были и будем величие рода»………………………….5
Салфетка «Жизнь»………………………………………………… 6
Салфетка «Свет, тепло 1»………………………………………… 7-8
Салфетка «Свет, тепло 2»………………………………………….8
Салфетка «Наша сила – единство»…………………………………9
Салфетка «Солнце, гармония, согласие» …………………………11
Выводы ……………………………………………………………..12
Предложения …….…….……………………..................................12
Использованная литература..……………………………………..12
I Введение
Возрождение духовных и культурных традиций народов, использование их в процессе образования оказывают существенное влияние на формирование личности, позволяют глубже осознать общее и особенное в национальной культуре. Чтоб продолжить многовековые традиции нашего народа в чувашских узорах мы изучили значимость каждого орнамента и составили программы для получения салфеток на языке программирования Лого. Надеемся, что наши исследования помогут производителям салфеток в выпуске готовой продукции с чувашскими узорами.
Актуальность проблемы
Салфетки, изготовленные с чувашскими узорами, продолжат многовековой опыт чувашского народа. В ходе исследования мы не только изучим значимость каждого узора, но и усвоим азы программирования на языке Лого, а так, же закрепим на практике понятия центральной и осевой симметрии.
Цель работы:
Сконструировать салфетки с чувашскими узорами в среде программирования Лого.
Задачи:
Методы исследования:
II. Основная часть.
Салфетка «Братство, солидарность, гармония, согласие, истина, справедливость»
to a1 :a
pu lt 90 fd :a*40 rt 90 fd :a*40 pd
setpensize [4 4]
setpencolor 4
repeat 4[
repeat 10[
rt 45
repeat 4 [ fd :a rt 90]
pu fd :a*0.5 rt 90 fd :a*0.3 pd
setfloodcolor 4
fill
pu bk :a*0.3 lt 90 bk :a*0.5 pd
lt 135 pu fd :a rt 135 pd
repeat 5 [ fd :a*2.5 rt 90]
lt 90
fd :a * 3 rt 90 fd :a * 2.5 rt 90 fd :a * 2 rt 90
fd :a * 1.5 rt 90 fd :a rt 90
pu bk :a rt 90 fd :a*2 rt 90 pd
fd :a * 3 lt 90 fd :a * 2.5 lt 90 fd :a * 2 lt 90
fd :a * 1.5 lt 90 fd :a * 1 lt 90
pu bk :a*0.5 rt 90 bk :a*1 rt 90 bk :a*1.5 rt 90 bk :a*2 rt 90 bk :a*2
bk :a pd
repeat 4 [ lt 90 fd :a*2 ]
pu rt 135 bk :a*4.6 rt 90 fd :a*0.8 lt 90 pd
pu rt 90 fd :a*7.5 lt 90 pd]
rt 90 pu bk :a*5 rt 90 fd :a lt 90 pd]
pu bk :a*20 rt 90 fd :a*27 lt 90 pd
setfloodcolor 6
fill
repeat 9[
rt 45
repeat 4[fd :a*10 rt 90]
pu rt 45 fd :a*5 pd
lt 45
setfloodcolor 7
fill
repeat 4[fd :a*3 rt 90]
pu rt 45 fd :a pd
setfloodcolor 4
fill
pu bk :a*2.2 pd lt 90
pu rt 90 fd :a*10 lt 45 pd]
pu bk :a*10 pd
setfloodcolor 4
fill
end
Салфетка «Были и будем величие рода»
to z1 :a
pu lt 90 fd :a*40 rt 90 fd :a*40 pd
setpensize [4 4]
setpencolor 4
repeat 4[
repeat 10[
rt 30
repeat 3 [ fd :a rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
lt 120 fd :a rt 120
repeat 4 [ fd :a*3 rt 120]
bk :a*3 rt 90 fd :a*2 lt 90 fd :a*2 lt 90
fd :a*1.5 lt 90 fd :a lt 90 fd :a*0.5
pu bk :a lt 90 fd :a*2 lt 120 pd
fd :a*3 rt 90 fd :a*2 rt 90 fd :a*2 rt 90
fd :a*1.5 rt 90 fd :a rt 90 fd :a*0.5
pu bk :a rt 90 fd :a*0.5 rt 60 pd
repeat 3 [fd :a*1.5 rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
fd :a*1.5 rt 60 fd :a*1.5 rt 120 fd :a*3
rt 120 fd :a*6 rt 150
pu rt 90 fd :a*7 lt 90 pd]
pu bk :a rt 90 bk :a*4 pd]
pu rt 90 fd :a*20 lt 90 bk :a*20 pd
setfloodcolor 6
fill
repeat 12[
repeat 3 [ fd :a rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
lt 120 fd :a rt 120
repeat 4 [ fd :a*3 rt 120]
bk :a*3 rt 90 fd :a*2 lt 90 fd :a*2 lt 90
fd :a*1.5 lt 90 fd :a lt 90 fd :a*0.5
pu bk :a lt 90 fd :a*2 lt 120 pd
fd :a*3 rt 90 fd :a*2 rt 90 fd :a*2 rt 90
fd :a*1.5 rt 90 fd :a rt 90 fd :a*0.5
pu bk :a rt 90 fd :a*0.5 rt 60 pd
repeat 3 [fd :a*1.5 rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
fd :a*1.5 rt 60 fd :a*1.5 rt 120 fd :a*3
rt 120 fd :a*6 rt 150
pu pu rt 90 fd :a*7 lt 90 pd
rt 60]
end
Салфетка «Жизнь»
to z4 :a
pu lt 90 fd :a*100 rt 90 fd :a*100 pd
setpensize [4 4]
setpencolor 4
repeat 4[
repeat 10[
repeat 4 [ fd :a lt 90 fd :a lt 135 fd :a*1.4
pu bk :a*0.5 lt 90 fd :a*0.3 pd
setfloodcolor 4
fill
pu bk :a*0.3 rt 90 fd :a*0.5 pd
lt 45]
rt 90 fd :a*2 lt 90 ]
rt 90]
pu bk :a*4.5 rt 90 fd :a*12 pd
repeat 9[
repeat 4 [ fd :a lt 90 fd :a lt 135 fd :a*1.4
pu bk :a*0.5 lt 90 fd :a*0.3 pd
setfloodcolor 4
fill
pu bk :a*0.3 rt 90 fd :a*0.5 pd
lt 45]
pu rt 40 fd :a*4 pd ]
end
Салфетка «Свет, тепло 1»
to z3 :a
repeat 4[
repeat 7[
lt 45
repeat 4 [
repeat 4 [ fd :a rt 90]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 lt 90 bk :a*0.2 pd
bk :a rt 90 ]
pu bk :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 rt 90 fd :a*0.2 pd
rt 45
pu rt 90 fd :a*4.5 lt 90 pd]
pu rt 45 bk :a*1.2 rt 45 pd ]
end
Салфетка «Свет, тепло 2»
to z3 :a
repeat 4[
repeat 7[
lt 45
repeat 4 [
repeat 4 [ fd :a rt 90]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 lt 90 bk :a*0.2 pd
bk :a rt 90 ]
pu bk :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 rt 90 fd :a*0.2 pd
rt 45
pu rt 90 fd :a*4.5 lt 90 pd]
pu rt 45 bk :a*1.2 rt 45 pd ]
pu bk :a*10 rt 90 fd :a*10 pd
repeat 2[
lt 45
repeat 4 [
repeat 4 [ fd :a rt 90]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 lt 90 bk :a*0.2 pd
bk :a rt 90 ]
pu bk :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*15 pd
repeat 4 [
repeat 4 [ fd :a rt 90]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 lt 90 bk :a*0.2 pd
bk :a rt 90 ]
pu bk :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
lt 45 pu bk :a*10 pd]
end
Салфетка «Наша сила – единство»
to z1 :a
pu lt 90 fd :a*40 rt 90 fd :a*40 pd
setpensize [4 4]
setpencolor 4
repeat 4[
repeat 10[
rt 30
repeat 3 [ fd :a rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
lt 120 fd :a rt 120
repeat 4 [ fd :a*3 rt 120]
bk :a*3 rt 90 fd :a*2 lt 90 fd :a*2 lt 90
fd :a*1.5 lt 90 fd :a lt 90 fd :a*0.5
pu bk :a lt 90 fd :a*2 lt 120 pd
fd :a*3 rt 90 fd :a*2 rt 90 fd :a*2 rt 90
fd :a*1.5 rt 90 fd :a rt 90 fd :a*0.5
pu bk :a rt 90 fd :a*0.5 rt 60 pd
repeat 3 [fd :a*1.5 rt 120]
pu fd :a*0.2 rt 90 fd :a*0.2 pd
pu bk :a*0.2 lt 90 bk :a*0.2 pd
fd :a*1.5 rt 60 fd :a*1.5 rt 120 fd :a*3
rt 120 fd :a*6 rt 150
pu rt 90 fd :a*7 lt 90 pd]
pu bk :a rt 90 bk :a*4 pd]
pu bk :a*27 rt 90 fd :a*27 lt 90 pd
repeat 4 [ fd :a*2 lt 90 fd :a*2 lt 135 fd :a*2.8
pu bk :a*0.8 lt 90 fd :a*.8 pd
setfloodcolor 4
fill
pu bk :a*.8 rt 90 fd :a*0.8 pd
lt 45]
pu lt 90 fd :a*6 rt 90 bk :a*6 pd
repeat 4 [ fd :a*12 rt 90]
pu fd :a*3.4 lt 45 fd :a*3.4 rt 90 pd
repeat 4 [ fd :a*12 rt 90]
pu fd :a*6 rt 90 fd :a*2 pd
setfloodcolor 6
fill
pu bk :a*2 lt 90 bk :a*6 pd
repeat 4[
pu fd :a*2 rt 90 fd :a pd
setfloodcolor 4
fill
pu rt 45 bk :a*4 lt 90 fd :a pd
setfloodcolor 4
fill
pu fd :a*1.4 lt 45 fd :a*5.6 rt 90 pd]
lt 90 pu fd :a pd
setfloodcolor 6
fill
pu
home
end
Салфетка «Солнце, гармония, согласие»
to z2 :a
pu lt 90 fd :a*12 rt 90 fd :a*8 pd
repeat 4 [
repeat 10 [ pu rt 90 fd :a*5 lt 90 pd
lt 45
repeat 4 [ fd :a*2 rt 135 fd :a lt 90 fd :a rt 135 fd :a*2 lt 90]
pu lt 90 fd :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 rt 90 bk :a*0.2 rt 90 pd
rt 45]
rt 45 fd :a*1.5 rt 45]
pu bk :a*13 rt 90 fd :a*31 pd
repeat 8 [
lt 45
repeat 4 [ fd :a*2 rt 135 fd :a lt 90 fd :a rt 135 fd :a*2 lt 90]
pu lt 90 fd :a*0.2 lt 90 fd :a*0.2 pd
setfloodcolor 4
fill
pu bk :a*0.2 rt 90 bk :a*0.2 rt 90 pd
pu rt 90 fd :a*10 pd]
end
III Заключение
Выводы:
Разобралась в толковании чувашских узоров.
Научилась составлять программы на языке Лого.
Изучила понятия осевой и центральной симметрии.
Закрепила дизайнерские способности при составлении программ для получения салфеток из чувашских узоров.
Предложения:
Использовать составленные программы для изготовления салфеток на производстве.
Продолжить программирование салфеток из других чувашских узоров.
Литература:
Ф.В. Искандеров, И.Ф. Искандеров, Е.Ф. Костина. «Азбука чувашских орнаментов и эмблем».
Ералаш
Есть в осени первоначальной...
Как Снегурочке раскатать тесто?
Мастер-класс "Корзиночка"
Городецкая роспись