Взяти участь
Поспішайте взяти участь в акції «Методичний тиждень 2.0».
Головний приз 500грн + безкоштовний вебінар.
До визначення переможців залишилось:
3
Дня
3
Години
16
Хвилин
30
Секунд
Предмети »

Вивчення мови програмування Пайтон (Python)

Курс:«Активізація творчого потенціалу вчителів шляхом використання ігрових форм організації учнів на уроці»
Черниш Олена Степанівна
36 годин
1400 грн
290 грн
Свідоцтво про публікацію матеріала №RG353537
За публікацію цієї методичної розробки Завада Ольга Василівна отримав(ла) свідоцтво №RG353537
Завантажте Ваші авторські методичні розробки на сайт та миттєво отримайте персональне свідоцтво про публікацію від ЗМІ «Всеосвіта»
Опис презентації окремими слайдами:
Вивчення мови програмування Пайтон (Python) Підготувала: вчитель вищої категорії Богодухівської гімназії №1 Богодухівської районної ради Харківсько...
Слайд № 1

Вивчення мови програмування Пайтон (Python) Підготувала: вчитель вищої категорії Богодухівської гімназії №1 Богодухівської районної ради Харківської області Завада Ольга Василівна

Історія вивчення мов програмування в школі Basic Logo Scratch Pascal
Слайд № 2

Історія вивчення мов програмування в школі Basic Logo Scratch Pascal

Розроблена у 1976 році Ніклаусом Віртом як засіб навчання програмування, яким користуються вже 42 років. Досить потужний засіб, зрозумілий. Викорис...
Слайд № 3

Розроблена у 1976 році Ніклаусом Віртом як засіб навчання програмування, яким користуються вже 42 років. Досить потужний засіб, зрозумілий. Використовується як олімпіадна мова програмування, але на ринку праці не користується популярністю зовсім. Мова програмування Pascal

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова про...
Слайд № 4

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня з строгою динамічною типізацією. Розроблена в 1990 році Гвідо ван Россумом. Python

структурна об'єктно-орієнтована процедурна функціональна Парадигми програмування Структури даних високого рівня разом із динамічною типізацією та д...
Слайд № 5

структурна об'єктно-орієнтована процедурна функціональна Парадигми програмування Структури даних високого рівня разом із динамічною типізацією та динамічним зв'язуванням роблять її привабливою для швидкої розробки програм, а також як засіб поєднання існуючих компонентів.

Інтерфейс середовища програмування
Слайд № 6

Інтерфейс середовища програмування

Задача Розробити програму, що за заданою стороною квадрата обчислює його площу. Pascal Program zadacha1; Var a,s:integer; Begin Read(a); s:=a*a; Wr...
Слайд № 7

Задача Розробити програму, що за заданою стороною квадрата обчислює його площу. Pascal Program zadacha1; Var a,s:integer; Begin Read(a); s:=a*a; Write(s); End. Python a=int(input(“a=“)) s=a**2 print(s) 2 спосіб a=int(input(“a=“)) print(a**2 )

Задача Розробити програму, що за заданими сторонами прямокутника обчислює периметр та його площу.
Слайд № 8

Задача Розробити програму, що за заданими сторонами прямокутника обчислює периметр та його площу.

Алгоритм Початок Кінець Ввести значення а, b Вивести значення P, S P:=2*(a+b) S:=a*b Pascal Program zadacha2; Var a,b,p,s:integer; Begin Read(a,b);...
Слайд № 9

Алгоритм Початок Кінець Ввести значення а, b Вивести значення P, S P:=2*(a+b) S:=a*b Pascal Program zadacha2; Var a,b,p,s:integer; Begin Read(a,b); p:=2*(a+b); s:=a*b; Writeln(p); Write(s); End. Python a=int(input(“a=“)) b=int(input(“b=“)) p=2*(a+b) s=a*b print(p) print(s)

Слайд № 10

Слайд № 11

Задача Розробити програму, що за заданим числом визначає, чи є воно парним чи не парним
Слайд № 12

Задача Розробити програму, що за заданим числом визначає, чи є воно парним чи не парним

N=int(input("N=")) if N==0: print(N) elif N%2==0: print(N**2) else: print(N-1) Початок Кінець Ввести значення N Вивести N**2 N=0 Вивести значення N...
Слайд № 13

N=int(input("N=")) if N==0: print(N) elif N%2==0: print(N**2) else: print(N-1) Початок Кінець Ввести значення N Вивести N**2 N=0 Вивести значення N так ні N%2=0 так ні Вивести N-1

Слайд № 14

Слайд № 15

import math a=int(input("a=")) b=int(input("b=")) c=int(input("c=")) if (a+b>c) and (b+c>a) and (a+c>b): p=(a+b+c)/2 print(math.sqrt(p*(p-a)*(p-b)*...
Слайд № 16

import math a=int(input("a=")) b=int(input("b=")) c=int(input("c=")) if (a+b>c) and (b+c>a) and (a+c>b): p=(a+b+c)/2 print(math.sqrt(p*(p-a)*(p-b)*(p-c)))

file=open('input.txt','r') n,m=map(int,data.read().split()) a=n//1000 b=n%1000//100 c=n%1000%100//10 d=n%10 k=a*m+b*m**2+c*m**3+d*m**4 file1=open('...
Слайд № 17

file=open('input.txt','r') n,m=map(int,data.read().split()) a=n//1000 b=n%1000//100 c=n%1000%100//10 d=n%10 k=a*m+b*m**2+c*m**3+d*m**4 file1=open('output.txt','w') file1.write(str(k)) file1.close() Олімпіадна задача

Практична частина
Слайд № 18

Практична частина

Сайти, що допоможуть у вивчення Пайтона https://www.python.org/downloads/ - завантаження Пайтона http://younglinux.info/python/task - Лабораторія ю...
Слайд № 19

Сайти, що допоможуть у вивчення Пайтона https://www.python.org/downloads/ - завантаження Пайтона http://younglinux.info/python/task - Лабораторія юного Лінуксуоіда https://dystosvita.gnomio.com/course/view.php?id=27 – Дистанційне навчання інформатиці

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

Опис документу:
Вивчення мови програмування Пайтон (Python), історія вивчення мов програмування в школі, порінння кодів програм, написаних мовою програмування паскаль та пайтон
  • Додано
    26.02.2018
  • Розділ
    Інформатика
  • Клас
    9 Клас
  • Тип
    Презентація
  • Переглядів
    1636
  • Коментарів
    0
  • Завантажень
    12
  • Номер матеріала
    RG353537
  • Вподобань
    0
Курс:«Інтернет-ресурси для опитування і тестування»
Левченко Ірина Михайлівна
24 години
1000 грн
249 грн
Свідоцтво про публікацію матеріала №RG353537
За публікацію цієї методичної розробки Завада Ольга Василівна отримав(ла) свідоцтво №RG353537
Завантажте Ваші авторські методичні розробки на сайт та миттєво отримайте персональне свідоцтво про публікацію від ЗМІ «Всеосвіта»
Шкільна міжнародна дистанційна олімпіада «Всеосвiта Зима – 2018-2019»

Бажаєте дізнаватись більше цікавого?


Долучайтесь до спільноти