8.13M
Category: programmingprogramming

Цикл з умовою

1.

Модуль 4. Урок 2.
Цикл з умовою

2.

Гра

3.

У всех котов зелёные глаза.

4.

Все утки — птицы
И
все птицы — утки.

5.

В этой комнате больше 4-х
И меньше 15 человек.

6.

Стены в этой комнате НЕ
зелёного цвета.

7.

На улице сейчас светит солнце
ИЛИ идёт дождь.

8.

Все яблони — деревья И все
деревья — яблони.

9.

Некоторые геометрические
фигуры — треугольники.

10.

Все люди всегда говорят правду.

11.

Некоторые люди всегда говорят
правду и некоторые люди всегда
врут.

12.

Сьогодні на уроці:
● навчимося програмувати постріли і
гравітацію;
● дізнаємося, як проходити
лабіринти, не знаючи заздалегіть їх
довжину;
● познайомимося з циклом
с умовою.

13.

Як керувати роботом, якщо
ми не знаємо довжину
відстані?

14.

15.

Чи можливо використовувати поєднання
«повторити … раз»
и
«йти … кроків»?

16.

повторити … раз
+
йти … кроків

17.

повторити … раз
+
йти … кроків
Кількість кроків
заздалегіть не
відома.

18.

Чи можливо використовувати поєднання
«повторяти завжди»
і
«йти … кроків»?

19.

повторяти завжди
+
йти … кроків

20.

повторяти завжди
+
йти … кроків
Марсобот буде робити кроки
завжди, і зломається, коли
дойде до стіни.

21.

Чи можна використовувати
умовний оператор?

22.

УСЛОВНИЙ ОПЕРАТОР
якщо не спереду стіна, то
йти … кроків

23.

УСЛОВНИЙ ОПЕРАТОР
якщо не спереду стіна, то
йти … кроків
Перевірка умови
виконується один раз.

24.

Чи можна використовувати
умовний оператор
і безкінцевий цикл
завжди (якщо …)?

25.

Повторяти завжди
якщо не спереду стіна, то
йти … кроків

26.

Повторяти завжди
якщо не спереду стіна, то
йти … кроків
Не зможемо
запрограмувати
подальші дії.

27.

Цикл з умовою

28.

Цикл з умовою
условие
выхода из
цикла

29.

Цикл с умовою
тело
цикла
условие
выхода из
цикла

30.

31.

Фініш під роботом?

32.

Ні

33.

34.

Фініш під роботом?

35.

Ні

36.

37.

Фініш під роботом?

38.

НіТ

39.

40.

Фініш під роботом?

41.

ДА

42.

Цикл завершився

43.

Как работает цикл с
условием?

44.

Где в окружающем мире
встречается
цикл с условием?

45.

Цикл з умовою
условие
остановки
цикла

46.

Задание 4.
Невідомий лабіринт
mars.algoritmika.org

47.

Заходим на платформу

48.

Час для розминки

49.

Задание 4. Цикл с условием

50.

51.

Задание 4. Цикл с условием

52.

Слово 1:
С П АС И Т Е

53.

Задание 5. Цикл с условием

54.

55.

Як зрозуміти, яку
конструкцію
використовувати?

56.

Цикл з умовою
Вивчимо:
● як програмувати падіння
предмета і вистріли;
● як програмувати гравітацію.
Scratch. Проверка
условий

57.

Задание 5.
Scratch. Перевірка умов
mars.algoritmika.org

58.

Заходим на платформу

59.

Задание 6.
Перевір себе
mars.algoritmika.org

60.

Заходим на платформу

61.

Як працює цикл с умовою?

62.

Як в Scratch запрограмувати
гравітацію?

63.

Як в Scratch запрограмувати
вистріли?

64.

Як в Scratch запрограмувати
падіння предмета?

65.

Як пройшло заняття
Какое одно понятие
или активность,
запомнились больше
всего?
Что было сложным
или непонятным?
Что получилось
лучше всего?

66.

Это можно сделать дома
● Доделать задания,
начатые на занятии.
● Свой проект по желанию.
● Платформа:
«Тренировочная база»;
«Лабиринт во тьме».

67.

На следующем уроке:
● сделаем игры менее предсказуемыми;
● познакомимся со случайными числами;
● научимся задавать появление
персонажей в определенном диапазоне.
До встречи!
English     Русский Rules