Приложение 1

Download Report

Transcript Приложение 1

Подготовила:
учитель информатики и ИКТ
ГОУ г. Москвы ЦО №1748
«Вертикаль»
Вострикова О.А.
Цель урока: проверка и
закрепление полученных
знаний по теме «Алгоритм»
и приобретение новых
навыков работы в среде
ПервоЛого.
Кто повторяет старое и
узнаёт новое, тот может
быть предводителем.
Конфуций
Что такое алгоритм
Основные виды
алгоритмов
Создавать
Подкоманду в среде
ПервоЛого
Создавать и
сохранять
собственные Формы в
Способы записи
алгоритмов
Обучать Черепашку
рисованию узоров из
геометрических фигур
Алгоритм – это пошаговое
описание всех действий,
которые нужно выполнить,
чтобы получить требуемый
результат.
Алгоритмы можно
записать следующими
способами …
•Построчная
(словесная)
запись
Блок-схема
Основные ВИДЫ
алгоритмов:
1. ЛИНЕЙНЫЙ
2. С ВЕТВЛЕНИЕМ
3. С ЦИКЛОМ
Линейный – содержит
С ветвлением - порядок
С циклом - определенная
несколько шагов, и все
шаги выполняются
последовательно друг за
другом.
выполнения шагов
изменяется в зависимости
от некоторых условий.
последовательность шагов
повторяется несколько раз в
зависимости от заданной
величины (параметра цикла).
Команда 1
Да
Условие
Команда 2
...
Серия
команд
Нет
Нет
Команда
1
Команда
2
Условие
Команда N
Да
Определите тип и дайте название каждому алгоритму:
№1
№2
№3
Начало
Начало
Начало
Открыть сумку
Зайти в магазин
Включи воду
Достать учебник
Достать тетрадь
Достать пенал
Убрать сумку
Конец
Есть мороженое?
да
Дать деньги
Взять мороженое
Выйти из магазина
Конец
нет
Возьми тряпку
Возьми тарелку
Помой тарелку
Поставь тарелку в шкаф
Есть еще
тарелки?
нет
Закрой воду
Конец
да
Заполните блок-схему алгоритма
« Разнеси телеграммы»:
Начало
Возьми телеграммы
Найди дом
Найди квартиру
нет
Хозяин дома?
да
Вручи телеграмму
да
Есть еще
телеграммы?
нет
Конец
Гимнастика для глаз
— Что такое алгоритм?
— Это последовательность действий
(команд).
— Для кого?
— Для исполнителя
— Кто такой исполнитель?
— Тот, кто исполняет команды алгоритма
— Кто исполняет команды в среде
ЛОГО?
— Черепашка
По предложенному алгоритму выполни
практическое задание на ПК:
1.
2.
3.
4.
5.
6.
Начало
Создай подкоманду «Квадрат»
Запрограммируй Черепашку рисовать
узоры из квадратов
Раскрась свой узор
Сохрани созданную тобой форму
Конец
«СОЗДАНИЕ ПОДКОМАНДЫ «КВАДРАТ»
1.
2.
3.
4.
5.
Начало
Возьми Ключ и открой пустую
команду в поле «Команды»
Запиши в строке команды: Опусти
перо, Иди вперед на 100 шагов,
Поворот на 90 градусов, Задержка 0,2
сек; Повторяй 4 раза;
Сохрани программу
Конец
АЛГОРИТМ «СОЗДАЙ И РАСКРАСЬ УЗОР»
1. Начало
2. Создай новую Черепашку в Рабочем окне и открой
ее Ключом
3. Задай для Черепашки команды: Подкоманда
«Квадрат», Поворот на 60 градусов, Цикл
4. Запусти Черепашку
5. Останови Черепашку и перейди в режим Рисование
6. Раскрась свой узор
7. Конец
АЛГОРИТМ «СОХРАНЕНИЕ НОВОЙ ФОРМЫ»
1. Начало
2. Войди в режим Рисование
3. Возьми инструмент Выделение и выдели свой узор
4. Возьми Руку, щелкни по выделенному узору, поставь
Руку в пустую форму в поле Форм и щелкни левой
кнопкой мыши
5. Конец
Результат выполнения алгоритма
При повороте на 60 градусов
При повороте на 30 градусов
Результат выполнения алгоритма
При повороте на 60 градусов
При повороте на 30 градусов
Результат выполнения алгоритма
При повороте на 60 градусов
При повороте на 30 градусов
Дополнительное задание
(домашнее):
Для мальчиков:
Составь блок-схему алгоритма «Надуй
шары» и сделай его построчную запись.
Для девочек:
Составь блок-схему алгоритма «Напеки
блинов» и сделай его построчную запись.
Итоги урока:
1.
2.
3.
4.
Повторили понятие, виды и формы
записи алгоритмов;
Поработали с блок-схемами алгоритмов
разных видов;
Отработали исполнение алгоритмов для
Черепашки и создали узоры из
геометрических фигур ;
Научились создавать Подкоманду,
создали и сохранили новые формы.
Очень хорошо знаю материал
и эффективно поработал на
уроке
Недостаточно хорошо
владею материалом и
поработал на уроке не так
хорошо, как хотелось бы
Было сложно выполнять
задания, нужно еще
подучить материал