9. Обучение черепашки
Если тебе уже удалось пройти успешно все предыдущие уроки,то тебе этот урок может показаться немного сложнее. Чтобы упростить,ты можешь научить черепашку нескольким командам и также инструкциям к ним. Учить черепашки - это легко. Напиши команду до со словом,которым ты хотел бы научить черепашку и в конце напиши строку команды для нее. Например, до пунктирная линия повтори 5 [задать_ширину 1 вп 10 задать_ширину 3 вп 10] конец. Эта команда научит черепашку новому слову: (пунктирная линия = создать пунктирную линию).
Покажи черепашке,что такое пунктирная линия, используя командные строки ниже
Теперь ты видишь,что черепашка на самом деле помнить,чему ты ее учил. Попроси черепашку нарисовать пунктирную линию,просто повторяя новое слово,которому ты ее только что научил
Нарисуй пунктирную линию, используя новую инструкцию (новое слово),которому ты научил черепашку раньше
Ты уже рисовал пунктирный квадрат раньше,но сейчас сделать это будет намного проще. Используй слово, которому ты научил черепашку,чтобы нарисовать квадрат.
Нарисуй квадрат пунктирной линией,проведя 4 пунктирные линии (используй команду "поворот направо")
Тебе возможно захочется нарисовать снова такой же квадрат, которому ты научил черепашку раньше. Тем не менее,ты можешь показать черепашке,какой квадрат твой любимый
Попроси черепашку нарисовать квадрат,такой же как она рисовала раньше
Теперь ты легко можешь нарисовать пунктирный квадрат, используя только одну команду
Очисти экран и нарисуй снова такой же пунктирный квадрат как и раньше
Следующая странная симметричная фигура,которую мы собираемся нарисовать будет состоять из 20 пунктирных квадратов. Между квадратами нам надо будет повернуть угол вправо на 360/20=18 градусов. Но помни,что черепашка уже знает, как рисовать пунктирный квадрат. Всё,что нам надо сделать,это определить петлю,которая создаст квадраты точно
Очисти экран и рарисуй 20 пунктирных квадратов
Ты уже показал черепашке свою любимую пунктирную линию, но что,если тебе захочется нарисовать другую,отличную от предыдущей, пунктирную линию? В этом случае научи черепашки снова такому же слову,только в этот раз инструкции будут различны. Черепашка будет помнить только самую последнюю команду,которую она изучила
Покажи снова черепашки,что такое пунктирная линия. Используй инструкцию,схожей к той,которая была у нас в начале урока, но сейчас сделай ее шире на 6 точек взамен 3 точкам.
Зачем нам знать как новые пунктирные линии выглядят, когда мы можем проверить уже сейчас как целый квадрат,созданный из этих самых линий будет выглядеть? Попроси черепашку нарисовать квадрат. Обрати внимание, как он различен от того квадрата,который мы раньше рисовали с такими же легкими инструкциями
Нарисуй квадрат, используя инструкцию, которую мы уже изучили раньше