Презентація до уроку "Поняття програми та мови програмування. Мова Python"

Про матеріал
Презентацію можна використати на першому уроці в 8 класі з теми "Алгоритми та програми", матеріал допоможе наводити приклади сучасних мов програмування, зрозуміти призначення мови програмування Python, допоможе інсталювати середовище для програмування IDLE Shell Python, створити перші команди та першу програму. .
Перегляд файлу

image

Урок 1

ПОНЯТТЯ ПРОГРАМИ ТА МОВИ ПРОГРАМУВАННЯ.

Краматорська ЗОШ І-ІІІ ступенів №25 з профільним навчанням Учитель інформатики Гончарова М.І.

imageКОМП'ЮТЕРНА ПРОГРАМА — ЦЕ АЛГОРИТМ ОПРАЦЮВАННЯ ДАНИХ, ЗАПИСАНИЙ

СПЕЦІАЛЬНОЮ МОВОЮ ТА ПРИЗНАЧЕНИЙ ДЛЯ ВИКОНАННЯ КОМП'ЮТЕРОМ.

МОВУ, ЯКУ ВИКОРИСТОВУЮТЬ ДЛЯ ЗАПИСУ АЛГОРИТМІВ, ПРИЗНАЧЕНИХ ДЛЯ ВИКОНАННЯ КОМП'ЮТЕРОМ, НАЗИВАЮТЬ МОВОЮ

ПРОГРАМУВАННЯ.

image
Python – інтерпретована об’єктно-орієнтована мова програмування високого рівня.

 

 

Python — стабільна та поширена мова. Вона використовується в багатьох проектах та в різних якостях: як основна мова програмування або для створення розширень та інтеграції додатків.

Мовою Python написані такі відомі програми як Blander, DropBox, також вона використовувалася у розробці Ubuntu, YouTube, Instagram та всесвітньо відомої гри World of Tanks.

image

image

imageІСТОРІЯ МОВИ ПРОГРАМУВАННЯ

image

 

Розробка мови Python була розпочата в кінці 1980-х років співробітником голландського інституту CWI Гвідо ван Россумом. З 1991 року мова почала вільно поширюватися через Інтернет і сподобалася іншим програмістам.

Назва мови виникла зовсім не від виду плазунів. Автор назвав мову на честь популярного британського комедійного серіалу 70-х років «Повітряний цирк Монті Пайтона». Втім, все одно назву мови частіше асоціюють саме зі змією, ніж з фільмом, емблема на офіційному сайті python.org зображує зміїну голову.

image

image

imageЗАПУСК СЕРЕДОВИЩА ПРОГРАМУВАННЯ

 

 

В

ідкрийте головне Меню, знайдіть папку Python 3.8 та натисніть

н

а значок IDLE

image

image

Збережіть текст програми у файлі (натисніть Ok), оберіть папку та введіть ім’я файлу довільне, а тип файлу буде py

З’явиться вікно IDLE Shell з результатом роботи програми або з повідомленням про помилку, поверніться до вікна з текстом програми, знайдіть та виправите помилку та знову виконайте програму

ДОМАШНЄ ЗАВДАННЯ

image

4. Знайдіть в Інтернеті відповіді на питання:  Яку мову програмування називають об’єктно-орієнтованою і чому? високого рівня та чому?

 

 

Роз

робники мови Python є прихильниками певної філософії програмування,

яку називають «The Zen of Python» («Дзен Пайтона»). Її текст можна отримати у інтерпретаторі Python за допомогою команди import this (лише один раз за сесію). Автором цієї філософії вважається Тім Пейтерс.

Текст філософії:

ДОДАТКОВА ІНФОРМАЦІЯ

Гарне краще за потворне. Явне краще за неявне.

Просте краще за складне. Складне краще за заплутане.

Легкість читання має значення.

Особливі випадки не є настільки особливими, щоб порушувати правила.

Практичність є важливішою за бездоганність.

Помилки ніколи не повинні проходити непомітно. Якщо їх приховування не прописано явно.

Зустрівши неоднозначність, опирайтесь спокусі вгадати.

Має бути один — і, бажано, тільки один — очевидний спосіб зробити це.

Хоча спочатку він може бути й не очевидним, якщо ви не голландець[14].

Зараз — краще, ніж ніколи. Хоча ніколи, найчастіше, — краще, ніж просто зараз.

imageЯкщо реалізацію важко пояснити — задум поганий. Якщо реалізацію легко пояснити — можливо, задум добрий.

ДОДАТКОВА ІНФОРМАЦІЯ

 

 

Транслятори – це програми-перекладачі початкового коду програми користувача, написаної на конкретній мові програмування у зрозумілий комп’ютеру двійковий код.

Існує два типи трансляторів: інтерпретатори і компілятори.

Інтерпретатор читає програму по рядках і, безпосередньо, взаємодіючі з операційною системою, виконує її.

Компілятор повністю перетворює початковий код програми в машинний, який операційна система може виконати самостійно.

imageЦе дозволяє виконувати скомпільовані програми навіть на тих комп'ютерах, на яких немає компілятора. Крім того, такі програми виконуються швидше за рахунок того, що комп'ютеру не доводиться кожного разу перед запуском програми виконувати її розбір і перетворення в зрозумілий для себе вигляд.

Середня оцінка розробки
Структурованість
5.0
Оригінальність викладу
5.0
Відповідність темі
5.0
Загальна:
5.0
Всього відгуків: 2
Оцінки та відгуки
  1. Данилець Вікторія
    Загальна:
    5.0
    Структурованість
    5.0
    Оригінальність викладу
    5.0
    Відповідність темі
    5.0
  2. Овсяник Светлана
    дякую, Марина Іллівна, обов'язково скористуюся!
    Загальна:
    5.0
    Структурованість
    5.0
    Оригінальність викладу
    5.0
    Відповідність темі
    5.0
pdf
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
21 лютого 2021
Переглядів
3597
Оцінка розробки
5.0 (2 відгука)
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку