WEBVTT 00:00:00.000 --> 00:00:02.840 Одна из самых важных идей в информатике - определение новых команд. 00:00:02.840 --> 00:00:07.230 Как добавить свои собственные слова в компьютерный язык? Во многих языках содержится всего около 100 00:00:08.571 --> 00:00:13.072 слов или команд. И в самом деле, искусство и магия в определении собственных новых слов из 00:00:13.072 --> 00:00:18.252 из этих «кубиков». В спорте мы всегда пользуемся этим. Например, в баскетболе 00:00:18.252 --> 00:00:20.200 первым делом учатся ведению мяча, броску из под кольца, подбору мяча под щитом. Как только Вы освоили 00:00:21.922 --> 00:00:26.930 эти простейшие приёмы, Вы начинаете изучать новые движения, складывая из известных приемов новые, 00:00:26.930 --> 00:00:30.911 такие как «двойка» или «отдал-вышел». А из них создаете другие, еще более сложные приемы. 00:00:30.911 --> 00:00:34.714 Когда Вы овладели новым игровым приемом и дали ему имя, вся команда знает, 00:00:34.714 --> 00:00:37.503 как его выполнять. Точно так же, когда Вы научили компьютер, как выполнить действие один раз 00:00:37.503 --> 00:00:43.201 с помощью некоей последовательности команд, Вы можете придумать собственное имя для этого действия, чтобы легко 00:00:43.201 --> 00:00:47.344 повторить его позже. Когда Вы определяете свою собственную команду и даёте ей имя, это называется функция. 00:00:47.344 --> 00:00:49.086 При программировании с применением «кубиков», функции следует использовать тогда, когда есть набор действий, 00:00:49.086 --> 00:00:53.721 который Вы хотите использовать много раз. Например, Вы написали код для создания квадрата. 00:00:53.721 --> 00:00:58.273 Вы можете определить этот код как функцию под названием «Создать квадрат». Теперь у вас есть новый 00:00:59.613 --> 00:01:00.868 блок, который Вы можете использовать несколько раз для создания нескольких квадратов. Многие простые формы можно 00:01:00.868 --> 00:01:05.355 можно использовать для рисования сложных узоров. В следующем задании код, который Вы написали недавно 00:01:05.355 --> 00:01:09.177 для рисования окружности, будет доступен Вам как новая функция рисования окружностей разных размеров. 00:01:09.177 --> 00:01:13.344 Сможете использовать её, чтобы помочь Эльзе создать сложные и красивые узоры на снегу?