Павутинка

8 клас Розділ 2. Алгоритми та програми

Відображення рисунків із зовнішніх файлів


Виконайте практичну роботу


картинка до роботи


Графічні побудови 
Перегляньте презентацію та виконайте в зошиті конспект
Ознайомтесь з відео-уроком
Виконайте побудову 
 (https://repl.it/languages/python3 зареєструйтесь) малюнка за зразком, зробіть скрин малюнка та коду да нього та надішліть вчителю 





Події. Обробники подій.



Інтерфейс користувача на мові Python.
Створення вікон та налаштування їх властивостей.




Урок: Цикли  з умовою в Python.



Завдання


Задача 1. Вводити з клавіатури числа, поки не введемо нуль

Задача 2. Генерувати випадкові числа від 1 до 6, поки не випаде 1

Задача 3. Порахувати, скільки чисел генерує комп'ютер, поки не отримає випадкове число 100 в діапазоні від 1 до 100

Задача 4. Порахувати, скільки парних і непарних чисел генерує комп'ютер, поки не отримає випадкове число 100 в діапазоні від 1 до 100.

Задача 5. Порахувати середнє арифметичне отриманих чисел

Урок: Цикли в Python. 

Завдання. Вивести n перших натуральних чисел у прямому та зворотному порядку.
Дано: n — кількість чисел.
Якщо n = 5, то буде виведено у стовпчик числа 1, 2, 3, 4, 5 та 5, 4, 3, 2, 1
Завдання. Змінити попередню програму таким чином, аби вона виво
дила послідовність з перших n непарних чисел.
Так, якщо n = 6, то це будуть числа 1, 3, 5, 7, 9, 11, а також ці ж самі числа
тільки у зворотному порядку.

Урок: Вкладені умови. Множинне розгалуження
Вкладені умовні оператори — це умовні оператори, що входять до складу інших умовних операторів.

Задача 1.  Дано значення кута. Визначити, яким він буде: прямим, тупим чи гострим.

Завдача 2. Вивести назву кута в залежності від уведених користувачем значень змінної а.

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


Урок: Логічні вирази. Логічні оператори and, or, not. Розгалуження в Python.




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

Вирази, з’єднані між собою логічними операціями not (не), and (і) та or (або), є складеними логічними виразами.

Для визначення істинності або хибності складених логічних виразів використовують так звані таблиці істинності. Розглянемо їх більш детально.



Урок: Константи. Вбудовані математичні функції. Підключення додаткових модулів. Модуль math.


ВБУДОВАНІ ФУНКЦІЇ 
Для виконання більш складних обчислень у математиці використовують різноманітні функції. У мові програмування Python також є власні математичні функції. З можливостями їхнього використання ми познайомимося далі. Для роботи з числами можна використовувати функції, що є вбудованими до мови Python. З деякими з них ви вже знайомі (int, float тощо). Розглянемо ще декілька найбільш уживаних функцій, що представлені у таблиці 
Зверніть увагу, що аргументи функцій завжди беруть у дужки. Аргументом може бути число, змінна, арифметичний вираз або інша функція.

ВИКОРИСТАННЯ МОДУЛЯ MATH 
Крім вбудованих функцій, у Python використовують математичні функції, що входять до модуля math. Найбільш уживані математичні функції представлені в таблиці
Для роботи з цими функціями необхідно імпортувати модуль у програму за допомогою команди: import math Після цього звернення до функції слід записувати з префіксом math.
Якщо математичних функцій у програмі багато, можна записати команду імпорту в наступному вигляді: from math import*.






Урок:
Робота з цілими та дійсними числами в Python. Дії з текстом





Завдання 






Коментарі