Алгоритмы и исполнители, 5-6 класс, Поляков К.Ю., 2014

Алгоритмы и исполнители, 5-6 класс, Поляков К.Ю., 2014.

  Прежде, чем что-нибудь сделать, надо составить план”, — говорила Алиса из сказки Льюиса Кэрролла. И в жизни мы все время составляем планы наших действий.
В информатике план действий называют алгоритмом. Алгоритм состоит из отдельных шагов – команд. Ни одну из них нельзя пропустить, чаще всего никакие команды нельзя поменять местами (что при этом произойдет?).

Алгоритмы и исполнители, 5-6 класс, Поляков К.Ю., 2014


Что такое обратная связь и зачем она нужна?
До сих пор мы приказывали Роботу выполнить какую-то задачу, предполагая, что обстановка полностью известна: мы точно знаем сколько шагов до стенок, какую они имеют форму и где расположены. Мы не анализировали результаты действий Робота и обстановку на поле. Такой подход напоминает действия начальника, который отдает приказания, но не проверяет их выполнение, или шофера, который ведет машину с закрытыми глазами, полагаясь на свое знание дороги.

При решении сложных задач ситуация часто известна не полностью и надо анализировать обстановку, которая изменяется во время работы исполнителя. Человек очень часто не знает, сколько шагов ему надо пройти и не задумывается об этом, потому что он знает, куда он идет, то есть знает, где (при каком условии) остановиться.

СОДЕРЖАНИЕ
1. Алгоритмы и исполнители 4
Что такое алгоритм? 4
Исполнители 4
Старинные задачи 6
Какие бывают алгоритмы? 6
Программы 7
Задача о перевозчике 8
Ханойские башни (рекурсивные алгоритмы) 9
2. Исполнитель Робот 11
Среда Робота 11
Основные команды Робота 11
Простейшая программа (задача z1.maz) 12
Какие ошибки могут быть у Робота? 12
Работа в системе Исполнители 12
Задачи 13
3. Циклы 15
Что такое цикл (задача z2-3.maz)? 15
Правила использования оператора цикла 15
Вложенные циклы (задача z3-3.maz) 16
4. Алгоритмы с обратной связью 17
Что такое обратная связь и зачем она нужна? 17
Как Робот использует обратную связь? 17
Цикл с условием 18
Правила использования цикла пока 18
Задачи 20
5. Условный оператор 22
Что такое условный оператор (задача z5-3.maz)? 22
Правила использования условного оператора 23
Сокращенная форма 23
Что такое сложные условия (задача z6-3.maz)? 24
Правила использования сложных условий 24
6. Переменные и арифметические выражения 26
Зачем нужны переменные (задача z7-3.maz)? 26
Что такое переменная? 27
Объявление переменных 27
Правила работы с переменными 28
Арифметические выражения 29
Цикл с параметром 30
Задачи 31
7. Диалоговые программы 32
Что такое диалоговая программа? 32
Вывод на экран (задача z8-3.maz) 32
Правила использования оператора вывода 33
Ввод данных 33
Правила использования оператора ввода 34
Задачи 34
Вычисления с циклами 35
Задачи 36
8. Процедуры 37
Зачем нужны процедуры? 37
Как ввести новую команду (задача z10-3.maz)? 37
Правила использования процедур 39
Процедуры с параметрами (задача z11-3.maz) 40
Правила использования процедур с параметрами 41
9. Методы составления программ 43
Метод “сверху вниз” 43
Метод “снизу вверх” 43
Комбинированный способ 44
Пример составления программы 44
10. Исполнитель Черепаха 49
Как работает Черепаха? 49
Какие команды понимает Черепаха? 49
Как управлять Черепахой? 49
Как раскрасить рисунок? 49
Окружности 50
Циклы 51
Вложенные циклы 52
Процедуры 52
Процедуры с параметрами 55
Переменные 58
11. Исполнитель Чертежник 65
Прямоугольная система координат 65
Как управлять Чертежником? 65
Использование процедур 67
Процедуры с параметрами 68
Циклы и переменные 69
Сравнение Чертежника и Черепахи 70
Переменные и использование памяти 71
Цикл с параметром 72
Задачи 73.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Алгоритмы и исполнители, 5-6 класс, Поляков К.Ю., 2014 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать doc
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - doc - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-21 17:30:51