Комп'ютерні програми й мови програмування. Мова програмування Python
Актуалізація знань
Що таке алгоритм?
Що таке система команд виконавця алгоритму?
Хто або що може бути виконавцем алгоритму?
Сприйняття та осмислення нового матеріалу
Робота комп'ютера залежить від програм, які на ньому виконуються
Означення комп'ютерної програми
Комп'ютерна програма - це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп'ютером
Для написання комп'ютерних програм використовуються мови програмування
Означення мови програмування
Мову, яку використовують для запису алгоритмів, призначених для виконання комп'ютером, називають мовою програмування
Класифікація мов програмування
Функційне програмування є способом створення програм, в яких єдиною дією є виклик функції, єдиним способом розбиття програми є створення нового імені функції та задання для цього імені виразу, що обчислює значення функції, а єдиним правилом композиції є оператор суперпозиції функцій. Жодних комірок пам'яті, операторів присвоєння, циклів, ні, тим більше блок-схем чи команд переходу.
https://uk.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D1%96%D0%B9%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8FМОВА ПРОГРАМУВАННЯ PYTHON
Розробник мови Python
Розроблена в 1991 році голландським програмістом Гвідо ван Россумом
Автор назвав мову на честь популярного британського комедійного серіалу 1970-х років «Повітряний цирк Монті Пайтона»
http://pythonguide.rozh2sch.org.ua
Складові мови програмування
Термін семантика стосується значення мови, на відміну від її форми (синтаксису). Наприклад, термін «семантика оператора» означає дію, яку виконує оператор під час виконання програми. Таким чином, семантика мови програмування — це сукупність семантик окремих елементів, дозволених синтаксисом мови.
https://uk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F
Завантаження Python з сайту розробника
ІНТЕГРОВАНЕ СЕРЕДОВИЩЕ ПРОГРАМУВАННЯ IDLE
Складові середовища
Запуск середовища IDLE
Учитель демонструєЗавдання.
Запустити середовище програмування IDLE
Команди пункту File Оболонки Python
Завдання.
Відкрити вікно текстового редактора IDLE.
Зберегти порожній документ у файл проба.py у папку Документи
Робота комп'ютерної програми полягає в опрацювання даних
Означення вхідних даних
Дані, які потрапляють до програми від певних пристроїв або від іншої програми, або з іншого джерела, називають вхідними (початковими) даними
Означення вихідних даних
Якщо метою виконання програми є отримання певних даних, то ці дані називають вихідними (результуючими) даними
Означення проміжних даних
Дані, які утворюються під час виконання програми і потрібні для отримання вихідних даних, називаються проміжними даними
Опрацювання даних у програмі обчислення площі трикутника
Обговорення з учнями та спільне написання програмиДомашнє завдання
П. 5.1, с. 154