Содержание
- 2. Сегодня на уроке Переменная – указатель на значение; Условный оператор; Цикл while; Диалоговое окно; Много новых
- 3. Вопрос Что такое исполнитель? Что такое команда? Что такое алгоритм?
- 4. Задание на листе Расставь блоки в правильной последовательности, чтобы дойти до заветной цели: получите из слова
- 5. Задание на листе. Решение Расставь блоки в правильной последовательности, чтобы дойти до заветной цели: получите из
- 6. Повторение Какие из представленных алгоритмов содержат линейный алгоритм?
- 7. Повторение Какие из представленных алгоритмов с проверкой условия?
- 8. Повторение Верно ли, что если есть блок проверки условия, то это циклический алгоритм?
- 9. Повторение Верно ли, что если алгоритм имеет цикл, то в нём есть блок проверки условия?
- 10. Повторение Назовите алгоритмы с полной и не полной формой условия.
- 11. Переменная На какие данные может указывать переменная? ПЕРЕМЕННАЯ ”Hello” 325
- 12. Переменная line = “Привет” line = 150 Переменная – это имя указателя на область памяти.
- 13. Задание на повторение Напишите линейную программу для рисования следующей фигуры (длина стороны = 100, поворот =
- 14. Вопрос Чем отличаются фигуры?
- 15. Вопрос Как быстро изменить код программы, чтобы получить звезду нового размера? from turtle import* forward(100) right(144)
- 16. Использование переменной Вместо прямого указания значения (числа) используется имя переменной. line = 150 – создание указателя
- 17. Вопрос. Решение from turtle import* line=50 forward(line) right(144) forward(line) right(144) forward(line) right(144) forward(line) right(144) forward(line) right(144)
- 18. Вопрос Какая часть программы имеет повторение?
- 19. Вопрос Какая часть программы имеет повторение? forward(line) right(144)
- 20. Вопрос Как называется блок этих команд?
- 21. Вопрос Как называется блок этих команд? Тело цикла
- 22. Вопрос Сколько раз повторяется тело цикла?
- 23. Вопрос 5 Сколько раз повторяется тело цикла?
- 24. Вопрос Что проверяется в блоке условия?
- 25. Вопрос Что проверяется в блоке условия? Значение переменной-счётчика
- 26. Вопрос При выполнении какого условия цикл должен продолжать свою работу?
- 27. Вопрос Пока счётчик (n) меньше ( При выполнении какого условия цикл должен продолжать свою работу?
- 28. Задание Измените программу для рисования указанной фигуры с использованием цикла:
- 29. Задание. Решение Измените программу для рисования указанной фигуры с использованием цикла: from turtle import* n=0 line=100
- 30. Вопрос Как изменится рисунок, если выполнить такой цикл 20 раз?
- 31. Вопрос Как изменится рисунок, если выполнить такой цикл 20 раз? Черепаха будет ходить по одним и
- 32. Вопрос Какая фигура получится при выполнении следующей программы? from turtle import* n=0 line=10 angle=90 while n
- 33. Задание на листе Изобразите работу алгоритма from turtle import* n=0 line=10 angle=90 while n forward(line) right(angle)
- 34. Задание на листе. Проверка Изобразите работу алгоритма from turtle import* n=0 line=10 angle=90 while n forward(line)
- 35. Задание Сравните рисунки фигур со следующими значениями:
- 36. Задание. Решение
- 37. Диалоговое окно в Turtle textinput(“заголовок_окна”, “подсказка/вопрос”) – вызывает диалоговое окно для ввода строки. В команде указывается
- 38. Условный оператор в неполной форме if : набор команд 1
- 39. Задание Добавьте диалоговое окно с выбором цвета фигуры. Если пользователь ввёл красный, то программа рисует красную
- 40. Задание. Решение from turtle import* n=0 line=60 angle=110 text=textinput("Цвет","Выберите цвет: красный, синий") if text=="красный": color("red") if
- 41. Условный оператор в полной форме if : набор команд 1 else: набор команд 2
- 42. Конструкция if – elif - else if условие_1 : набор команд_1 elif условие_2 : набор команд_2
- 43. Задание Измените предыдущую программу. Если пользователь ввёл красный, то программа рисует красную фигуру с line=70, angle=100.
- 44. Задание. Решение from turtle import* n=0 text=textinput("Цвет","Выберите цвет: красный, синий") if text=="красный": color("red") line=70 angle=100 elif
- 45. Составное условие Это условие, состоящее из нескольких простых условий, связанных с помощью логических операций:
- 46. Задание на листе Составьте условие для выбора всех нарисованных фигур
- 47. Задание на листе. Решение Составьте условие для выбора всех нарисованных фигур красная ИЛИ зеленая
- 48. Задание на листе Составьте условие для выбора отмеченных фигур
- 49. Задание на листе. Решение Составьте условие для выбора отмеченных фигур форма круг И (красная ИЛИ зеленая)
- 50. Задание на дом Начало: Запиши слово _______; ЕСЛИ в слове ТО допиши в конце «кос»; ИНАЧЕ
- 52. Скачать презентацию