Чт, 21.09.2017, 17:04
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

   
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

Сторінка 4 з 12«1234561112»
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt 
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування Python (Про особливості мови, які варто знати вчителю)
Мова програмування Python
Пилипчук_О_П Дата: Нд, 13.08.2017, 00:57 | Повідомлення № 1
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Коли багато років тому на обкладинці журналу (напевно, "Інформатика в школі") я побачив назву Python (Пайтон), це не викликало особливого інтересу: просто ще одна мова програмування. Проте зараз ситуація дещо змінилась: мова набула популярності серед розробників, постійно розвивається. Останнім часом часто звучать ідеї (і навіть робляться кроки) щодо використання Пайтона для вивчення основ алгоритміки в шкільному курсі інформатики. Ось декілька прикладів:
* з'явився підручник для 8 класу, в якому використовується одночасно дві мови (Паскаль і Пайтон);
* розроблено й опубліковано електронні версії матеріалів для 5 класу на основі Пайтона;
* на курсах вчителів інформатики в Хмельницькому ОІППО активно просувається вивчення Пайтона вчителями;
* http://kpolyakov.spb.ru/download/inf-2014-09a.pdf - стаття "Язык Python глазами учителя".

Очевидно, настав час створити майданчик для обговорення цього на нашому форумі.

Офіційний сайт (зокрема й для звантаження середовища програмування): https://www.python.org/
Інші матеріали:
* https://sites.google.com/site/pythonukr/ - Програмування на мові Python (3.x). Початковий курс
* https://www.youtube.com/watch?v=wT1OjsMHP3k - один з відеоуроків від нашого колеги зі Старокостянтинова
* http://teachlab.ucoz.ua/publ/fraktalni_kubi/5-1-0-75 - моя невеличка спроба використання Пайтона в середовищі тривимірного редактора Блендер.

Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!


Відредаговано: Пилипчук_О_П - Нд, 13.08.2017, 01:23
Bandalak Дата: Вт, 15.08.2017, 09:27 | Повідомлення № 46
Лідер форуму
Повідомлень: 5384
Нагороди: 37
Рейтинг: 247
Цитата Newbie ()
Відео-курс з Python,

Дуже гарно!
swetikccc Дата: Вт, 15.08.2017, 09:30 | Повідомлення № 47
Ветеран спілкування
Повідомлень: 3859
Нагороди: 25
Рейтинг: 346
Python Releases for Windows

Для ХР максимум 3.4
Bandalak Дата: Вт, 15.08.2017, 09:58 | Повідомлення № 48
Лідер форуму
Повідомлень: 5384
Нагороди: 37
Рейтинг: 247
Щось прийшло на думку:
Факторіал якого найбільшого числа можна обчислити на Пітоні?
mul44 Дата: Вт, 15.08.2017, 10:44 | Повідомлення № 49
Наполегливий учасник
Повідомлень: 915
Нагороди: 2
Рейтинг: 43
Цитата Bandalak ()
Що за звір?(коли щось пропонуєте - відразу давайте лінк, будь-ласка

https://ru.wikipedia.org/wiki/Geany

https://www.geany.org/Download/Releases


Відредаговано: mul44 - Вт, 15.08.2017, 10:44
Пилипчук_О_П Дата: Вт, 15.08.2017, 10:52 | Повідомлення № 50
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата Bandalak ()
Що за звір?
(коли щось пропонуєте - відразу давайте лінк, будь-ласка)

Текстовий редактор з можливістю підключення компіляторів. Використовую під Ubuntu:
https://www.geany.org/
https://www.geany.org/Download/Releases - сторінка для звантаження.

Цитата Bandalak ()
Факторіал якого найбільшого числа можна обчислити на Пітоні?

Напевно майже будь-якого... Так виглядає, наприклад, щойно обчислене значення 1000!:


Відредаговано: Пилипчук_О_П - Вт, 15.08.2017, 10:55
Bandalak Дата: Вт, 15.08.2017, 10:55 | Повідомлення № 51
Лідер форуму
Повідомлень: 5384
Нагороди: 37
Рейтинг: 247
Значить на олімпіадах тепер вже всі задачі на довгу арифметику та обчислення великих чисел втратили актуальність. Напевне, таких задач там більше не буде!

+++++++++++++++++++++

Надивився роликів про Пітон.
Так все таки, 2-гий чи 3-й Пітон даватимемо у школі? На олімпіадах який дозволено?
Пилипчук_О_П Дата: Вт, 15.08.2017, 10:57 | Повідомлення № 52
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата Bandalak ()
Значить на олімпіадах тепер вже всі задачі на довгу арифметику та обчислення великих чисел втратили актуальність.

Приблизно так. Якщо допускається використання Пайтона. "Справжні" олімпійці давно в темі і саме для цього Пайтон і використовують.
volodschool2 Дата: Вт, 15.08.2017, 10:58 | Повідомлення № 53
Досвідчений учасник
Повідомлень: 1357
Нагороди: 12
Рейтинг: 263
Цитата Пилипчук_О_П ()
Не бачу в PyCharm можливості локалізувати інтерфейс середовища українською мовою
Якщо так важливим є зрозуміломовний інтерфейс, то можна використовувати WingIDE, для нього є русифікатор.


Відредаговано: volodschool2 - Вт, 15.08.2017, 11:01
Пилипчук_О_П Дата: Вт, 15.08.2017, 11:09 | Повідомлення № 54
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата Bandalak ()
Так все таки, 2-гий чи 3-й Пітон даватимемо у школі? На олімпіадах який дозволено?

На Всеукраїнській олімпіаді в Хмельницькому надавався Python версії 2.6.5 (http://uoi2016.at.ua/ ). Проте на курсах вчителям пропонують працювати з версією 3.х.


Відредаговано: Пилипчук_О_П - Вт, 15.08.2017, 11:10
Bandalak Дата: Вт, 15.08.2017, 11:19 | Повідомлення № 55
Лідер форуму
Повідомлень: 5384
Нагороди: 37
Рейтинг: 247
Пишуть, що до третьої версії немає так багато бібліотек як до другої!

Цитата volodschool2 ()
WingID


Що за звір?
volodschool2 Дата: Вт, 15.08.2017, 11:47 | Повідомлення № 56
Досвідчений учасник
Повідомлень: 1357
Нагороди: 12
Рейтинг: 263
Цитата Bandalak ()
Що за звір?
https://translate.google.com.ua/translate?hl=ru&sl=en&u=https://wingware.com/&prev=search
Пилипчук_О_П Дата: Вт, 15.08.2017, 12:21 | Повідомлення № 57
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата Bandalak ()

Що за звір?

Порівняння і звантаження різних версій (2-га й 3-тя - безплатні): https://wingware.com/downloads
Пилипчук_О_П Дата: Вт, 15.08.2017, 12:34 | Повідомлення № 58
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата volodschool2 ()
WingIDE

Колись встановив версію WingIDE 101 5.1, трошки поекспериментував з прикладами з Інтернету (вікно, кнопки). Сьогодні при запуску середовища відкрилися останні файли і побачив таку картинку:

В Блокноті текст читається нормально.
На любителів кирилиці і коментарів чекають сюрпризи...
Прикріплення: 6944724.png(19Kb)
swetikccc Дата: Вт, 15.08.2017, 17:56 | Повідомлення № 59
Ветеран спілкування
Повідомлень: 3859
Нагороди: 25
Рейтинг: 346
num = 7
if num > 3:
   print ("3")
   if num < 5:
      print ("5")
      if num == 7:
         print ("7")
Що буде на екрані?


Відредаговано: swetikccc - Вт, 15.08.2017, 18:04
Bandalak Дата: Вт, 15.08.2017, 18:04 | Повідомлення № 60
Лідер форуму
Повідомлень: 5384
Нагороди: 37
Рейтинг: 247
Що означає "==" ?
Це дорівнює, чи недорівнює?
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування Python (Про особливості мови, які варто знати вчителю)
Сторінка 4 з 12«1234561112»
Пошук:


© Форум інформатиків України, 2007-2017.