Урок містить:
пам'ятку для учнів;
завдання.
Конструктор уроків
Урок містить:
пам'ятку для учнів;
завдання.
Не закривай вкладку браузера чи браузер до завершення уроку і виконання усіх завдань. При потребі згортай та розгортай його.
В теоретичних блоках не забувай натискати кнопку 
При повторному проходженні уроку блоки, які вже опрацьовано можеш пропускати.
1
Пам'ятка для учнів
Змінні
Для збереження даних при виконанні програми використовуються змінні. Змінна дістала свою назву завдяки тому, що її значення може бути змінено під час виконання програми. Змінні є іменованими програмними об’єктами, призначеними для збереження значень величин. Доступ до значення змінної відбувається з використанням імені змінної. Якщо під час виконання програми у ній зустрічається ім'я змінної, замість нього буде підставлено її значення. Кожна змінна має унікальне ім’я, та значення відповідної їй величини.
Порівняти змінні можна з комірками камери схову. Кожна комірка має свій номер (ім’я). В кожній комірці можна зберігати об’єкт (значення).

При виборі імені змінної необхідно враховувати такі правила:
в іменах змінних можна вживати великі і малі латинські та кириличні літери;
імена змінних можуть складатися з одного або більше символів;
імена змінних повинні починатися з літери або символу підкреслення, далі можуть бути будь-які літери, цифри або символи підкреслення в будь-якій кількості;
імена не можуть містити “пропусків”, для розділення частин складеного імені слід використовувати символ підкреслення “_” або “верблюжийЗаписІменЗмінних”;
імена змінних не можуть містити 'апострофи' та "лапки";
алгоКод чутливий до регістру символів, тому імена змінних num та NUM будуть вважатися іменами двох різних змінних;
ім'я змінної, або їі частина не може збігатися з жодним із ключових та зарезервованих слів (див. малюнок) - це може викликати помилки в роботі програми.

Значенням змінної може бути:
число (напр. 5, 36.5, 356…);
арифметичний вираз (напр. 2+2, (5+6+9)/3…);
текстовий рядок (напр. “Ukraine”, “персональний комп’ютер”...);
ім’я іншої змінної (напр. х, у, температура_повітря, ...);
арифметичний вираз із числами та змінними (2*a+б, (x+y)/(5*z), …).
*Дробова та ціла частина числа розділяється крапкою. Текстовий рядок береться в подвійні лапки.
Тип змінної визначається під час надання їй значення.
Для того, щоб зберегти дані в змінній величині використовується ПРИСВОЄННЯ, яке позначається знаком “=”.
В даному випадку знак “=” не означає, що ліва та права частина запису рівні одна одній!
Загальний вигляд присвоєння:
ім’я змінної = вираз
Приклади:

Приклад з посібника середовища "Ще обчислення"
програма -

результат -

2
Пам'ятка для учнів
Команда ввести() використовується для введення даних з клавіатури.
Загальний вигляд команди:
ім’я змінної = ввести(“підказка”)
При виконанні команди, наприклад

з'явиться вікно, в якому буде підказка, поле введення, та кнопки підтвердження/скасування введення.

Програма призупинить свою роботу до тих пір, поки користувач не введе необхідні дані та натисне кнопку ОК. Після цього введенне значення буде збережене в змінній та програма продовжить свою роботу.
*Підказка є необов’язковою, але корисною.
3
Завдання 1
Створи програму, яка запитає в користувача його ім’я та привітається з ним.
Зроби так, щоб привітання закінчувалося знаком оклику. Наприклад “Привіт, Оленка!”
Покажи результат вчителю, або завантаж результат сюда у вигляді знімка екрана з програмою, або її тексту.
4
Завдання 2
Створи програму, яка підписуватиме дипломи учасників конкурсу за зразком. В програмі передбачити, що користувач має ввести наступну інформацію:
місто/село, назву/номер школи, клас, прізвище, ім'я учня.
Очікуваний результат:

Покажи результат вчителю, або завантаж результат сюда у вигляді знімка екрана з програмою, або її тексту.
Ти можеш повернутися до цього уроку в будь-який момент. Тобі потрібно лише зберегти код уроку.

Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0