Комп'ютерні програми. Мови програмування. Програми-транслятори
Тип уроку: урок формування компетентностей
Актуалізація знань
Що таке алгоритм?
Що таке система команд виконавця алгоритму?
Хто або що може бути виконавцем алгоритму?
Сприйняття та осмислення нового матеріалу
Усіма процесами, які виконує комп'ютер як пристрій, керує програмне забезпечення, встановлене на ньому
Означення комп'ютерної програми
Комп'ютерна програма - це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп'ютером
Зразок алгоритму та відповідного коду програми
Для складання алгоритмів, виконувати які повинні комп'ютери, розробляють і використовують мови програмування
Означення мови програмування
Мова, яку використовують для запису алгоритмів, призначених для виконання комп'ютером, називається мовою програмування
Складові мови програмування
Синтаксис мови програмування - сукупність правил побудови команд мовою програмування
Семантика мови програмування - сукупність правил виконання комп'ютерних команд, записаних мовою програмування
Сьогодні існує багато мов програмування
Рейтинг мов програмування
Чим обумовлена велика кількість мов програмування
МОВА ПРОГРАМУВАННЯ PYTHON
Короткий опис мови Python:
Python – багатоцільова мова програмування
Мові Python притаманний відносний лаконізм
Python - багатоплатформова мова програмування
Python - абсолютно безплатна мова програмування
Гвідо ван Россум
Розробник мови Python
Розроблена в 1991 році голландським програмістом Гвідо ван Россумом
Автор назвав мову на честь популярного британського комедійного серіалу 1970-х років «Повітряний цирк Монті Пайтона»
http://pythonguide.rozh2sch.org.ua
Для того, що текст програми виконав комп'ютер, використовуються програми-транслятори
Означення програми-транслятора
Програма-транслятор мови програмування - це програма, яка виконує перетворення текстів програми на машинну мову
Завдання.
Завантажити дистрибутив Python з сайту розробника та встановити його на комп'ютері
Самостійна робота за комп'ютером
Завдання.
У середовищі Скретч скласти алгоритм обчислення частки двох чисел