Python з нуля: міні-курс із лабораторною роботою №1
Чотири короткі матеріали, після яких перша лабораторна з Python перестає бути набором незрозумілих слів: що таке алгоритм і блок-схема, як інтерпретатор виконує код, як рахувати в REPL і як оформити звіт. Для першокурсників і всіх, хто відкриває Python уперше.

Для кого і що ви вмітимете
Курс розрахований на людину, яка ще не писала програм, — насамперед на першокурсників технічних спеціальностей. Потрібен лише комп’ютер з Windows, macOS або Linux: Python безкоштовний, а кожен приклад з уроків повторюється за кілька хвилин.
- Розкладати задачу на кроки — записати алгоритм словами й намалювати блок-схему з лінійною, розгалуженою чи циклічною структурою.
- Розуміти, що відбувається з кодом — чим інтерпретатор відрізняється від компілятора і чому одні помилки Python показує до запуску, а інші — посеред роботи.
- Рахувати в Python — оператори й пріоритети, модуль
math, змінні, перетворення введених даних. - Здати лабораторну — перекласти формулу у вираз Python, перевірити область допустимих значень і оформити звіт.
Програма міні-курсу
Проходьте по порядку: кожен наступний матеріал спирається на попередній.
- Урок 1 · 9 хвАлгоритм і блок-схемиВластивості алгоритму, способи запису, базові блоки й три структури — лінійна, розгалужена, циклічна — з кодом Python.
- Урок 2 · 8 хвЯк Python виконує кодКомпілятор проти інтерпретатора, байткод, встановлення Python 3.12+, REPL, «Дзен Python» і перша програма в IDLE.
- Урок 3 · 9 хвPython як калькуляторСім арифметичних операторів і пріоритети, модуль math, змінні, типи даних і перетворення введення.
- Практика · 10 хвЛабораторна робота №1 покроковоОбидва завдання на прикладах, переклад формул у Python, перевірка ОДЗ, чекліст звіту й контрольні запитання.
Завдання лабораторної роботи
Методичні вказівки з теорією, прикладами та варіантами індивідуальних завдань — у файлі нижче.
У лабораторній два завдання: 1) за своїм варіантом розробити алгоритм простої прикладної задачі, намалювати блок-схему й обчислити результат в інтерактивному режимі Python; 2) обчислити математичний вираз зі змінними a та b (номер варіанта — за списком групи). Як виконати обидва — у покроковому розборі.
Як проходити, щоб запам’яталося
- Встановіть Python одразу. Інструкція — у другому уроці, це 5–10 хвилин.
- Тримайте REPL відкритим поруч. Приклади з уроків набирайте руками, а не копіюйте: так швидше помічаються дужки, відступи й опечатки.
- Ламайте приклади. Підставте свої числа, приберіть дужки, поділіть на нуль — і подивіться, що скаже Python. Помилка в навчальному прикладі нічого не зіпсує.
- Малюйте схему до коду. Навіть для задачі на три рядки: блок-схема показує, де пропущено введення чи перевірку.
Про авторку
Що далі
Після першої лабораторної логічний наступний крок — умовні оператори, цикли, функції й робота з файлами. Їх системно розбирає безкоштовний трек Python Developer Professional в Академії SEOWORK, а всі інші програми зібрано на сторінці курсів SEOWORK.
Часті питання
Ні. Курс починається з поняття алгоритму й не вимагає знань жодної мови програмування — достатньо шкільної математики.
Python 3.12 або новішу з офіційного сайту python.org. Для тем цього курсу відмінності між версіями 3.12–3.14 стосуються хіба що тексту деяких повідомлень про помилки.
Так, для навчання. Розбір пояснює метод на власних прикладах і не розв’язує варіанти з методички, тож свій варіант доведеться виконати самостійно — саме це й перевіряють на захисті.
Нічого. Усі матеріали відкриті без реєстрації.
Готові почати?
Перший урок — алгоритм і блок-схеми, приблизно 9 хвилин читання.