Метод
координат. Построение правильных многоугольников в среде «Лого Миры»
Духнова
Светлана Геннадьевна учитель информатики,
ОГАОУ
«Центр образования «Ступени» (г. Биробиджан)
Язык
Лого – полноценный язык программирования, допускающий возможность создания
настоящих, графически оформленных, работоспособных программ.
Обучение
в среде Лого развивает математическую интуицию и геометрические представления,
формирует алгоритмический, структурный, логический и комбинаторный типы
мышления, повышает творческую активность и самостоятельность школьников. Лого
привлекает и тем, что программирование из скучной дисциплины превращается в
интересную игру, в процессе которой происходит быстрое усвоение основных
понятий и навыков программирования
При
изучении ЛогоМиров основной формой организации учебной деятельности учащихся
является проект. Главная цель проекта – создание законченного фрагмента.
Основным
методом является исследовательская деятельность, направленная на развитие
познавательных интересов, на развитие творческих способностей ребенка.
В
Лого предусмотрен специальный исполнитель команд - "черепашка". Она в
точности выполняет все команды учащегося. Наблюдая за поведением черепашки,
можно легко увидеть смысл каждой из отдаваемых команд, и тем самым освоить
средства языка программирования. Первоначальные команды очень просты: они
указывают, на какое количество шагов должна переместиться черепашка и в каком направлении
(вперёд или назад), а также на какое угол (в градусах) она должна повернуться.
ВП 20 (вперед на 20 шагов)
НД 30 (назад на 30 шагов)
ЛВ 45 (налево на 45 градусов)
ПР 90 (направо на 90 градусов)
Поворот
направо – это поворот по часовой стрелке, а поворот налево – это против часовой
стрелки.
Правильный многоугольник —
это выпуклый многоугольник, у которого все стороны между собой равны и все углы
между смежными сторонами равны.
|
Чтобы нарисовать правильный
шестиугольник, черепашке надо 6 раз повторить команды:
нарисовать линию длиной а (ВП
50),
повернуть на угол (ЛВ ?)
|
Чтобы
понять чему равен угол, на который должна повернуться черепашка, соберём
новую фигурку, совместив всех черепашек в одной точке (становится очевидно, что
все 6 углов вместе составляют полную окружность).
Известно,
что в окружности - 360 градусов, углов поворота – 6. Значит, каждый угол
поворота вычисляется по формуле 360:6=60.
Общая
формула расчёта угла поворота черепашки при построении правильного
многоугольника 360:n, где n-количество углов.
Примеры
программ построения правильных многоугольников:
это шестиугольник
повтори
6[вп 50 лв 60]
конец
|
это квадрат
повтори
4[вп 50 лв 90]
конец
|
это пятиугольник
повтори
5[вп 50 лв 72]
конец
|
это
двенадцатиугольник
повтори
12[вп 50 лв 30]
конец
|
При
многократном рисовании правильных многоугольников с различным поворотом
черепашки, можно получить разнообразные геометрические узоры
это пятиугольник
по
повтори 5[вп 50 лв 72]
конец
это узор1
повтори 8[пятиугольник лв 45]
конец
|
это восьмиугольник
по
повтори 8[вп 50 лв 45]
конец
это узор2
повтори 6[восьмиугольник лв 60]
конец
|
это квадрат
по
повтори 4[вп 50 лв 90]
конец
это узор3
повтори 20[квадрат лв 18]
конец
|
это шестиугольник
по
повтори 6[вп 50 лв 60]
конец
это узор4
повтори 5[шестиугольник лв 72]
конец
|
Очень
эстетично смотрятся такие фигуры при раскрашивании:
15 шестиугольников
|
6 шестиугольников
|
8 пятиугольников
|
При выведении формулы длины окружности
говорится, что периметр любого правильного вписанного в окружность
многоугольника является приближенным значением длины окружности. Чем больше
число сторон такого многоугольника, тем точнее это приближенное значение, так
как многоугольник при увеличении числа сторон все ближе и ближе «прилегает» к
окружности.
Точное значение длины окружности –
это предел, к которому стремится периметр правильного вписанного в окружность
многоугольника при неограниченном увеличении числа его сторон. Этот факт можно
проиллюстировать, нарисовав последовательно несколько многоугольников:
Черепашка
может нарисовать и окружность. Окружность для черепашки – это 360-угольник:
это Окружность
повтори 360[вп 1
лв 1]
конец
Размер
окружности зависит от величины шага черепашки в команде ВП. Раскрашенный узор
из восьми окружностей:
|
это окружность
по
повтори 360[вп 2 лв 1]
конец
это узор5
повтори 8[окружность лв 45]
|
В
ЛогоМирах можно не только программировать, но и реализовывать сколь угодно
сложные проекты по различным темам – от простейших рисунков и презентационных роликов
до комплексных моделей физических и биологических процессов.
При изучении ЛогоМиров основной формой организации
учебной деятельности учащихся является проект. Главная цель проекта – создание
законченного фрагмента. Основным методом является
исследовательская деятельность, направленная на развитие познавательных
интересов, на развитие творческих способностей ребенка.
Благодаря
возможности черепашек надевать различные формы и двигаться, в ЛогоМирах просто
и красочно создаётся простейшая анимация – дети создают собственные
мультфильмы.
В
среде Лого есть встроенный графический редактор, позволяющий нарисовать пейзаж
(мир), в котором живет черепашка.
Поле
Форм содержит много красочных форм. Некоторые формы представляют фазы движения
одного объекта и могут быть использованы для создания мультипликационных
сюжетов.
Мир
черепашки можно заполнить звуками. Встроенный Музыкальный редактор позволяет
записать любую мелодию. Исполнение мелодии можно поручить одному из шести
музыкальных инструментов: пианино, скрипка, арфа, бутылка, ксилофон, орган.
Кроме того, есть возможность озвучить черепашку системными или записанными с
микрофона звуками.
Обучение
в среде Лого развивает математическую интуицию и геометрические представления,
формирует алгоритмический, структурный, логический и комбинаторный типы
мышления, повышает творческую активность и самостоятельность школьников.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.