№ | Слайд | Текст |
1 |
 |
Система Logo Writer |
2 |
 |
Программирование в среде ЛОГОКаждая программа для компьютера разрабатывается на одном из языков – языков программирования. ЛОГО – образовано от древнегреческого «logos», что означает «мысль», «слово». Язык ЛОГО состоит из: алфавита (буквы – русские, цифры, символы) специально встроенные слова (команды- предложения на языке программирования для указания действия объекту) |
3 |
 |
Лист оглавления системыLogo WriterLogo_NEW Оглавление С помощью клавиш Выберите лист и нажмите клавишу Ввод Новый лист Формы |
4 |
 |
Интерфейс программы ЛОГОИсполнитель «Черепашка» Рабочее поле На рабочем поле отображается исполнитель (черепашка) и результаты его действия Расстояние на рабочем поле измеряется в шагах Черепашки. Один шаг – один пиксель. Командный центр - для ввода команд на языке ЛОГО |
5 |
 |
Правила записи командНа первом месте пишется название команды, а затем указывается параметры Параметры команды – слово, число или выражение, уточняющее действие команды Вперед 50 Команда Параметр Название команды должно быть написано без ошибок – точно как в словаре. Между буквами в названии команды не должно быть пробелов. Если в команде есть параметр, то он отделяется от названия пробелом, если в одной строке записывается несколько команд, то они разделяются пробелами. |
6 |
 |
?Ввод команды или последовательности команд должен заканчиватьсянажатием клавиши «Enter». ?»ЧИСЛО» в командах вперёд, назад, налево, направо может быть как положительным, так и отрицательным! |
7 |
 |
Команды для графического исполнителяВперед (вп) Число шагов Продвигается в направлении головы на указанное число шагов Назад (нд) Число шагов Продвигается в направлении против головы Сотри Нет Стирает рисунок, состояние Черепашки сохраняется Домой Нет Устанавливается в центр Рабочего стола, голова смотрит на север Направо (пр) Число градусов Поворачивается направо относительно направления, заданного головой Черепашки Налево (лв) Число градусов Поворачивается налево относительно направления, заданного головой Черепашки Пп - Поднять перо По - Перо опустить Название команды (краткая форма) Параметр Действие исполнителя |
8 |
 |
КОМАНДЫ ИСПОЛНИТЕЛЮ (черепашке)СЧ – «Спрячь Черепашку» ПЧ -«Покажи Черепашку» ИГ - «Исходная Графика» |
9 |
 |
Сокращённые формы записи служебных словНазад нд Направо пр Вперёд вп Налево лв |
10 |
 |
Повороты черепашкиНаправо 90 Налево 90 Направо -45 Направо-135 |
11 |
 |
Назад 9090 90 Вперёд 90 Команды НАЗАД 90 и ВПЕРЁД 90 |
12 |
 |
РешениеИг Вперед 40 направо 90 Вперед 40 направо 90 Вперед 40 направо 90 Вперед 40 направо 90 сч Задача. Укажите последовательность команд для вычерчивания квадрата со стороной 40. |
13 |
 |
ЗаданиеУкажите последовательность команд для вычерчивания фигуры «одним росчерком пера»: |
14 |
 |
Назад 40 направо 90 вперед 20 налево 90 вперед 40 назад 40 налево 90вперед 40 направо 90 вперед 40 назад 40 направо 90 вперед 20 направо 90 вперед 120 |
15 |
 |
|
16 |
 |
4040 40 40 60 80 60 40 40 40 40 40 60 40 40 60 60 |
17 |
 |
Организация циклов в среде LogoWriter |
18 |
 |
РешениеИг Вперед 40 пр 90 Вперед 40 пр 90 Вперед 40 пр 90 Вперед 40 пр 90 сч Задача. Укажите последовательность команд для вычерчивания квадрата со стороной 40. |
19 |
 |
Команда повториИг повтори 4 [Вперед 40 пр 90] Повтори <число> [список команд] Задача: укажите последовательность команд , вычерчивающих равносторонний треугольник. |
20 |
 |
Вычерчивание окружностиИг повтори360 [Вперед 1 пр 1] сч |
21 |
![Иг повтори 4 [повтори 180 [Вп 1 пр 2] пр 90] сч](/up/thumbs/261645/021.jpg) |
Иг повтори 4 [повтори 180 [Вп 1 пр 2] пр 90] сч |
22 |
 |
Пусть “S 0 пусть “N 1 повтори 12 [вп :N пусть “S :S +:N пусть “N :N +2] ? |
23 |
 |
|
24 |
 |
Понятие процедурыПроцедура состоит: 1)из заголовка( служебное слово это и имя процедуры). 2)последовательности команд 3)служебного слова конец. Процедура – подпрограмма( программа, которую вызывают другие программы). Пример: это квадрат повтори 4[вперед 40 направо 90] конец |
25 |
 |
Правила записи процедурыДля записи процедуры предназначена изнаночная сторона листа. Переход с одной стороны листа на другую осуществляется либо по команде переверни , либо по нажатию клавиш<Ctrl>+<F> Заголовок и служебное слово конец должны размещаться на отдельных строках. |
26 |
 |
Вызов процедурыЗадание: составьте процедуру вычерчивания прямоугольника со сторонами 50 и 40; Для вызова процедуры предназначена лицевая сторона листа: набрать в поле команд имя процедуры. К процедуре можно обращаться из последующих процедур. Составьте процедуру вычерчивания треугольника со стороной 40; Составьте процедуру , рисующую домик, используя две предыдущие процедуры. |
27 |
 |
Домик |
28 |
 |
Вложенные процедурыДомик- головная процедура; треугольник, прямоугольник - вложенные процедуры. это прямоугольник повтори 2[вп 50 пр 90 вп 40 пр 90] конец это треугольник вп 40 лв 120 вп 40 лв 120 вп 40 конец Это домик прямоугольник вп 51 пр 90 треугольник конец |
29 |
 |
Написать процедуру составления узора из квадрата со стороной 20Это квадрат повтори 4[вп 20 пр 90] конец |
30 |
 |
УзорЭто узор пп лв 90 вп 20 пр90 по (переместили черепашку влево на один квадрат) повтори 3[квадрат пп пр 90 вп 20 лв 90 вп 10 пр 45 по квадрат пп лв 90 нд 20 пр 90 вп 20 лв 45 нд 10 по] сч конец |
31 |
 |
Задание:уменьшить сторону квадрата до 10 пикселей, количество фрагментов узора увеличить вдвое. Задание 2: нарисовать пятиконечную звезду (угол звезды 360) |
32 |
 |
Назначение функциональных клавиш при наборе процедур<F6>удаление символов от курсора до конца строки <f5>переключение алфавита <f1>включение режима выделения текста <f2>запись выделенного фрагмента в буфер( текст с экрана исчезает) (вырезать) <f3>то же(текст не исчезает) (копировать) <f4>вывод на экран с позиции курсора фрагмента из буфера |
33 |
 |
|
«Система Logo Writer» |