Похожие презентации:
Типы данных и операторы. Модуль 5. Урок 2
1.
Модуль 5. Урок 2.Типы данных
и операторы
2.
Повторение3.
Что такое переменная?4.
Для чего нужны переменные?Ссылка на задание из прошлого
урока для обсуждения вопроса.
5.
Откроем рабочую тетрадьЗадания №№ 1-3
«Переменные в циклах»
6.
Задание 1. Хватит ли машине бензина?З=0
К=0
Б = 30
К + 100 = 100
К + 100 = 200
Б - 10 = 20
Б - 10 = 10
З+1=1
Б = 40
7.
Задание 1. Хватит ли машине бензина?З=1
К = 200
Б = 40
К + 100 = 300 К + 100 = 400
Б - 10 = 30
Б - 10 = 20
К + 100 = 500
Б - 10 = 10
З+1=2
Б = 40
К + 100 = 600 К + 100 = 700
Б - 10 = 30
Б - 10 = 20
К + 100 = 800
Б - 10 = 10
8.
Задание 1. Хватит ли машине бензина?Заправки = 2
Километры = 800
Бензин = 10
9.
Задание 2.Где остановится робот?
10.
Задание 2.Где остановится робот?
11.
Задание 2. Где остановится робот?12.
13.
Задание 3. Впиши значение переменной14.
Сегодня на занятии:● узнаем, какая информация может быть
записана в переменную;
● узнаем, какие операторы можно
применять к переменным;
● научимся различать разные типы
переменных.
15.
Типы переменных● Как получить такой ответ:
«Привет, Кеплер»?
● Эксперимент: что можно
записать в переменные?
● Эксперимент: что можно с ними
делать?
Привет, робот
16.
Типы переменныхЧИСЛА
1; 2; 99; 0.8; 1.4; 1259; 90873498; 0.
CТРОКИ
«Яблоки»; «Марс — четвёртая
планета Солнечной системы»;
«Я родился в 1970 году».
ЛОГИКА
true (правда), false (ложь).
17.
Угадай число● На какие этапы можно разбить
игру?
● Какие правила у игры?
Угадай число
18.
Задание 4.«Угадай число»
mars.algoritmika.org
19.
Заходим на платформу20.
Время для разминки21.
ЧИСЛАЧто можно делать с этим
типом данных?
22.
ЧИСЛА+
−
/ >
∗ <
Математические операции:
сложение(+), вычитание(−), умножение (∗), деление (/).
Операции сравнения:
больше(>), меньше(<), равенство(=).
23.
ЧИСЛА+
−
/ >
∗ <
24.
ЧИСЛА+
−
/ >
∗ <
25.
CТРОКИЧто можно делать с этим
типом данных?
Чего нельзя делать со
строками?
26.
СТРОКИ+
−
Математические операции: запрещены.
Операции сравнения:
больше(>), меньше(<), равенство(=).
/
=
∗
Никакой
математики, но
сравнивать
можно.
27.
СТРОКИ+
−
/
=
∗
Записываем в переменную
приветствие.
Спрашиваем имя пользователя.
Объединяем полученный ответ и
переменную с приветствием. Выводим
результат.
28.
Логическая переменная можетпринимать всего 2 значения:
true и false .
true
false
правда
ложь
1
0
29.
ЛОГИКАОткуда берутся логические
данные?
Что можно делать с этим
типом данных?
30.
ЛОГИКА+ /
=
− ∗
Математические операции: запрещены.
Операции сравнения: равенство(=).
Никакой
математики, но
сравнивать
можно.
31.
ЛОГИКА+ /
=
− ∗
Полезны для записи результатов логических
операций и состояний.
32.
Откроем рабочую тетрадьЗадание № 5
«Типы данных и операторы»
33.
Задание 5. Что скажет марсобот?34.
Задание 5.«Ретролаборатория»
mars.algoritmika.org
35.
Заходим на платформу36.
Задание 6.«Проверь себя»
mars.algoritmika.org
37.
Заходим на платформу38.
Итоги занятия39.
Как прошло занятие?Какое одно понятие или
активность, запомнились
больше всего?
Что было сложным или
непонятным?
Что получилось
лучше всего?
40.
Чем отличаются текстовые ичисловые переменные?
41.
К какому типу данных можноприменить команду «объединить
…»?
42.
Это можно сделать дома43.
Это можно сделать дома● Доделать задания, начатые
на занятии.
● Платформа:
«Ещё переменные».
● Свой проект.
44.
На следующем уроке:● запрограммируем счёт в играх;
● научимся менять переменные при выполнении
правил.
До встречи!
Программирование