uzluga.ru
добавить свой файл



Среда программирования Kturtle



Язык Лого (Logo)

  • в 1967 году в Лаборатории Искусственного Интеллекта Массачусетского Технологического Института.

  • К 1980 Logo становится очень популярным и активно используются в образовательных целях в нашей стране и за рубежом.



Программирование рисунков



сброс

  • сброс

  • выучи лепесток а [

  • повтори 2 [

  • повтори 90 [

  • вперёд а

  • налево 1

  • ]

  • повтори 90 [

  • вперёд а/2

  • направо 1

  • ]

  • направо 180

  • ] ]

  • лепесток 3



Лепесток

  • Меняя значение параметра можно изменять размер лепестка

  • Лепесток используется как подпрограмма (процедура) для рисования цветка



Цветок

  • сброс

  • спрячь

  • выучи лепесток а [

  • повтори 2 [

  • повтори 90 [

  • вперёд а

  • налево 1

  • ]

  • повтори 90 [

  • вперёд а/2

  • направо 1

  • ]

  • направо 180

  • ] ]

  • выучи цветок л

  • повтори л [

  • лепесток 2

  • направо 360/л

  • ] ]

  • цветок 6



Цветки с разным количеством лепестков



Цветки с разным количеством лепестков



Спираль

  • сброс

  • выучи спираль а

  • для x = 1 до 100 [

  • вперёд а

  • направо 100 - x

  • ]

  • спираль 20



2 спирали

  • сброс

  • перо_подними

  • направо 45

  • вперёд 176

  • налево 45

  • перо_опусти

  • выучи спираль а

  • для x = 1 до 100 [

  • вперёд а

  • направо 100 - x

  • ]

  • для y = 1 до 100 [

  • вперёд а

  • налево 1 + y

  • ]

  • спираль 20



3 спирали

  • сброс

  • перо_подними

  • вперёд 100

  • перо_опусти

  • выучи спираль а [

  • для x = 1 до 100 [

  • вперёд а

  • направо 100 - x

  • ]

  • направо 90

  • ]

  • выучи спирали с [

  • повтори с [

  • cпираль 20

  • налево 360/с

  • ]

  • спирали 3



4 спирали



Ряд спиралей

  • сброс

  • перо_подними

  • направо 90

  • вперёд 250

  • налево 90

  • направо 45

  • перо_опусти

  • выучи спираль а [

  • для x = 1 до 100 [

  • вперёд а

  • направо 100 - x

  • ]

  • направо 90

  • ]

  • повтори 4 [

  • спираль 20

  • ]



Применение рисунков в аппликации



Применение рисунков в аппликации



Программы цветов

  • сброс

  • спрячь

  • выучи лепесток а [

  • повтори 360 [

  • вперёд а

  • направо 1

  • ]

  • ]

  • выучи цветок л

  • повтори л [

  • лепесток 2

  • направо 360/л

  • ]

  • цветок 5



Программированные рисунки цветов



Программы цветов

  • сброс

  • спрячь

  • выучи лепесток а [

  • повтори 2 [

  • повтори 90 [

  • вперёд а

  • направо 1

  • ]

  • направо 90

  • ]

  • ]

  • выучи цветок л

  • повтори л [

  • лепесток 2

  • направо 360/л

  • ]

  • цветок 6



Программированные рисунки цветов



Программы цветов

  • сброс

  • спрячь

  • выучи лепесток а [

  • повтори 180 [

  • вперёд а

  • направо 1

  • ]

  • повтори 180 [

  • вперёд а/2

  • направо 1

  • ]

  • повтори 180 [

  • вперёд а/2

  • налево 1

  • ]

  • направо 180

  • ]

  • выучи цветок л

  • повтори л [

  • лепесток 2

  • направо 360/л

  • ]

  • цветок 5



Программы цветов



Источники