Види навчальної діяльності
Обговорюємо
- Що таке середовище програмування? Із яких програм воно складається?
- Що таке транслятор?
- Які види трансляторів ви знаєте?
- Які середовища програмування використовують для створення програм?
- Вправа 1. Налаштуйте різні середовища програмування для створення і виконання програм, написаних мовою програмування Python в ОС Windows.
- Вправа 2. Складіть програму введення й виведення власного імені та прізвища мовою програмування Python в одному із середовищ програмування.
# запиши текст програми за зразком
print('Привіт!')
print('Як тебе звати?')
name = input('Введи своє ім\'я')
print('Радий тебе вітати,', name)
- Зверніть увагу: якщо текстове повідомлення українською мовою містить символ апостроф ('), то перед ним слід записати символ "\". У цьому разі апостроф буде сприйматися як частина тексту, а не вказувати на завершення текстового фрагмента.
- Завантажте IDLE (запускається в інтерактивному режимі).
- Для прикладу, введіть поданий нижче код в середовище і натисніть клавішу Enter:
print('Hello, world!')
- Результат виконання програми:
- Поекпериментуйте ще з інтерактивним режимом даного середовища, напишіть ще кілька рядків коду, наприклад:
print(239+67)
print(10*'=')
- У вікні IDLE виберіть File-New (або натисніть Ctrl+N):
- У вікні, що відкрилося, введіть код як на зразку.
- Збережіть введений код у файлі з іменем hello.py (File - Save As...).
- Натисніть клавішу F5 (або виберіть в меню редактора коду Run - Run module) для виконання коду.
- Введіть дані, потрібні для виконання програми.
- Результат можна переглянути в інтерактивній оболонці:
- Додайте до створеної програми команди для виведення повідомлення про прізвище.
- Збережіть зміни у файлі. Закрийте вікна середовища.
- Завантажте програмне середовище.
- Створіть новий файл.
- Введіть код програми, наведений у зразку.
- Збережіть введений код у файлі з іменем hello.py (Файл - Зберегти як...).
- Для виконання коду натисніть сполучення клавіш Ctrl+F9.
- Введіть дані, потрібні для виконання програми.
- Перегляньте результати виконання в інтерпретаторі:
- Додайте до створеної програми команди для виведення повідомлення про прізвище, перевірте результати роботи програми.
PyCharm
- Вправа 3. Відкрийте файл hello.py, створений у попередній вправі, у середовищі програмування PyScripter. Змініть текст програми, як показано на малюнку. Перевірте, як у середовищі програмування повідомляють користувача про помилку та як її виправлення впливає на результат.
# запиши текст програми за зразком
print('Привіт!)
print('Як тебе звати?')
name = input('Введи своє ім'я')
print('Радий тебе вітати,', name)
Працюємо в парах- Поміркуйте, у яких випадках ви б порадили своїм друзям для вивчення мови програмування Python використовувати середовище програмування IDLE, онлайнове середовище CodingGround або repl.it, інтегроване середовище програмування PyScripter. Наведіть аргументи для підтвердження своїх порад.
Виконуємо самостійно
- Завдання 1. Складіть мовою програмування Python програму, за допомогою якої можна отримати результати обчислень значень виразів. Порівняйте результати "ручного" обчислення та отримані за допомогою складеної програми. Зробіть висновки про правила запису арифметичних операцій мовою Python.
- 225 : 15 + 120;
- 1 * 2 * 3 * 4 * 5;
- 865 : 8 + 34 * 3 - 141.
- Завдання 2. Відкрийте файл guess.py у середовищі програмування PyScripter. Запустіть його на виконання, введіть дані, що відповідають запитам програми. Визначте, яке завдання реалізоване в цій програмі.
- Завдання 3. Складіть програму Термінал мовою програмування Python у якій отримують повідомлення про поповнення рахунку оператора мобільного зв'язку. Наприклад:
Поповнення рахунку мобільного телефона:
Введіть назву мобільного оператора МТС
Введіть номер телефону для поповнення рахунку 0502593484
Вкажіть суму поповнення рахунку 20
Шановний абоненте МТС! Ви поповнюєте телефон за номером 0502593484 на суму 20 грн.
Дякуємо за поповнення!
Домашнє завдання
- Опрацювати підручник: §15 с. 104-110