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

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

Сторінка 10 з 13«128910111213»
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt 
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування Python (Про особливості мови, які варто знати вчителю)
Мова програмування Python
Пилипчук_О_П Дата: Сб, 12.08.2017, 23:57 | Повідомлення № 1
Ветеран спілкування
Повідомлень: 3867
Нагороди: 30
Рейтинг: 346
Коли багато років тому на обкладинці журналу (напевно, "Інформатика в школі") я побачив назву 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://drive.google.com/open?id=1q8cSkWDHjJzyoz2x8iFfFH637tH1lIe5 - Посібник по Python
* https://www.youtube.com/watch?v=wT1OjsMHP3k - Один з відеоуроків від нашого колеги зі Старокостянтинова
* http://teachlab.ucoz.ua/publ/fraktalni_kubi/5-1-0-75 - Моя невеличка спроба використання Пайтона в середовищі тривимірного редактора Блендер.

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


Відредаговано: Пилипчук_О_П - Нд, 13.08.2017, 00:23
Bandalak Дата: Пн, 28.08.2017, 19:54 | Повідомлення № 136
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
Це середовище програмування для Пiтона?
volodschool2 Дата: Пн, 28.08.2017, 20:01 | Повідомлення № 137
Досвідчений учасник
Повідомлень: 1372
Нагороди: 12
Рейтинг: 277
Цитата gry ()
Безкоштовна версія PyCharmEdu. Працює нормально
Уже було ТУТ. Але зайвий раз ніколи не зайвий :)
gry Дата: Вт, 29.08.2017, 04:24 | Повідомлення № 138
Досвідчений учасник
Повідомлень: 1053
Нагороди: 3
Рейтинг: 120
Цитата Bandalak ()
Це середовище програмування для Пiтона?
IDE (Integrated Development Environment) - інтегроване середовище розробки . Приклад - для Object Pascal -  IDE - Делфі, Лазарус...
PyCharm -середовище не тільки для Python. Можна писати програми Jawa  і т.д. (при певних налаштуваннях) . Є можливість виконувати програми безпосередньо в IDE.
А взагалі я використовую Sublime Text 3  
https://www.sublimetext.com/3
і простіше, і "заморочок"менше, є можливість російського інтерфейсу. А PyCharm - підручник Морзе описує....


Відредаговано: gry - Вт, 29.08.2017, 04:33
Пилипчук_О_П Дата: Вт, 29.08.2017, 07:12 | Повідомлення № 139
Ветеран спілкування
Повідомлень: 3867
Нагороди: 30
Рейтинг: 346
Цитата gry ()
Приклад - для Object Pascal - IDE - Делфі, Лазарус...
PyCharm -середовище не тільки для Python.

Судячи з опису, в PyCharm немає візуального конструктора інтерфейсу, який всі люблять...
gry Дата: Вт, 29.08.2017, 07:22 | Повідомлення № 140
Досвідчений учасник
Повідомлень: 1053
Нагороди: 3
Рейтинг: 120
Цитата Пилипчук_О_П ()
немає візуального конструктора інтерфейс
Немає. Кнопочки і всі інші елементи інтерфейсу програми у Python, як правило, прописуються вручну , зокрема за допомогою бібліотеки Tkinter.
Детальніше тут

https://ru.wikiversity.org/wiki....8.D0.B5

!!! Зверніть увагу на те, що приклади на цій сторінці прописані для Python 2.x . У випадку використання Python 3.x :
- tkinter - з маленької букви;
- print в дужках () і   без u.


Відредаговано: gry - Вт, 29.08.2017, 07:28
Bandalak Дата: Вт, 29.08.2017, 08:12 | Повідомлення № 141
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
Цитата gry ()
Python 2.x ... Python 3.x

Так який з них будемо пробувати впровадити у школі?
swetikccc Дата: Вт, 29.08.2017, 09:31 | Повідомлення № 142
Ветеран спілкування
Повідомлень: 3954
Нагороди: 28
Рейтинг: 370
Третій

Нарахунок IDE

1 Потрібен простий фейс
2 Покрокове виконання з заходом в функції
3 Відслідкування змінних
4 Завершення коду при натиснені клавіш

Відповідає вибрана ?
volodschool2 Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 143
Досвідчений учасник
Повідомлень: 1372
Нагороди: 12
Рейтинг: 277
Visual Tkinter Python IDE Цікава штука для любителів GUI
Пилипчук_О_П Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 144
Ветеран спілкування
Повідомлень: 3867
Нагороди: 30
Рейтинг: 346
Цитата swetikccc ()
Що будете використовувати в 6 класі для проектування візуального фейсу?

Для Пайтона знайшов конструктор PAGE, але ще не повністю розібрався з ним:
http://page.sourceforge.net/
https://sourceforge.net/projects/page/
swetikccc Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 145
Ветеран спілкування
Повідомлень: 3954
Нагороди: 28
Рейтинг: 370
Поки пробую розібратися, де можливий перехід з дитячої мови на дорослу.
7 клас поняття змінної. До цього ми її не знаємо? B) 

Планів майже ніяких, пане Шестопалов.
Варіанти Скретч( виконання програми)
Пейтон(програма побоку)
swetikccc Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 146
Ветеран спілкування
Повідомлень: 3954
Нагороди: 28
Рейтинг: 370
Цитата Пилипчук_О_П ()
Для Пайтона знайшов конструктор PAGE, але ще не повністю розібрався з ним:
Гарний варіант, алеж в 5 я давав Скретч.
volodschool2 Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 147
Досвідчений учасник
Повідомлень: 1372
Нагороди: 12
Рейтинг: 277
Цитата Пилипчук_О_П ()
Для Пайтона знайшов конструктор PAGE, але ще не повністю розібрався з ним
Bandalak Дата: Вт, 29.08.2017, 14:01 | Повідомлення № 148
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
Цитата Пилипчук_О_П ()
Для Пайтона знайшов конструктор PAGE, але ще не повністю розібрався з ним:

Конструктор - це в смислі середовище програмування? Чим він ліпший від стандартного?

Між іншим завтра на секційних маю роздати всім вчителям Пітон для встановлення на учнівські компи. Яке середовище порадите?
mul44 Дата: Вт, 29.08.2017, 14:02 | Повідомлення № 149
Наполегливий учасник
Повідомлень: 957
Нагороди: 3
Рейтинг: 43
Ну, якщо бажаєте, то можете поставити Pycharm
mio Дата: Вт, 29.08.2017, 14:02 | Повідомлення № 150
Тут живе...
Повідомлень: 111
Нагороди: 0
Рейтинг: 19
Цитата Bandalak ()
Між іншим завтра на секційних маю роздати всім вчителям Пітон для встановлення на учнівські компи. Яке середовище порадите?
Можна обрати з наступних.
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування Python (Про особливості мови, які варто знати вчителю)
Сторінка 10 з 13«128910111213»
Пошук:


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