Урок містить:
пам'ятку для учнів;
завдання.
Конструктор уроків
Урок містить:
пам'ятку для учнів;
завдання.
Не закривай вкладку браузера чи браузер до завершення уроку і виконання усіх завдань. При потребі згортай та розгортай його.
В теоретичних блоках не забувай натискати кнопку 
При повторному проходженні уроку блоки, які вже опрацьовано можеш пропускати.
1
Пам'ятка для учнів
Мо́ва програмува́ння (англ. Programming language) — це штучна мова, створена для передачі команд машинам, зокрема комп'ютерам. Мови програмування використовуються для створення програм, які контролюють поведінку машин, та для запису алгоритмів.
Деякі мови програмування:
Pascal - популярна навчальна мова програмування створена Ніклаусом Віртом в 1970 році.
Java - мова, яка не залежить від платформи. Використовується для створення програм, що вбудовуються в різноманітні побутові пристрої. Дата появи 1995р.
С (Сі) - дає змогу гнучко обробляти дані (на рівні окремих бітів), керувати пам’яттю. Творець Денніс Рітчі. Створена в 1972 році.
C++ (Cі плюс плюс, 1985),
С# (Сі шарп 2000) - мова С із доданими засобами об’єктно орієнтованого програмування.
Відмінності програми, яка описує один і той же алгоритм, записаний різними мовами





Середовище програмування – це програма, що має засоби автоматизації процесів підготовки та виконання програм користувача.
алгоКод

середовище програмування українською мовою
Сайт: https://ed-info.github.io/algocod/
Інтерфейс середовища:

кнопки для:
очищення вікна редактора коду;
очищення консолі;
вилучення зображення з вікна для виведення графіки;

збереження програми (локально у файл);
завантаження програми з файлу;
посібник з прикладами програм.
“
2
Пам'ятка для учнів
Виведення інформації
Команда вивести()
Приклад:
вивести ("Привіт, світ!")
вивести() - команда
"Привіт, світ!" - аргумент команди
Аргументом може бути:
число;
арифметичний вираз, який обчислюється та виводиться результат його обчислення;
рядок символів, який береться в лапки та виводиться без змін.
Аргументів може бути декілька, в цьому випадку вони розділяються комами.
Наприклад
команда | результат (виводиться в консоль) |
вивести (13) | 13 |
вивести ("2+2") | 2+2 |
вивести (2+2) | 4 |
вивести ("2+2=", 2+2) | 2+2= 4 |
вивести ("Площа квадрата зі стороною 5 дорівнює", 5*5) | Площа квадрата зі стороною 5 дорівнює 25 |
Приклад з посібника середовища "Різні нескладні обчислення"
програма -

результат -

3
Пам'ятка для учнів
Побудова та виведення графіки
Зображення формується з графічних примітивів: точок, ліній, прямокутників, трикутників, кіл тощо.
Графічні примітиви будуються по координатам у вікні для виведення графіки.
Вікно графіки - 500 х 500 пікселів, початок відліку - верхній лівий кут

Команди для побудови зображень:
точка(х, у) - будує точку за вказаними координатами;
лінія(x1, y1, x2, y2) - будує лінію між точками з координатами x1, y1 та x2, y2;

прямокутник(x, y, ширина, висота) - будує прямокутник з лівим верхнім кутом в точці з координатами х, у вказаною шириною та висотою;

коло(x, y, d) - будує коло з центром в точці х, у діаметром d;
еліпс(x, y, ширина, висота) - будує еліпс (овал) з центром в х, у вказаною шириною та висотою;

трикутник(х1, у1, х2, у2, х3, у3) - будує трикутник з вершинами у вказаних точках;

чотирикутник(x1, y1, x2, y2, x3, y3, x4, y4) - будує чотирикутник з вершинами у вказаних точках;
товщина (t) - задає товщину крапки, лінії, контурів фігур.
Команди для налаштування кольорів:
фон(с) - задає колір фону с вікна графіки;
колір(с) - задає колір точок, ліній, контурів прямокутників, кіл тощо;
заповнення(с) - задає колір заповнення замкнених фігур.
Кольори можна вказувати:
українським словом ("червоний", "зелений", "білий", "чорний" ..., в тому числі "прозорий");
англійським словом ("red", "green",... );
числовим значенням каналів RGB (128,255,0);
шістнадцятковим значенням HEX RGB (#0080FF).


Приклад з посібника середовища "Малюємо будиночок":
програма -

результат -

4
Завдання 1
Створи програму для виведення наступної інформації:

*Всі обчислення має виконати програма.
Покажи результат вчителю, або завантаж результат сюда у вигляді знімка екрана з програмою, або її тексту.
5
Завдання 2
Створи програму для виведення наступної інформації:
Мене звати … . Мені … років. (Замість крапок запиши свої дані);
Мені … місяців. (Кількість місяців має порахувати програма);
Мені … днів. (Кількість днів має порахувати програма. Для спрощення вважай, що у місяці 30 днів).
*Аналогічно запиши команди для підрахунку кількості годин, хвилин, секунд свого віку.
Очікуваний результат:

Покажи результат вчителю, або завантаж результат сюда у вигляді знімка екрана з програмою, або її тексту.
6
Завдання 3
Створи програму для побудови зображення за зразком:
*всі координати та розміри кратні 50

Для визначення координат ключових точок можеш скористатися зразком із сіткою розмір клітинки якої 50*50 пікселів.

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

Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.