Просмотр содержимого документа
«Scratch - среда программирования.»
УРОК 1
Создавать линейные программы в среде Sсratch
Что мы будем делать сегодня?
Сделаем бутерброд.
1
2
Давайте узнаем о линейном алгоритме?
Технология приготовления плова.
3
Давайте узнаем, что такое переменная?
4
Мы создаем переменную в Scratch
5
Линейный алгоритм
Делаем бутерброд:
Начало
Отрезать кусок хлеба
+
Намазать масло на хлеб
Отрезать кусок сыра
Положить сыр на хлеб
=
Вот и все конец
Chiziqli algoritm
Линейный алгоритм — это алгоритм, в котором команды записываются по порядку, то есть выполняются последовательно.
!
Начало
start
1-действие
Finish
…
N-действие
Вот и все конец
“ ПЛОВ”
Разработайте алгоритм приготовления узбекского национального блюда «Палов».
Переменная
Мы изменим состав бутерброда
переменная
Если в алгоритме одно значение может быть заменено другим, то это значение называется переменной.
+
=
“ ПЛОВ”
Разработайте алгоритм приготовления узбекского национального блюда «Палов».
“ ПЛОВ”
Замените один из ингредиентов узбекского национального блюда «Палов».
Переменная
Размер (единица измерения)
1
2
13
x
Переменная
Постоянная
13
может измениться в течение программы
нельзя изменить во время программы
a
Переменная
Каждая переменная имеет имя, тип и текущее значение.
Количество
- Имя должно быть уникальным и не должно изменяться во время выполнения программы.
- Имена переменных могут содержать буквы, цифры и другие символы. Причем это может быть не одна буква, а несколько.
- Количество символов не должно превышать 1023.
Название
:
a, b5, x, y, x2, сумма a, число 10...
Тип
Переменная в Scratch
Создать переменную
Отображение переменной на экране
Присвоение значения переменной
Изменить значение переменной
Показать или скрыть значение переменной
СОЗДАЙТЕ ПЕРЕМЕННУЮ
2
3. Дать название
1
5
4
Практическая задача
Пример 1: Дана сторона квадрата. Напишите скрипт (программу) для нахождения
Задача 2: Самолет пролетает 1440 км со скоростью 800 км/ч, а остальные 510 км — со скоростью 850 км/ч. За какое время самолет пролетел весь путь? Напишите сценарий для решения проблемы.
+
МЫ ОБСУДИМ…
1. Что такое линейный алгоритм?
2. Приведите пример линейного алгоритма.
3. Зачем нужны переменные в программировании?
4. В чем разница между константами и переменными?