Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Робот Кумир

Содержание

Среда исполнителя РоботБазаРоботстенаэту клетку надо закраситьЗадача для Робота: закрасить все отмеченные клетки и придти на Базу.
Исполнитель РоботУрок 1. Знакомство с исполнителем Робот Среда исполнителя РоботБазаРоботстенаэту клетку надо закраситьЗадача для Робота: закрасить все отмеченные клетки Система командвверх  вниз  вправо влевозакраситьEsc + ← ↑ → ↓ Задачи из курса «Робот»«3»: 	1-A, 1-B «4»: 	1-A, 1-B, 1-C	«5»: 	1-A, 1-B, 1-C, 1-D Исполнитель РоботУрок 2. Циклы Циклыиспользовать Роботалг Ряднач нц 6 раз  вправо  закрасить кц вправоконвправозакраситьвправозакраситьвправозакраситьвправозакраситьвправозакраситьвправозакраситьнц Задачи из курса «Робот»«3»: 	2-A, 2-B «4»: 	2-A, 2-B, 2-C	«5»: 	2-A, 2-B, 2-C, 2-D Исполнитель РоботУрок 3. Циклы Циклыиспользовать Роботалг Ряднач влево вверх нц 4 раз  вверх  вправо Циклыиспользовать Роботалг Ряднач влево вверх вверх нц 4 раз  вправо Задачи из курса «Робот»«3»: 	3-A, 3-B «4»: 	3-A, 3-B, 3-C	«5»: 	3-A, 3-B, 3-C, 3-D Исполнитель РоботУрок 4. Вложенные циклы Вложенные циклыиспользовать Роботалг Прямоугольникнач нц 6 раз  вправо  закрасить кц Вложенные циклыиспользовать Роботалг Прямоугольникнач нц 5 раз  нц 6 раз Задачи из курса «Робот»«3»: 	4-A, 4-B «4»: 	4-A, 4-B, 4-C	«5»: 	4-A, 4-B, 4-C, 4-D Исполнитель РоботУрок 5. Циклы с условием Циклы с условиемиспользовать Роботалг На Базунач нц пока сверху свободно  вверх Циклы с условиемиспользовать Роботалг На Базунач нц пока сверху свободно  вверх Задачи из курса «Робот»«3»: 	5-A, 5-B «4»: 	5-A, 5-B, 5-C	«5»: 	5-A, 5-B, 5-C, 5-D Исполнитель РоботУрок 6. Ветвления Ветвления Ветвленияиспользовать Роботалг На Базунач нц пока справа свободно  вправо кц внизкон Ветвленияиспользовать Роботалг На Базунач закрасить нц пока справа свободно  вправо Задачи из курса «Робот»«3»: 	6-A, 6-B «4»: 	6-A, 6-B, 6-C	«5»: 	6-A, 6-B, 6-C, 6-D Исполнитель РоботУрок 7. Сложные условия Сложные условия Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или снизу Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или снизу Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или снизу Задачи из курса «Робот»«3»: 	7-A, 7-B «4»: 	7-A, 7-B, 7-C	«5»: 	7-A, 7-B, 7-C, 7-D Исполнитель РоботУрок 8. Вспомогательные алгоритмы Вспомогательные алгоритмы Вспомогательные алгоритмыиспользовать Роботалг На Базунач вправо нц 5 раз  вправо Вспомогательные алгоритмыиспользовать Роботалг На Базунач вправо Ряд вниз; вниз нц 4 раз Задачи из курса «Робот»«3»: 	8-A, 8-B «4»: 	8-A, 8-B, 8-C	«5»: 	8-A, 8-B, 8-C, 8-D Исполнитель РоботУрок 9. Переменные Переменные Как хранить данные?Оперативная память1211223562778123265321132ячейка памятинач цел N N:= 25 N:= N + Переменныеиспользовать Роботалг Обходнач цел N N:= 0 нц пока сверху стена Задачи из курса «Робот»«3»: 	9-A, 9-B «4»: 	9-A, 9-B, 9-C	«5»: 	9-A, 9-B, 9-C, 9-D Исполнитель РоботУрок 10. Алгоритмы с результатом Алгоритмы с результатомЗадача. Измерить неизвестную длину стенки и вывести результат на экран, Алгоритмы с результатомалг цел Длина стенкинач нц пока справа свободно  вправо Задачи из курса «Робот»«3»: 	10-A, 10-B «4»: 	10-A, 10-B, 10-C	«5»: 	10-A, 10-B, 10-C, 10-D Исполнитель РоботУрок 11. Циклы с переменной Цикл с переменнойЗадача: использовать двойной цикл. Цикл с переменнойиспользовать Роботалг Квадратнач нц 6 раз  нц 6 раз Цикл с переменнойиспользовать Роботалг Треугольникнач цел N = 1 нц 6 раз Цикл с переменнойиспользовать Роботалг Треугольникнач цел N нц для N от 1 Цикл с переменнойиспользовать Роботалг Треугольникнач цел N нц для N от 6 Задачи из курса «Робот»«3»: 	11-A, 11-B «4»: 	11-A, 11-B, 11-C	«5»: 	11-A, 11-B, 11-C, 11-D Исполнитель РоботУрок 12. Алгоритмы с параметрами Алгоритмы с параметрамиЗадача: использовать вспомогательный алгоритм Ряд, при вызове которого можно указать длину ряда:Ряд(6) Алгоритмы с параметрамиалг Ряд (цел N)нач нц 5 раз  вправо Алгоритмы с параметрамииспользовать Роботалг С параметраминач Ряд(6)  вниз; вниз нц 5 Задачи из курса «Робот»«3»: 	12-A, 12-B «4»: 	12-A, 12-B, 12-C	«5»: 	12-A, 12-B, 12-C, 12-D Конец фильмаПОЛЯКОВ Константин Юрьевичд.т.н., учитель информатики высшей категории,ГОУ СОШ № 163, г. Санкт-Петербургkpolyakov@mail.ru
Слайды презентации

Слайд 2 Среда исполнителя Робот
База
Робот
стена
эту клетку надо закрасить
Задача для Робота:

Среда исполнителя РоботБазаРоботстенаэту клетку надо закраситьЗадача для Робота: закрасить все отмеченные

закрасить все отмеченные клетки и придти на Базу.


Слайд 3 Система команд
вверх вниз вправо влево


закрасить
Esc +

Система командвверх вниз вправо влевозакраситьEsc + ← ↑ → ↓ Esc

← ↑ → ↓
Esc + пробел
использовать Робот
алг

Команды
нач
вверх
влево
закрасить
вправо
вправо
закрасить
вправо
вверх
влево
влево
закрасить
вправо
вправо
кон

Слайд 4 Задачи из курса «Робот»
«3»: 1-A, 1-B
«4»: 1-A,

Задачи из курса «Робот»«3»: 	1-A, 1-B «4»: 	1-A, 1-B, 1-C	«5»: 	1-A, 1-B, 1-C, 1-D

1-B, 1-C
«5»: 1-A, 1-B, 1-C, 1-D


Слайд 5 Исполнитель Робот
Урок 2. Циклы

Исполнитель РоботУрок 2. Циклы

Слайд 6 Циклы
использовать Робот
алг Ряд
нач
нц 6 раз
вправо

Циклыиспользовать Роботалг Ряднач нц 6 раз вправо закрасить кц вправоконвправозакраситьвправозакраситьвправозакраситьвправозакраситьвправозакраситьвправозакраситьнц 6 раз вправо закраситькцEsc + Р

закрасить
кц
вправо
кон

вправо
закрасить
вправо
закрасить
вправо
закрасить
вправо
закрасить
вправо
закрасить
вправо
закрасить
нц 6 раз
вправо
закрасить
кц
Esc +

Р

Слайд 7 Задачи из курса «Робот»
«3»: 2-A, 2-B
«4»: 2-A,

Задачи из курса «Робот»«3»: 	2-A, 2-B «4»: 	2-A, 2-B, 2-C	«5»: 	2-A, 2-B, 2-C, 2-D

2-B, 2-C
«5»: 2-A, 2-B, 2-C, 2-D


Слайд 8 Исполнитель Робот
Урок 3. Циклы

Исполнитель РоботУрок 3. Циклы

Слайд 9 Циклы
использовать Робот
алг Ряд
нач
влево
вверх
нц 4 раз

Циклыиспользовать Роботалг Ряднач влево вверх нц 4 раз вверх вправо вниз

вверх
вправо
вниз
закрасить

вверх
вправо
вниз
кц
вверх
кон


вверх
вправо
вниз
закрасить
вверх
вправо
вниз



Слайд 10 Циклы
использовать Робот
алг Ряд
нач
влево
вверх
вверх
нц 4

Циклыиспользовать Роботалг Ряднач влево вверх вверх нц 4 раз вправо вниз

раз
вправо
вниз
закрасить
вверх

вправо
кц
кон


вправо
вниз
закрасить
вверх
вправо


Вариант Л. Шеменковой


Слайд 11 Задачи из курса «Робот»
«3»: 3-A, 3-B
«4»: 3-A,

Задачи из курса «Робот»«3»: 	3-A, 3-B «4»: 	3-A, 3-B, 3-C	«5»: 	3-A, 3-B, 3-C, 3-D

3-B, 3-C
«5»: 3-A, 3-B, 3-C, 3-D


Слайд 12 Исполнитель Робот
Урок 4. Вложенные циклы

Исполнитель РоботУрок 4. Вложенные циклы

Слайд 13 Вложенные циклы
использовать Робот
алг Прямоугольник
нач
нц 6 раз

Вложенные циклыиспользовать Роботалг Прямоугольникнач нц 6 раз вправо закрасить кц вниз

вправо
закрасить
кц
вниз
нц 6 раз

влево
кц
кон

нц 6 раз
вправо
закрасить
кц
вниз
нц 6 раз
влево
кц

повторить 5 раз


Слайд 14 Вложенные циклы
использовать Робот
алг Прямоугольник
нач
нц 5 раз

Вложенные циклыиспользовать Роботалг Прямоугольникнач нц 5 раз нц 6 раз

нц 6 раз
вправо
закрасить

кц
вниз
нц 6 раз влево кц
кц
нц 7 раз вправо кц
нц 5 раз вверх кц
кон

нц 6 раз
вправо
закрасить
кц
вниз
нц 6 раз влево кц




Слайд 15 Задачи из курса «Робот»
«3»: 4-A, 4-B
«4»: 4-A,

Задачи из курса «Робот»«3»: 	4-A, 4-B «4»: 	4-A, 4-B, 4-C	«5»: 	4-A, 4-B, 4-C, 4-D

4-B, 4-C
«5»: 4-A, 4-B, 4-C, 4-D


Слайд 16 Исполнитель Робот
Урок 5. Циклы с условием

Исполнитель РоботУрок 5. Циклы с условием

Слайд 17 Циклы с условием
использовать Робот
алг На Базу
нач
нц пока

Циклы с условиемиспользовать Роботалг На Базунач нц пока сверху свободно вверх

сверху свободно
вверх
кц
нц пока сверху стена

вправо
кц
вверх
кон

Esc + П


Слайд 18 Циклы с условием
использовать Робот
алг На Базу
нач
нц пока

Циклы с условиемиспользовать Роботалг На Базунач нц пока сверху свободно вверх

сверху свободно
вверх
закрасить
кц
нц пока

сверху стена
вправо
кц
вверх
кон

Слайд 19 Задачи из курса «Робот»
«3»: 5-A, 5-B
«4»: 5-A,

Задачи из курса «Робот»«3»: 	5-A, 5-B «4»: 	5-A, 5-B, 5-C	«5»: 	5-A, 5-B, 5-C, 5-D

5-B, 5-C
«5»: 5-A, 5-B, 5-C, 5-D


Слайд 20 Исполнитель Робот
Урок 6. Ветвления

Исполнитель РоботУрок 6. Ветвления

Слайд 21 Ветвления

Ветвления

Слайд 22 Ветвления
использовать Робот
алг На Базу
нач
нц пока справа свободно

Ветвленияиспользовать Роботалг На Базунач нц пока справа свободно вправо кц внизкон

вправо
кц
вниз
кон
если сверху свободно

то
вверх
закрасить
вниз
все
кц
вниз
кон

если сверху свободно
то
вверх
закрасить
вниз
все


Esc + Е


Слайд 23 Ветвления
использовать Робот
алг На Базу
нач
закрасить
нц пока справа

Ветвленияиспользовать Роботалг На Базунач закрасить нц пока справа свободно вправо если

свободно
вправо
если сверху свободно

то
вверх
закрасить
вниз
иначе
закрасить
все
кц
вниз
кон

если сверху свободно
то
вверх
закрасить
вниз
иначе
закрасить
все


Слайд 24 Задачи из курса «Робот»
«3»: 6-A, 6-B
«4»: 6-A,

Задачи из курса «Робот»«3»: 	6-A, 6-B «4»: 	6-A, 6-B, 6-C	«5»: 	6-A, 6-B, 6-C, 6-D

6-B, 6-C
«5»: 6-A, 6-B, 6-C, 6-D


Слайд 25 Исполнитель Робот
Урок 7. Сложные условия

Исполнитель РоботУрок 7. Сложные условия

Слайд 26 Сложные условия

Сложные условия

Слайд 27 Сложные условия
использовать Робот
алг На Базу
нач
вправо
нц пока

Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или снизу стена вправо кц вверхкон

сверху стена или снизу стена
вправо
кц
вверх
кон


Слайд 28 Сложные условия
использовать Робот
алг На Базу
нач
вправо
нц пока

Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или

сверху стена или снизу стена
закрасить
вправо

кц
вверх
кон

Слайд 29 Сложные условия
использовать Робот
алг На Базу
нач
вправо
нц пока

Сложные условияиспользовать Роботалг На Базунач вправо нц пока сверху стена или

сверху стена или снизу стена
если сверху стена

то
закрасить
все
вправо
кц
вверх
кон

Слайд 30 Задачи из курса «Робот»
«3»: 7-A, 7-B
«4»: 7-A,

Задачи из курса «Робот»«3»: 	7-A, 7-B «4»: 	7-A, 7-B, 7-C	«5»: 	7-A, 7-B, 7-C, 7-D

7-B, 7-C
«5»: 7-A, 7-B, 7-C, 7-D


Слайд 31 Исполнитель Робот
Урок 8. Вспомогательные алгоритмы

Исполнитель РоботУрок 8. Вспомогательные алгоритмы

Слайд 32 Вспомогательные алгоритмы

Вспомогательные алгоритмы

Слайд 33 Вспомогательные алгоритмы

использовать Робот
алг На Базу
нач
вправо
нц 5

Вспомогательные алгоритмыиспользовать Роботалг На Базунач вправо нц 5 раз вправо закрасить

раз
вправо
закрасить
кц
кон
алг Ряд
нач
нц 5

раз
вправо
закрасить
кц
кон



Ряд


вспомогательный алгоритм

использовать Робот
алг На Базу
нач
вправо
Ряд
кон


Слайд 34
Вспомогательные алгоритмы
использовать Робот
алг На Базу
нач
вправо
Ряд
вниз;

Вспомогательные алгоритмыиспользовать Роботалг На Базунач вправо Ряд вниз; вниз нц 4

вниз
нц 4 раз влево кц
Ряд
вниз; вниз

нц 7 раз влево кц
Ряд
вниз; вниз
нц 3 раз влево кц
Ряд
кон

алг Ряд
нач
нц 5 раз
вправо
закрасить
кц
кон








Слайд 35 Задачи из курса «Робот»
«3»: 8-A, 8-B
«4»: 8-A,

Задачи из курса «Робот»«3»: 	8-A, 8-B «4»: 	8-A, 8-B, 8-C	«5»: 	8-A, 8-B, 8-C, 8-D

8-B, 8-C
«5»: 8-A, 8-B, 8-C, 8-D


Слайд 36 Исполнитель Робот
Урок 9. Переменные

Исполнитель РоботУрок 9. Переменные

Слайд 37 Переменные

Переменные

Слайд 38 Как хранить данные?
Оперативная память

12
112
23
5
62
77
812
32
65
321
132
ячейка памяти

нач
цел N
N:=

Как хранить данные?Оперативная память1211223562778123265321132ячейка памятинач цел N N:= 25 N:= N

25
N:= N + 1
кон
?
25
26

переменная целого типа
новое значение переменной
увеличить

на 1

Переменная – это величина, имеющая имя, тип и значение. Значение переменной может изменяться во время работы программы.


Слайд 39 Переменные
использовать Робот
алг Обход
нач
цел N
N:= 0
нц

Переменныеиспользовать Роботалг Обходнач цел N N:= 0 нц пока сверху стена

пока сверху стена
влево
N:= N +

1
кц
вверх
нц N раз
вправо
кц
кон

Слайд 40 Задачи из курса «Робот»
«3»: 9-A, 9-B
«4»: 9-A,

Задачи из курса «Робот»«3»: 	9-A, 9-B «4»: 	9-A, 9-B, 9-C	«5»: 	9-A, 9-B, 9-C, 9-D

9-B, 9-C
«5»: 9-A, 9-B, 9-C, 9-D


Слайд 41 Исполнитель Робот
Урок 10. Алгоритмы с результатом

Исполнитель РоботУрок 10. Алгоритмы с результатом

Слайд 42 Алгоритмы с результатом
Задача. Измерить неизвестную длину стенки и

Алгоритмы с результатомЗадача. Измерить неизвестную длину стенки и вывести результат на

вывести результат на экран, используя команду вывод.
использовать Робот
алг Измерение


нач
цел д
д:= Длина стенки
вывод "Длина стенки ", д
кон

вспомогательный алгоритм


Слайд 43 Алгоритмы с результатом
алг цел Длина стенки
нач
нц пока

Алгоритмы с результатомалг цел Длина стенкинач нц пока справа свободно вправо

справа свободно
вправо
кц
нц пока справа стена

вниз
кц
вверх
цел N = 0
нц пока справа стена
вверх
N:=N+1
кц
вправо
знач:= N
кон

знач:= N

цел

результат алгоритма – целое число

результат алгоритма – значение N


Слайд 44 Задачи из курса «Робот»
«3»: 10-A, 10-B
«4»: 10-A,

Задачи из курса «Робот»«3»: 	10-A, 10-B «4»: 	10-A, 10-B, 10-C	«5»: 	10-A, 10-B, 10-C, 10-D

10-B, 10-C
«5»: 10-A, 10-B, 10-C, 10-D


Слайд 45 Исполнитель Робот
Урок 11. Циклы с переменной

Исполнитель РоботУрок 11. Циклы с переменной

Слайд 46 Цикл с переменной
Задача: использовать двойной цикл.

Цикл с переменнойЗадача: использовать двойной цикл.

Слайд 47 Цикл с переменной
использовать Робот
алг Квадрат
нач
нц 6 раз

Цикл с переменнойиспользовать Роботалг Квадратнач нц 6 раз нц 6 раз

нц 6 раз
вправо

закрасить
кц
вниз
нц 6 раз
влево
кц
кц
кон



длина ряда

длина ряда


Слайд 48 Цикл с переменной
использовать Робот
алг Треугольник
нач
цел N =

Цикл с переменнойиспользовать Роботалг Треугольникнач цел N = 1 нц 6

1
нц 6 раз
нц N раз

вправо
закрасить
кц
вниз
нц N раз
влево
кц
N:= N + 1
кц
кон



длина ряда

длина ряда

начальное значение

увеличить длину


Слайд 49 Цикл с переменной
использовать Робот
алг Треугольник
нач
цел N
нц

Цикл с переменнойиспользовать Роботалг Треугольникнач цел N нц для N от

для N от 1 до 6
нц N

раз
вправо
закрасить
кц
вниз
нц N раз
влево
кц
кц
кон

нц для N от 1 до 6


Слайд 50 Цикл с переменной
использовать Робот
алг Треугольник
нач
цел N
нц

Цикл с переменнойиспользовать Роботалг Треугольникнач цел N нц для N от

для N от 6 до 1 шаг -1

нц N раз
вправо
закрасить
кц
вниз
нц N раз
влево
кц
кц
кон

нц для N от 6 до 1 шаг -1


Слайд 51 Задачи из курса «Робот»
«3»: 11-A, 11-B
«4»: 11-A,

Задачи из курса «Робот»«3»: 	11-A, 11-B «4»: 	11-A, 11-B, 11-C	«5»: 	11-A, 11-B, 11-C, 11-D

11-B, 11-C
«5»: 11-A, 11-B, 11-C, 11-D


Слайд 52 Исполнитель Робот
Урок 12. Алгоритмы с параметрами

Исполнитель РоботУрок 12. Алгоритмы с параметрами

Слайд 53 Алгоритмы с параметрами
Задача: использовать вспомогательный алгоритм Ряд, при

Алгоритмы с параметрамиЗадача: использовать вспомогательный алгоритм Ряд, при вызове которого можно указать длину ряда:Ряд(6)

вызове которого можно указать длину ряда:
Ряд(6)


Слайд 54 Алгоритмы с параметрами
алг Ряд (цел N)
нач
нц 5

Алгоритмы с параметрамиалг Ряд (цел N)нач нц 5 раз вправо закрасить

раз
вправо
закрасить
кц
кон

N
параметр алгоритма
Параметры – это

дополнительные данные для работы вспомогательного алгоритма.

Слайд 55 Алгоритмы с параметрами
использовать Робот
алг С параметрами
нач
Ряд(6)

Алгоритмы с параметрамииспользовать Роботалг С параметраминач Ряд(6) вниз; вниз нц 5

вниз; вниз
нц 5 раз влево кц
Ряд(4)
вниз;

вниз
нц 4 раз влево кц
Ряд(5)
вниз; вниз
нц 3 раз влево кц
Ряд(3)
вправо
кон

Слайд 56 Задачи из курса «Робот»
«3»: 12-A, 12-B
«4»: 12-A,

Задачи из курса «Робот»«3»: 	12-A, 12-B «4»: 	12-A, 12-B, 12-C	«5»: 	12-A, 12-B, 12-C, 12-D

12-B, 12-C
«5»: 12-A, 12-B, 12-C, 12-D


  • Имя файла: robot-kumir.pptx
  • Количество просмотров: 205
  • Количество скачиваний: 1