$ADMIN_BAR$ $GLOBAL_AHEADER$
$ Найди в комнате предметы при наведении на которые ты будешь получать информацию или задания, для прохождения первого урока. (Они пронумерованы)

Урок 13.

Черепашка ученица

Чем сложнее движение экранных объектов, тем длиннее запись в строке Щелчок в Рюкзаке Черепашки. И хотя сорока может содержать до 256 символов, все же неудобно, когда все команды не помещаются в просматриваемом окне. Есть способ укоротить инструкцию и сделать ее более наглядной.
Каждый человек имеет определенный словарный запас, состоящий из понятных ему слов. В течение жизни он постоянно пополняет свой словарь. Но нельзя использовать новое слово, не узнав его точного значения.
Обратимся к черепашке. Она тоже понимает определенный набор слов — команд, имеющихся в ее «словаре». А можно ли его увеличить? Оказывается, можно. Для этого надо объяснить черепашке, что означает новое слово. За возможность пополнения списка команд язык Лого называют расширяемым языком.
Для объявления и объяснения новых слов черепашке предназначена вкладка Процедуры. В ней пишутся программы — наборы инструкций на алгоритмическом языке Лого. Программа должна быть названа и оформлена по определенным правилам. Имя программы автоматически включается в словарь черепашки, а инструкции, записанные в программе, являются не чем иным, как объяснением, толкованием нового слова.
Приведем примеры программ, составленных в соответствии с описанием движения собаки:
это толчок
нф 2 направо 90 вперед 7 жди 1
конец
 это прыжок
нф 1 налево 90 вперед 14 жди 1
конец
это приземление
налево 90 вперед 7 нф 2 жди 2
конец

 

Теперь, используя новые команды, инструкцию в Рюкзаке можно записать так:

нов_курс 270 толчок прыжок приземление (Много раз)

Инструкция стала короче и понятнее.

Задание 17Работа с процедурами
1. Откройте свой проект.
2. Откройте Рюкзак чрепашки вкладку Процедуры.

 

3. Напечатайте во вкладке Процедуры программы толчок, прыжок, приземление.
4. Закройте Рюкзак черепашки.
5. На листе «Утрення прогулка» измените инструкцию в поле Щелчок рюкзака черепашки-собаки:
>нов_курс 270 толчок прыжок приземление (Много раз)

 

6. Проверьте исполнение новой инструкции. Изменилось ли движение собаки?
7. Составьте программы элементов движения гарцующей лошади, назвав их толчок_лошади, прыжок_лошади, приземление_лошади. Программы будут похожи на те, что вы  написали для черепашки-собаки, но в них надо учесть, что лошадь крупнее собаки и шаг у нее больше. При создании программ измените параметры команд вперед и жди.
8. Создайте новую черепашку, задайте инструкцию для черепашки-лошади в ее Рюкзаке.
9. Запустите черепашек.
10. Создайте декорации переднего плана для сюжета « Утренняя прогулка».

Практическое задание 9

1. Найдите и объясните ошибки оформления программ
1. это проба вперед 10 назад 10 конец
2. это буква_п
по вперед 40 нараво 90 вперед 30 налево 90 назад 40 пп

3. это пп
буква_п буква_п
конец

 

 

$
$GLOBAL_BFOOTER$