Page 52 - Час кода
P. 52

Задача №23
             Задание:

             Нужно найти и исправить ошибки в коде. Некоторые строки нужно убрать. Чтобы
             установить трубу, нужно взять часть трубы и подвести кран на чекпойнт, который
             подсвечивается.

             Исходный код:                     Финальный код:
             1.      crane.rotate    right   1.     crane.rotate right
             2.      crane.move 1            2.     crane.move 1
             3.      crane.rotate    right   3.     crane.rotate right
             4.      crane.move 6            4.     crane.move 6
             5.      crane.load              5.     crane.load
             6.      crane.rotate    right   6.     crane.rotate right
             7.      crane.rotate    left    7.     crane.rotate right
             8.      crane.put               8.     crane.move 6
             9.      crane.move 6            9.     crane.rotate left
             10.     crane.put               10.    crane.move 2
             11.     crane.rotate    left    11.    crane.rotate right
             12.     crane.move 1            12.    crane.put


             13.    crane.rotate right


             Дополнительное задание №6
             Задание для учеников, которые быстрей осваивают материал. Остальным можно дать, как
             «Домашнее задание».
                 Задание: Нужно написать код самому. Чтобы установить трубу, нужно взять часть
             трубы и подвести кран на чекпойнт, который подсвечивается.
             Исходного кода нет  Финальный код:
                                    1.    crane.rotate right
                                    2.    crane.move 2
                                    3.    crane.rotate right
                                    4.    crane.move 6
                                    5.    crane.load
                                    6.    crane.rotate left
                                    7.    crane.rotate left
                                    8.    crane.move 2
                                    9.    crane.rotate right
                                    10.   crane.move 5
                                    11.   crane.rotate right
                                    12.   crane.move 3
                                    13.   crane.rotate left
                                    14.   crane.move 2
                                    15.   crane.put

   47   48   49   50   51   52   53   54   55   56   57