Ця тема не входить в шкільний курс інформатики, проте дуже часто представлена на олімпіаді з програмування. Динамічне програмування - це вже зовсім інший рівень програмування, набагато складніший. Ось, наприклад задача:
Програмування в школі. Блог
Блог присвячений вивченню програмування в школі. Даний веб-ресурс містить велику кількість корисних статей, які допоможуть читачам у роботі з мовою програмування Python та веб-додатком Blockly Demos Code. Також в блозі окрема сторінка присвячена роботі з операційною системою Linux Mint.
субота, 17 березня 2018 р.
вівторок, 26 грудня 2017 р.
Створення новорічних листівок за допомогою Python
У минулій статті я продемонстрував алгоритм для переміщенні об'єктів класу Canvas за допомогою курсора миші (http://proginschool.blogspot.com/2017/12/canvas.html).
Тепер ми знаємо як змусити будь-який елемент полотна Canvas рухатися за вказівником миші, а зараз я продемонструю приклад примітивної програми на застосування цього алгоритму.
Тепер ми знаємо як змусити будь-який елемент полотна Canvas рухатися за вказівником миші, а зараз я продемонструю приклад примітивної програми на застосування цього алгоритму.
неділя, 24 грудня 2017 р.
Переміщення об'єктів Canvas за допомогою миші
Я вважаю, що вас як і мене дуже цікавило питання "Як розробити алгоритм для переміщення об'єктів полотна Canvas?". Адже хочеться, щоб користувачу було зручно користуватися нашою програмою, і вона виглядала більш професійно.
четвер, 21 грудня 2017 р.
PyTest | Про те, як я створюю тести.
Доброго часу доби!
Сьогодні пропоную вам навчитися створювати програми для тестування якості знань на прикладі тесту з теми "Табличні величини".
неділя, 17 грудня 2017 р.
Як встановити модуль Butterfly на комп'ютер?
Доброго всім часу доби!
Якщо ви читаєте цю статтю, то напевно ви вже знаєте про те, що проект Proginschool опублікував першу версію модуля Butterfly для вивчення основ програмування в 5-7х класах.
Отже, вас зараз цікавить таке питання: "Як користуватися файлом butterfly.py?". І ми готові дати на нього відповіді :)
Якщо ви читаєте цю статтю, то напевно ви вже знаєте про те, що проект Proginschool опублікував першу версію модуля Butterfly для вивчення основ програмування в 5-7х класах.
Отже, вас зараз цікавить таке питання: "Як користуватися файлом butterfly.py?". І ми готові дати на нього відповіді :)
неділя, 29 жовтня 2017 р.
Python і Sublime Text 3
Sublime Text — швидкий кросплатформенний редактор початкових текстів програм. Підтримує плагіни, розроблені за допомогою мови програмування Python.
вівторок, 22 серпня 2017 р.
Кодуємо повідомлення методом Цезаря
Довго пояснювати що таке метод Цезаря я не буду, адже на початку 8 класу ви говорили про це на уроках інформатики. Найголовніше це те, що кожна літера повідомлення замінюється на літеру, яка розташована в алфавіті k літер правіше чи лівіше (далі k-ключ кодування). От ми і спробуємо створити таку програму, яка буде кодувати введений користувачем текст із зсувом на ключ.
Підписатися на:
Дописи (Atom)
Динамічне програмування мовою Python
Ця тема не входить в шкільний курс інформатики, проте дуже часто представлена на олімпіаді з програмування. Динамічне програмування - це вж...
-
Квадратне рівняння - рівняння виду ax**2+bx+c=0. Це не просте рівняння, тому просто виразити х з нього просто неможливо, адже розв'яз...
-
У минулій статті я продемонстрував алгоритм для переміщенні об'єктів класу Canvas за допомогою курсора миші ( http://proginschool.blogs...
-
Ця тема не входить в шкільний курс інформатики, проте дуже часто представлена на олімпіаді з програмування. Динамічне програмування - це вж...