Содержание
- 2. Презентация содержит анимацию на слайде. Смотреть в режиме демонстрации
- 3. Сегодня на уроке Работа с переменной цикла; Вложенные циклы; Цикл while; Ещё больше анимации!
- 4. Вопрос Что такое цикл? Что такое тело цикла? Для чего используют переменную цикла? Когда цикл прекращает
- 5. Задание на повторение Какие команды необходимы для рисования? Сколько раз выполнится цикл? Чему изначально равна переменная
- 6. Задание на повторение. Решение Напишите циклическую программу для рисования следующей фигуры (длина стороны = 100, поворот
- 7. Задание на листе. Робот-погрузчик Составьте алгоритм для робота, чтобы он погрузил 3 яблока в коробку. Робот
- 8. Задание на листе. Робот-погрузчик Составьте алгоритм для робота, чтобы он погрузил 3 яблока в коробку. Робот
- 9. Вопрос Назовите номера блоков, входящих в тело цикла.
- 10. Вопрос Назовите номера блоков, входящих в тело цикла. 4 - 8
- 11. Вопрос Зачем перед циклом мы выполняем n=0 ?
- 12. Вопрос Зачем перед циклом мы выполняем n=0 ? Обнуляем переменную – количество яблок в коробке
- 13. Задание на листе. Робот-погрузчик Как изменится алгоритм, если в каждую коробку нужно будет положить по 5
- 14. Задание на листе. Робот-погрузчик Как изменится алгоритм, если в каждую коробку нужно будет положить по 5
- 15. Внешний и вложенный (внутренний) цикл Цикл, содержащий в себе другой, называют внешним, а цикл, находящийся в
- 16. Вопрос За что будет отвечать внешний цикл в алгоритме погрузки яблок?
- 17. Вопрос За что будет отвечать внешний цикл в алгоритме погрузки яблок? За подсчёт коробок
- 18. Вопрос За что будет отвечать вложенный цикл в алгоритме погрузки яблок?
- 19. Вопрос За что будет отвечать вложенный цикл в алгоритме сортировки яблок? За подсчёт яблок в коробке
- 20. Работа на листе. Робот-погрузчик Найдите ошибку в блок-схеме. k-количество коробок n-количество яблок
- 21. Работа на листе. Робот-погрузчик Найдите ошибку в блок-схеме k-количество коробок n-количество яблок увеличение переменной внешнего цикла
- 22. Работа на листе. Робот-погрузчик Найдите ошибку в алгоритме k-количество коробок n-количество яблок
- 23. Работа на листе. Робот-погрузчик Найдите ошибку в алгоритме. k-количество коробок n-количество яблок обнуление переменной вложенного цикла
- 24. Задание Откройте файл square.py. Какой рисунок мы увидим после запуска программы? from turtle import* i=0 while
- 25. Задание. Решение from turtle import* i=0 while i forward(40) right(90) i=i+1 exitonclick() Откройте файл square.py. Какой
- 26. Вопрос Что нужно сделать, чтобы после квадрата черепашка смотрела вверх?
- 27. Вопрос Что нужно сделать, чтобы после квадрата черепашка смотрела вверх? Повернуться на 90 градусов налево left(90)
- 28. Задание Измените предыдущую программу, чтобы получилось следующее изображение.
- 29. Задание. Решение Измените предыдущую программу, чтобы получилось следующее изображение. from turtle import* i=0 while i forward(40)
- 30. Вопрос from turtle import* i=0 while i forward(40) right(90) i=i+1 left(90) i=0 while i forward(40) right(90)
- 31. Вопрос Найдите блок команд, который повторяется в программе. from turtle import* i=0 while i forward(40) right(90)
- 32. Вопрос Сколько раз повторяется этот блок команд?
- 33. Вопрос Сколько раз повторяется этот блок команд? 2
- 34. Вопрос За что будет отвечать внешний цикл, а что за что вложенный?
- 35. Вопрос За что будет отвечать внешний цикл, а что за что вложенный? Внешний – количество квадратов
- 36. Вложенный цикл while while : while : блок команд 2 блок команд 1
- 37. Переменная-счетчик Для каждой проверки условия должна быть своя переменная цикла. Например, для внешнего i, для вложенного
- 38. Задание Измените предыдущую программу с использованием вложенного цикла.
- 39. Задание. Решение Измените предыдущую программу с использованием вложенного цикла. from turtle import* i=0 while i j=0
- 40. Задание Измените предыдущую программу для получения следующего изображения.
- 41. Задание. Решение Измените предыдущую программу для получения следующего изображения. from turtle import* i=0 while i j=0
- 42. Задание Напишите программу для получения следующего изображения. Как изменилась фигура?
- 43. Задание. Решение Напишите программу для получения следующего изображения. from turtle import* i=0 left(45) while i j=0
- 44. Вопрос Как получить следующее изображение? Из чего оно состоит?
- 45. Вопрос Как получить следующее изображение? Из чего оно состоит?
- 46. Задание Напишите программу для получения следующего изображения.
- 47. Задание. Решение Напишите программу для получения следующего изображения. from turtle import* i=0 while i j=0 while
- 48. Сегодня на уроке Работа с переменной цикла. Вложенные циклы. Цикл while.
- 49. Задание на дом. Уровень 1 Напишите программу для получения следующего изображения. угол 1=72 градуса угол 2=144
- 51. Скачать презентацию