Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемВиктория Головачёва
1 АЛГОРИТМЫ Учитель: Кривенцов Леонид Александрович, первая квалификационная категория МАОУ-СОШ 4 Асино
2 Алгоритм - это описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
3 Кто такой исполнитель? Исполнитель – человек, группа людей, животное, техническое устройство, способные выполнять заданные команды
4 Для чего нужны алгоритмы?
5 Какими свойствами обладают алгоритмы: Результативность Дискретность (пошаговость) Определённость Понятность Выполнимость Массовость
6 Иди туда, не знаю куда. Принеси то, не знаю что Сосчитайте число окон в своём доме Сосчитайте звёзды на небе Из приведенных задач выберите те, которые сформулированы четко:
7 Формы представления алгоритмов: устная форма; письменная форма (на естественном языке); письменная форма (на формальном языке); графическая форма (блок-схема).
8 Виды алгоритмов: 1. Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); 2. Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено условие); 3. Разветвляющийся алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий) 4. Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).
9 Поле для алгоритма Среда программирования NXT-G
10 Блок «Движение» Начало алгоритма Блок «Мотор» Блок «Цикл» Блок «Переключатель», блок условия (в данном случае настроен на датчик звука) Блок «Ожидание» (Пауза)
11 Линейный алгоритм: Начало Конец Пауза 5 сек. Стоп двигатели
12 Циклический алгоритм: Цикл настроен на счетчик (определенное количество выполнений) Начало Конец
13 Разветвляющийся алгоритм Переключатель настроен на датчик звука (включенный во 2 порт) Да Нет Начало Конец
14 Какие виды алгоритмов мы с вами сегодня рассмотрели на практике? Линейный алгоритм Циклический алгоритм Разветвляющийся алгоритм
15 Домашнее задание: подумать и изобразить схематично пример собственного робота-исполнителя и написать алгоритм его работы на естественном языке.
16 Список источников: Изображения из среды программирования NXT-G и фото роботов авторские. Компьютер - Робот - Человек - content/uploads/2013/12/man_icon.pnghttp://milasharita.com.tr/wp- content/uploads/2013/12/man_icon.png Механизм - png Машина - Экскаватор - rent.ru/upload/clouds/4/medialibrary/4b2/4b254bf ae5edd195d171b9 265.pnghttp:// rent.ru/upload/clouds/4/medialibrary/4b2/4b254bf ae5edd195d171b png Смайлик - voprosom.jpghttp://moi-petelki.ru/wp-content/uploads/2012/10/smaylik-s- voprosom.jpg
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.