Урок 18. Величини. Поняття змінної та її значення. Введення та виведення даних. Розробка діалогових програм.
Опишіть…
- поняття алгоритму;
- способи подання алгоритму;
- поняття виразу;
- поняття числового виразу.
Прочитайте!
Типи даних
- Числа можуть бути цілими та дійсними. Дійсні числа можуть записуватися у вигляді десяткового дробу (з крапкою, яка розділяє цілу та дробову частину числа).
- Рядки символів (тексти) – це довільні послідовності літер, слів чи інших символів
Створення змінної
Змінна – це величина, яка може набувати деяких значень (числових або текстових).
Змінні використовуються для:
- збереження введених даних;
- збереження введених обчислень.
- Локальна змінна – змінна, область дії якої поширюється лише на одного виконавця.
- Глобальна змінна – змінна, область дії якої поширюється на всіх виконавців.
Кожна змінна повинна мати унікальне ім’я, що складається з латинських букв, цифр і знаків підкреслення, причому ім’я змінної не може починатися з цифри. Крім того, слід уникати використання символу підкреслення на початку імені тому, що ідентифікатори з таким символом мають спеціальне значення. Як ім’я змінної не можна використовувати ключові слова.
В імені змінної важливо враховувати регістр букв: x і X – різні змінні, але верхній регістр краще не використовувати. У мові Python зв’язок між даними і змінними встановлюється за допомогою знаку “=”. Така операція називається «присвоюванням».
Наведемо типи даних які можуть мати об’єкти у мові Python.
- int – цілі числа;
- float – дійсні числа.
Вивести результати роботи програми можна за допомогою функції print().
Для введення даних у Python 3 призначена функція input(). У дужках після імені цієї функції можна написати текст (в подвійних, або одинарних лапках), після виведення цього тексту (під час виконання програми) буде очікуватися введення значення змінної. Рядок програми матиме вигляд:
x=float (input (“Уведіть х:”))
Для виведення даних використовується функція print(), яка може виводити не тільки значення змінних, але і значення будь-яких виразів. Також за допомогою функції print можна виводити значення не одного, а декількох виразів, для цього потрібно перерахувати їх через кому.
Синтаксис мови Python
- Кінець рядка є кінцем інструкції (крапка з комою не потрібна).
- Вкладені інструкції об’єднуються в блоки за величиною відступів. Відступ може бути будь-яким, головне, щоб в межах одного вкладеного блоку відступ був однаковий. І про читабельність коду не забувайте. Відступ в 1 пробіл, наприклад, не найкраще рішення. Використовуйте 4 пробіли.
- Коментарі призначені для вставки пояснень в текст програми. Інтерпретатор їх повністю ігнорує.
- Пам’ятайте, коментарі потрібні програмісту, а не інтерпретатору Python.
- У мові Python присутній тільки однорядковий коментар. Він починається з символу #.
Працюємо за комп’ютером
Завдання 1. Склади проект для обчислення площі та периметру квадрата, сторона квадрата вводиться з клавіатури.
Розв’язання

Завдання 2. Складіть проект для обчислення значення виразу: (2х+у)(2х-у), де х і у- довільні числа.
Розв’язання

Самостійне розв’язання задач
ст. 132 №6
Підсумок уроку
-
Тема 1. Електронні таблиці
- Урок 1. Поняття електронної таблиці. Табличні процесори та їх призначення. Середовище табличного процесора. Об’єкти електронних таблиць: аркуш, клітинка, діапазон клітинок.
- Урок 2. Введення, редагування даних в електронних таблицях
- Урок 3. Інструктаж з ТБ. Практична робота №1: «Уведення, редагування та форматування даних у середовищі табличного процесора».
- Урок 4. Типи даних: числові, грошові, дата, текст, відсотки. Редагування та форматування електронних таблиць.
- Урок 5. Поняття про модифікацію формул при копіюванні. Використання найпростіших формул. Розв’язання задач на обчислення.
- Урок 8. Розв’язування задач засобами табличного процесора.
- Урок 9. Інструктаж з ТБ. Практична робота № 3: «Використання основних математичних та статистичних вбудованих функцій».
-
Тема 2. Служби Інтернету
- Урок 10. Поштові служби Інтернету. Створення електронної скриньки. Надсилання, отримання, перенаправлення повідомлень. Вкладання файлів. Використання адресної книги та списків розсилки.
- Урок 11. Етикет електронного листування. Правила безпечного користування електронною скринькою. Основні ознаки спаму і фішингу. Інструктаж з ТБ. Практична робота №4: «Електронне листування з використанням веб-інтерфейсу. Вкладені файли».
- Урок 12. Використання інтернет-ресурсів для спільної роботи. Рівні та способи доступу до ресурсів. Створення форм.
- Урок 14. Онлайн перекладачі. Інтернет речей. Інструктаж з ТБ. Практична робота №5: «Хмарні сервіси. Онлайнові перекладачі».
-
Тема 3. Алгоритми з повторенням і розгалуженням
- Урок 16. Поняття моделі. Поняття предметної галузі. Типи моделей.
- Урок 17. Етапи побудови моделей. Реалізація математичних моделей. Інструктаж з ТБ. Практична робота №6: «Побудова моделей у різних програмних середовищах».
- Урок 18. Величини. Поняття змінної та її значення. Введення та виведення даних. Розробка діалогових програм.
- Урок 19. Арифметичні операції та вирази. Лінійні програми.
- Урок 20. Практична робота №7: «Введення та виведення даних. Робота із змінними».
- Урок 21. Складання програм з використанням модуля Черепашка. Система координат на полотні в Python.
- Урок 22. Побудова об’єктів на полотні в Python.
- Урок 23. Побудова графіків функцій на полотні в Python.
- Урок 24. Інструктаж з БЖД. Практична робота №8: «Черепашача» графіка.
- Урок 25. Повторення теми “Лінійні алгоритми”
- Урок 26. Величини в алгоритмах з розгалуженням.
- Урок 27. Створення алгоритмів і програм з використанням змінних алгоритмічної структури розгалуження.
- Урок 28. Практична робота “Створення проєктів з розгалуженням”
- Урок 29. Величини в циклах з лічильником
- Урок 30. Створення алгоритмів і програм з використанням змінних алгоритмічної структури повторення.
- Урок 31. Інструктаж з ТБ. Практична робота №8: «Створення алгоритмів і програм з використанням змінних і різних алгоритмічних структур повторення».
- Урок 32. Розв’язання задач
-
Тема 4. Табличний процесор
- Урок 20. Таблиці, електронні таблиці. Табличний процесор, його призначення. Типи даних: число, текст, формула. Об‘єкти електронної таблиці, їх властивості. Адресація в середовищі табличного процесора. Іменовані комірки і діапазони. Відкривання, перегляд і збереження електронної книги. Способи навігації на аркуші і в книжці табличного процесора.
- Урок 24. Правила запису формул у табличному процесорі. Копіювання і переміщення формул. Поняття про модифікацію формул при копіюванні.
- Урок 25. Використання вбудованих функцій: сума, середнє значення, min, max.
- Урок 26. Інструктаж з БЖД. Практична робота 7. Виконання обчислень за даними електронної таблиці. Використання вбудованих функцій.
-
Тема 5. Виконання індивідуальних навчальних проектів
0.00 на основі 0 рейтингів