Урок:

Середовища проектування. Основні поняття мови програмування Python

09.02.2025
0 0
Вміст уроку:
1
2
3
4
5
6

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Опрацюйте теоретичний матеріал та навчальні відео:

Як записати алгоритм мовою, яку зрозуміє комп’ютер? Почнемо знайомство з Python, сучасною мовою програмування, яка застосовується для розв’язування різних задач: написання прикладних програм, створення ігор тощо.

Програма — це алгоритм розв’язування певної задачі, записаний мовою програмування.
Мова програмування — це система позначень, яка використовується для запису алгоритмів для їх виконання за допомогою комп’ютера.

IDLE (Integrated Development and Learning Environment) — це інтегроване середовище розробки та навчання на мові Python. За допомогою IDLE можна записувати, редагувати, налагоджувати і виконувати програми на мові Python.

0603n96k-91e2-940x389.png

З чого ми починаємо вивчення будь-якої іноземної мови? Звісно, з алфавіту, а далі ми вивчаємо значення і правопис слів мови. Що необхідно знати, щоб написати програму на тій чи іншій мові програмування? Потрібно знати алфавіт мови, правила запису команд цією мовою і правила їх використання в програмі.

Алфавіт мови Python

Алфавіт мови — набір символів, що може використовуватись у програмному коді.

До алфавіту мови Python входять такі символи:
літери латинського алфавіту: A...Z, a...z;
цифри: 0...9;
знаки арифметичних операцій, спеціальні символи: + — * / \ ^ = < > ( ) . , : ; ‘ # _.
У мові Python використовуються також комбінації символів: <=, >=, <>, = =; !=, **.

Синтаксис мови — сукупність правил побудови команд мови програмування.
Семантика мови — сукупність правил виконання комп’ютером команд, записаних мовою програмування.

Величини в мові Python

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

Окремий інформаційний об’єкт (число, символ, рядок тощо) називають величиною.

Характеристики величини.PNG
Вид величини визначає спосіб використання величини у програмі, тобто чи буде величина змінювати значення в ході виконання алгоритму. Величина може бути константою (тобто постійною) або змінною.
Константи — це величини, значення яких не можуть змінюватися в ході виконання програми.

Приклад: Константами є числа 5; 1,23; рядки «це рядок», «Hello!».

Змінні — це величини, значення яких можуть змінюватися в ході виконання програми. Змінним дають імена (ідентифікатори).

З’ясуємо правила, яких необхідно дотримуватися під час іменування змінних.

  • Першим символом імені має бути літера чи знак нижнього підкреслювання «_».

  • Решта імені може складатися з літер, чисел або знаків нижнього підкреслювання.

  • Не можна використовувати спеціальні символи, такі як /, # або @.

  • Не можна використовувати пробіли.

  • Імена змінних чутливі до регістру. Наприклад, myname і myName — це різні змінні.

  • Не можна надавати змінним імена команд, наприклад, print.

Приклад:

Правильні імена: i, _myname, name_23, a1, b2.

Неправильні імена: 2things, this is spaced out, my-name.

Типи величин у мові Python

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

Тип.PNG

Основними типами величин є числа й рядки.

Рядок — це взята в одинарні лапки послідовність будь-яких символів: цифр, літер, розділових знаків та ін. У змінних рядкового типу зберігають фрагменти тексту.

Типи числових даних

Цілі числа —тип int. Цілі числа потрібні для рахунку (перший, другий, третій…). Кількість учнів у класі, кількість предметів ми зазвичай указуємо за допомогою цілих чисел.
Дійсні числа — тип float. Числа з плаваючою крапкою, тобто десяткові дроби, потрібні, коли ми хочемо вказати частину чого-небудь, наприклад, 3.5 м, 1.25 грн.

Зверни увагу!

Як роздільник між цілою та дробовою частиною числа використовується крапка.

Програмісту необхідно уміти визначати типи даних, необхідних для розв’язування поставленої задачі, описувати величини і правильно оперувати ними в програмі.

Значення величини

Будь-яка змінна величина має ім'я і значення. Змінну можна уявити собі у вигляді скриньки, в якій зберігається певне значення.

Змінна — це іменована ділянка пам’яті, в якій зберігається значення величини.

11.PNG

Надання змінній значення називається присвоюванням. Операція присвоювання позначається знаком «=».

Зверни увагу!

Команду а = 8 слід читати так: а присвоїти 8.

Приклад:

Команда

а = а + 1

має зміст: збільшити значення змінної а на 1.

аплюс1.png

0603om3v-1985-626x288.png

2

6 з 11 балів

Виконайте інтерактивну вправу.

Скрін виконаної вправи прикріпіть до цього завдання.

3

1 з 11 балів

Що таке комп'ютерна програма?

4

2 з 11 балів

До алфавіту мови програмування Python входять:

5

1 з 11 балів

Величина, яка в ході виконання програми може набувати різних значень називається...

6

1 з 11 балів

Який символ означає операцію присвоєння в Python?

Рефлексія від 11 учнів

Сподобався:

0

Так: 11

Ні: 0

Зрозумілий:

0

Так: 11

Ні: 0

Потрібні роз'яснення:

0

Ні: 11

Так: 0

Рекомендуємо

Мова програмування. Середовище програмування

Мова програмування. Середовище програмування

419

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

40 грн

Елементи вибору: прапорці, перемикачі

Елементи вибору: прапорці, перемикачі

53

Аватар профіля Федотова Наталія Олександрівна
Інформатика
8 клас

25 грн

Дії над списками у мові програмування Python

Дії над списками у мові програмування Python

651

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

35 грн

Структура програми. Мова програмування Python

Структура програми.  Мова програмування Python

634

Аватар профіля Якушенкова Оксана Анатоліївна
Інформатика
8 клас

20 грн

Середовища програмування

Середовища програмування

441

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

25 грн

Середовища програмування

Середовища програмування

423

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1287

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1107

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1344

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

495

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

651

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

280

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас