Министерство Образования и Науки Российской Федерации.
Муниципальное бюджетное общеобразовательное учреждение
«средняя общеобразовательная школа № 1 пгт Шкотово»
Открытый урок на тему:
«Формализация и моделирование».
Алгоритмы построения правильных многоугольников в исполнителе «черепашка».
Исполнитель : учитель информатики и математики
Остапенко
Тамара Владимировна
п. г.т. Шкотово
2012 год.
ББК – 74.26
Методическая разработка «Формализация и моделирование». Алгоритмы построения правильных многоугольников в исполнителе «черепашка».
Использование возможностей исполнителя Robot. exe для разработки компьютерной модели построения правильных многоугольников и решения заданий № 8 ГИА (МО математики, информатики и физики). / – МБОУ «СОШ №1 п. г.т. Шкотово», 2012. – 12с.
Материалы методической разработки «Формализация и моделирование». Алгоритмы построения правильных многоугольников в исполнителе «черепашка». представлены в виде теоретического и практического блоков.
Разработка полностью автономна, может быть полезна учителям математики и информатики.
Адрес:
692815 Приморский край" href="/text/category/primorskij_kraj/" rel="bookmark">Приморский край,
Шкотовский район,
пгт Шкотово,
улица Советская, дом 45
МБОУ «СОШ №1 п. г.т. Шкотово»
e-mail: *****@***ru
http://school. *****
Оглавление
Цель: ............................................................................................................................................... 4
Задача:............................................................................................................................................. 4
Оборудование:............................................................................................................................... 4
Опрос:............................................................................................................................................. 5
Тема урока: «Формализация и моделирование»........................................................................ 5
Работа в группах............................................................................................................................ 7
Задание №8 ГИА 2010......................................................................................................... 7
Задание №8 ГИА 2011......................................................................................................... 7
Анализ решения задания №8 ГИА 20.............................................................. 8
Анализ задания №8 ГИА 20.............................................................................. 9
Подведение итогов работы групп...................................................................................... 9
Выполнить оба задания в ROBOT. EXE OS Linux................................................................... 10
Проверка работы учащихся, выставление оценок................................................................... 10
Программа рисования девятиугольника в исполнителе «черепашка»................................. 11
Программа рисования цветка из 72 треугольников в исполнителе «черепашка»............... 12
Цель:
Сформировать представление об алгоритме как фундаментальном понятии информатики и об исполнителе алгоритмов. Научиться решать задание №8 ГИА по информатике, используя исполнителя «черепашка».
.
Задача:
Исследование построения алгоритмов рисования правильных многоугольников в выбранном исполнителе «черепашка».
Оборудование:
- Компьютерный класс на 13 ПК и мультимедийный монитор на ПК учителя. Операционная система Linux. Приложение ROBOT. EXE. Задание №8 демонстрационных вариантов ГИА 2010, 2011 (раздаточный материал).
План урока:
1. Опрос по теме прошлого урока.
2. Ознакомить класс с целью и задачей урока (мотивация).
3. Раскрыть тему урока.
4. Разбить класс на две группы и выдать одной группе задание №8 ГИА 2010, другой задание №8 ГИА 2011. Каждая группа решает совместно задание и один человек из группы выходит к доске и пишет ответ. На доске должны быть записаны ответы на оба задания.
5. Анализ ответа задания №8 ГИА 2010. Для этого выводится на экран программа из задания №8, выполненная в исполнителе ROBOT. EXE OS Linux.
6. Анализ ответа задания №8 ГИА 2011. Для этого выводится на экран программа из задания №8, выполненная в исполнителе ROBOT. EXE OS Linux.
7. Подведение итогов работы групп.
8. Весь класс садится на компьютеры и выполняет оба задания в ROBOT. EXE OS Linux.
9. Проверка работы учащихся, выставление оценок.
10. Анализ урока, достигнута ли цель урока, что нового узнали и чему научились за урок.
1.
Опрос:
1. Перечислить свойства алгоритма?
(дискретность,
строится на выбранном исполнителе,
точность,
конечность (результативность)).
2. Какие команды исполнителя вы изучили на прошлом уроке?(вперед (100), вправо (90), очистить, покажись, опустить перо)
3. Чему равна сумма углов выпуклого многоугольника? (360 градусов)
2. Цель: Сформировать представление об алгоритме как фундаментальном понятии информатики и об исполнителе алгоритмов. Научиться решать задание №8 ГИА по информатике, используя исполнителя «черепашка».
Задача:
Исследование построения алгоритмов рисования многоугольников в выбранном исполнителе «черепашка».
Оборудование:
· Компьютерный класс на 13 ПК и мультимедийный монитор на ПК учителя.
· Операционная система Linux. Приложение ROBOT. EXE.
· Задание №8 демонстрационных вариантов ГИА 2010, 2011 (раздаточный материал).
3.
Тема урока: «Формализация и моделирование»
Алгоритм – строгая последовательность действий исполнителя над объектами, приводящих от исходных данных за конечное число шагов к требуемому резельтату. Объектами могут быть всё что угодно. Сегодня мы будем работать с объектами – правильными многоугольниками. Исполнитель – это робот «черепашка».
На прошлом уроке мы с вами написали программу рисования квадрата исполнителем «черепашка».
Таблица соотношения количества углов и размеров углов поворота в правильных многоугольниках:
Количество углов | Расчёты | Градусная мера угла поворота |
3 | 180° / 3 | 60° |
4 | 360° / 4 | 90° |
5 | 360° / 5 | 72° |
6 | 360° / 6 | 60° |
8 | 360° / 8 | 45° |
9 | 360° / 9 | 40° |
10 | 360° / 10 | 36° |

Если посмотреть на программу, то мы видим, что для того, чтобы нарисовать квадрат, «черепашка» должна выполнить две команды «Вправо 90» и «Вперёд 100» 4 раза. Если двигаться на одно и тоже расстояние и поворачивать на 90°, то мы получим фигуру «Квадрат». Квадрат – это правильный 4-х угольник (4 угла). Мы можем это определить так:
360°
Количество углов = ––––––––––––––
Угол поворота
И наоборот: чтобы нарисовать n - угольник, нужно определить угол, на который необходимо поворачивать:
360°
Угол поворота = ––––––––––––––––
Количество углов
В общем виде программу исполнителя можно записать так:
Повтори ( n )
{
вправо (угол поворота);
вперед (длина стороны);
}
4.
Работа в группах
Сейчас я разобью весь класс на 2-е группы и каждая группа получит задание.
Первой группе отдаётся задание №8 ГИА 2011, второй задание №8 ГИА 2010.
Ваша задача внимательно прочитать задание и решить его. Каждая группа решение должна написать на доске.
Задание №8 ГИА 2010
Исполнитель Черепашка перемещается на экране компьютера, оставляя след
в виде линии. В каждый конкретный момент известно положение
исполнителя и направление его движения. У исполнителя существуют две
команды:
Вперед n (где n – целое число), вызывающая передвижение Черепашки на n
шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение направления
движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 Команда3] означает, что
последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 10 [Направо 36 Вперед 20 Направо 36]
Какая фигура появится на экране?
1) Правильный пятиугольник
2) Правильный шестиугольник
3) Правильный десятиугольник
4) Незамкнутая ломаная линия
Задание №8 ГИА 2011
Исполнитель Черепашка перемещается на экране компьютера, оставляя след
в виде линии. В каждый конкретный момент известно положение
исполнителя и направление его движения. У исполнителя существуют две
команды:
Вперед n (где n – целое число), вызывающая передвижение Черепашки на
n шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение направления
движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 Команда3] означает, что
последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 12 [Направо 45 Вперед 20 Направо 45]
Какая фигура появится на экране?
1) квадрат
2) правильный двенадцатиугольник
3) правильный восьмиугольник
4) незамкнутая ломаная линия
Анализ решения задания №8 ГИА 2010.
Как видно из программы исполнителя, получен правильный пятиугольник.
Угол поворота 36° +36° =72°.
Количество углов 360° / 72° =5.
Ошибку можно сделать, если не считать угол поворота и количество углов, а только посмотреть на оператор повтори (10 ).

6.
Анализ задания №8 ГИА 2011.
По результатам работы программы исполнителя «черепашки», мы видим, что полученная фигура – квадрат.
Угол поворота 45° + 45° =90°.
Количество углов 360° / 90° =4.
Ошибку можно сделать, если не считать угол поворота и количество углов, а только посмотреть на оператор повтори (12 ).

7.
Подведение итогов работы групп.
Оценить работу каждой группы и похвалить тех, кто справился с работой.
8.
Выполнить оба задания в ROBOT. EXE OS Linux.
Весь класс садится на компьютеры и выполняет оба задания в ROBOT. EXE OS Linux.
Имя пользователя: akademiy
Пароль: 9999
Путь к программе: Домашняя папка → Wine_c → Академия → ROBOT.EXE
9.
Проверка работы учащихся, выставление оценок.
10. Анализ урока, достигнута ли цель урока, что нового узнали и чему научились за урок.
В начале урока мы ставили цель:
· Сформировать представление об алгоритме как фундаментальном понятии информатики и об исполнителе алгоритмов.
· Научиться решать задание №8 ГИА по информатике, используя исполнителя «черепашка».
Теорию и представление об алгоритме мы получили.
Мы сначала самостоятельно группами попытались решить задание №8 ГИА 2010, 2011.
Затем сделали анализ решения каждого задания и разработали алгоритм для исполнителя «черепашка». Каждый ученик смог сам воспользоваться исполнителем и создать свою программу для полученного задания. Тем самым мы теорию подтвердили практикой и закрепили полученные знания о построении алгоритма рисования многоугольника.
Навык решения задания №8 ГИА по информатике приобретён в полном объёме, что подтверждено практическим выполнением задания в исполнителе «черепашка» ROBOT. EXE OS Linux на компьютерах класса.
Цель достигнута, задача выполнена.

Программа рисования девятиугольника в исполнителе «черепашка»



