SlideShare a Scribd company logo
1 of 31
Весняна сесія: 3 квітня – 13 квітня 2018 р.
Потієнко Валентина Олександрівна,
вчитель інформатики вищої кваліфікаційної категорії Українського
фізико-математичного ліцею КНУ ім. Тараса Шевченка,
вчитель-методист, кандидат педагогічних наук
Основи алгоритмізації та програмування
для старшокласників, турніри та
олімпіади з програмування
Основи алгоритмізації та програмування
Відповідно до Державного стандарту базової і повної загальної середньої
освіти курс «Інформатика» будується за такими змістовими лініями:
 інформація, інформаційні процеси, системи;
 комп’ютер як універсальний пристрій для опрацювання даних;
 комп’ютерні мережі, інформаційні технології створення та
опрацювання текстових документів, графічних зображень,
числових даних, об’єктів мультимедіа, комп'ютерних презентацій;
 комп’ютерне моделювання;
 моделювання, алгоритмізація та програмування.
На вивчення тем лінії «Основи алгоритмізації та програмування»
має відводитися не менше 40% навчального часу у 5–8 класах
і не менше 30% навчального часу у 9 класі.
Основи алгоритмізації та програмування
В процесі навчання інформатики
закладаються основи таких умінь:
● визначати послідовність дій, які необхідно виконати для
розв’язування певних задач, тобто розробляти алгоритми;
● подавати алгоритми в певному формальному вигляді та
виконувати їх;
● використовувати алгоритмічні структури;
● застосовувати алгоритми для опрацювання різнотипних
повідомлень;
● добирати якомога ефективніший алгоритм розв’язування задачі
Основи алгоритмізації та програмування
В процесі навчання інформатики
закладаються основи таких умінь:
● визначати параметри об'єктів та їх можливі значення;
● класифікувати явища та об'єкти;
● знаходити структурні зв'язки між класами об'єктів,
класифікувати знайдені зв’язки;
● подавати дані в табличному та графічному вигляді,
інтерпретувати дані, подані графічно;
● формулювати задачі з опрацювання структур даних
і формалізувати їх з метою подальшого автоматизованого
розв’язування з використанням ІКТ-засобів
8 клас. Сучасні мови програмування.
Поняття об’єкта в мові програмування, його властивостей
і методів. Графічний інтерфейс, основні компоненти
програми з графічним інтерфейсом. Поняття елемента
керування. Обробники подій, пов’язаних з елементами
керування. Властивості та методи елементів керування.
Типи даних у програмуванні. Структура програми. Введення
й виведення даних. Вирази. Логічні вирази та змінні й операції
над ними. Умовні оператори (коротка та повна форма).
Складені умови. Оператори циклу. Вкладені цикли.
Пошук найбільшого та найменшого серед кількох значень
9 клас. Поняття одновимірного масиву.
Введення й виведення значень елементів масиву.
Алгоритми опрацювання масивів: знаходження підсумкових
величин, зокрема для елементів, що задовольняють задані
умови, а також пошук у масиві за певними критеріями.
Алгоритми впорядкування масиву.
Поняття складності алгоритмів
Поглиблене вивчення інформатики (8-9 класи)
Запропонована кількість часу на вивчення кожної
теми також є орієнтовною, вчитель може її змінювати
(до 15 % від загального навчального часу для кожного 5 класу).
9 клас
Одновимірні масиви (14 год.) Оголошення типів користувача;
прості та структуровані типи; табличні величини; одновимірні
масиви; компоненти для введення- виведення значень елементів
одновимірного масиву; класичні алгоритми опрацювання значень
елементів одновимірних масивів (пошук заданого елемента, пошук
мінімального або максимального значення, упорядкування елементів)
Символьні та рядкові величини (8 год.) Символьні та рядкові
величини; стандартні підпрограми для опрацювання символьних
та рядкових величин; класичні алгоритми опрацювання значень
елементів рядкових величин (пошук заданого символу, пошук
заданого підрядка, упорядкування елементів рядкової величини)
9 клас
Двовимірні масиви (14 год.) Двовимірні масиви; компоненти
для введення-виведення значень елементів двовимірного масиву;
класичні алгоритми опрацювання значень елементів двовимірних
масивів (обробка елементів по рядках та стовпцях, відповідно
до головної та побічної діагоналі)
Допоміжні алгоритми (14 год.) Локальні та глобальні
змінні; формальні та фактичні параметри; допоміжні
алгоритми користувача; використання масивів як формальних
параметрів; поняття рекурсії; рекурсивні алгоритми
Зміст навчальної програми профільного
рівня вивчення інформатики для учнів 10-11 класів
можна представити переліком основних розділів:
10 клас
Мова програмування та структури даних
Сучасні інформаційні технології
Аналіз і візуалізація даних
Графікамультимедіа
Електронні публікації
11 клас
Бази даних
Алгоритми
Веб-технології
Парадигми та технології програмування
10 клас
Мова програмування. Класифікація та складові мов програмування.
Особливості середовища розробки.
Структура програмного проекту.
Основні елементи мови програмування. Використання змінних і виразів.
Реалізація базових алгоритмічних конструкцій.
Логічні вирази. Таблиці істинності.
Функції. Параметри. Поняття рекурсії. Рекурсивні функції.
Вказівники.
Поняття структур даних, масив, список, словник, стек, черга, хеш-таблиця.
Класифікація структур даних.
10 клас
Лінійні структури даних.
Способи реалізації структур даних.
Застосування на практиці різних структур даних.
Бібліотеки мови програмування.
Створення, редагування та тестування консольних програм
і програм з графічним інтерфейсом.
Елементи об’єктно-орієнтованого програмування.
Правила написання читабельного коду. Коментарі у тексті програми.
11 клас
Методи проектування алгоритмів. Методи представлення
алгоритмів. Кодування алгоритмів. Поняття складності алгоритмів.
Основні поняття теорії чисел:
- системи числення
- робота з великими числами
- факторизація чисел
Алгоритми сортування. Квадратичні алгоритми сортування.
Сортування вставками, сортування підрахунком, сортування злиттям
11 клас
Алгоритми пошуку. Бінарний пошук, тернарний пошук, пошук з поверненням.
Обробка рядків.
Основні поняття теорії графів. Способи представлення графів.
Пошук у ширину та глибину; визначення найкоротшого шляху в графі,
алгоритм Дейкстри, алгоритм Флойда-Уоршелла.
Динамічне програмування. Жадібні алгоритми.
Базові поняття обчислювальної геометрії.
Векторний добуток; напрямок повороту;
визначення площі многокутника; побудова опуклої оболонки.
Турніри, олімпіади з інформатики
 Всеукраїнські олімпіади з інформатики (І – ІV етапи)
 Конкурс-захист робіт МАН України (І-ІІІ етапи)
 Турнір юних інформатиків (складається з 3 турів)
 Інтернет-олімпіада з інформатики https://www.olymp.vinnica.ua/
Інформатика. 9 клас
Підручник для 9 класу загальноосвітніх
навчальних закладів з поглибленим
вивченням інформатики
Автори: В. Д. Руденко,
Н. В. Речич, В. О. Потієнко
Інформатика. 9 клас
 Руденко Віктор Дмитрович — головний редактор ТОВ
«Комп’ютер», кандидат педагогічних наук, доцент, член
редколегії науково-методичного журналу «Комп’ютер
у школі та сім’ї». Співавтор підручників та посібників
з інформатики для загальноосвітніх навчальних закладів
 Речич Наталія Василівна — учитель інформатики вищої
кваліфікаційної категорії гімназії №178 м. Києва, старший вчитель
 Потієнко Валентина Олександрівна — учитель інформатики
вищої кваліфікаційної категорії Українського фізико-математичного
ліцею КНУ ім. Тараса Шевченка, вчитель-методист, кандидат
педагогічних наук. Співавтор навчальних програм з інформаційних
технологій для загальноосвітніх навчальних закладів
Інформатика. 9 клас
Згідно з наказом МОНУ від 20.03.2017 № 417
підручнику надано гриф «Рекомендовано
Міністерством освіти і науки України»
Інформатика. 9 клас
Кількість підручників, які обрали вчителі України:
Інформатика. 9 клас
 Теоретичний матеріал, передбачений програмою
 Приклади практичного застосування отриманих знань
 Вправи для самостійного виконання
 Питання для перевірки знань за кожною темою
 Практичні роботи, визначені програмою
 Комп’ютерний словник
 Алфавітний покажчик
Інформатика. 9 клас
 Дворівневе подання теорії: матеріал, визначений
програмою, висвітлено в основному тексті,
додатковий — у спеціальних рубриках
 Достатня кількість завдань практичного
спрямування з планом їх виконання
 Наявність різнорівневих запитань: від репродуктивних
до дослідницько-пошукових і творчих
 Чітка структура практичних робіт, супроводжених
покроковим описом виконання
 Адаптування складного матеріалу до рівня знань
і умінь учнів, велика кількість прикладів з різних галузей
Інформатика. 9 клас
Підручник містить 26 практичних
робіт, визначених програмою.
Кожна практична робота містить:
 тему та завдання
 перелік необхідного програмного
забезпечення
 поетапний хід роботи
 запитання для
формулювання висновків
Інформатика. 9 клас
 Практичні роботи формують навички роботи
з певним програмним забезпеченням, розвивають
дослідницькі навички
 У ході розв’язування задач формується
логічне і структурне мислення
 Матеріал спрямовано на підготовку учнів
до професійного самовизначення та життя
в сучасному інформаційному суспільстві.
Інформатика. 9 клас
Інформатика. 9 клас
interactive.ranok.com.ua
Інтернет-підтримка підручника
Створена до підручника інтернет-підтримка надає
широкі можливості використання цифрових технологій
в освітньому просторі завдяки наявності:
 онлайн-тестування з можливістю аналізу результатів
завдяки автоматичній системі оцінювання
 додаткових матеріалів на підтримку практичних робіт
Інтерактивна школа творчого вчителя
• вебінари від авторів підручників та провідних фахівців
• 3-тижневі сесії тричі на рік
• кожна сесія – це 150 вебінарів; > 50 спікерів; > 17 000 учасників
• сертифікат кожному зареєстрованому учаснику
• вільний доступ до записів
Безкоштовна методична онлайн-підтримка
вчителів протягом навчального року
interactive.ranok.com.ua
Провідний редактор відділу (e-mail):
lyudmila.kayuda@ranok.com.ua
Основи алгоритмізації та програмування для старшокласників, турніри та олімпіади з програмування

More Related Content

What's hot

11 методичні рекомендації щодо облаштування і використання кабінету інформатики
11 методичні рекомендації щодо облаштування і використання кабінету інформатики11 методичні рекомендації щодо облаштування і використання кабінету інформатики
11 методичні рекомендації щодо облаштування і використання кабінету інформатикиВасилий Цупа
 
Безпека даних та штучний інтелект
Безпека даних та штучний інтелектБезпека даних та штучний інтелект
Безпека даних та штучний інтелектНБ МДУ
 
10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укрAira_Roo
 
16 псп present course (2)
16 псп present course (2)16 псп present course (2)
16 псп present course (2)NASOA
 
Презентація до підручника "Інформатика. 8 клас"
Презентація до підручника "Інформатика. 8 клас"Презентація до підручника "Інформатика. 8 клас"
Презентація до підручника "Інформатика. 8 клас"Електронні книги Ранок
 
Present course kostyanik
Present course kostyanikPresent course kostyanik
Present course kostyanikkostyanik-irina
 
Основи подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмуванняОснови подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмуванняЕлектронні книги Ранок
 
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...Електронні книги Ранок
 
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...Електронні книги Ранок
 

What's hot (20)

Dis holub maria
Dis holub mariaDis holub maria
Dis holub maria
 
11 методичні рекомендації щодо облаштування і використання кабінету інформатики
11 методичні рекомендації щодо облаштування і використання кабінету інформатики11 методичні рекомендації щодо облаштування і використання кабінету інформатики
11 методичні рекомендації щодо облаштування і використання кабінету інформатики
 
Безпека даних та штучний інтелект
Безпека даних та штучний інтелектБезпека даних та штучний інтелект
Безпека даних та штучний інтелект
 
AVTOREFERAT
AVTOREFERATAVTOREFERAT
AVTOREFERAT
 
Prmt 1
Prmt 1Prmt 1
Prmt 1
 
118
118118
118
 
Л.В.Телецька. Використання ігрових завдань програмно-методичного комплексу «С...
Л.В.Телецька. Використання ігрових завдань програмно-методичного комплексу «С...Л.В.Телецька. Використання ігрових завдань програмно-методичного комплексу «С...
Л.В.Телецька. Використання ігрових завдань програмно-методичного комплексу «С...
 
10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр10 информ володіна_володін_1_станд_2010_укр
10 информ володіна_володін_1_станд_2010_укр
 
16 псп present course (2)
16 псп present course (2)16 псп present course (2)
16 псп present course (2)
 
іуст 2013
іуст 2013іуст 2013
іуст 2013
 
Презентація до підручника "Інформатика. 8 клас"
Презентація до підручника "Інформатика. 8 клас"Презентація до підручника "Інформатика. 8 клас"
Презентація до підручника "Інформатика. 8 клас"
 
автореферат лелеко
автореферат лелекоавтореферат лелеко
автореферат лелеко
 
Present course kostyanik
Present course kostyanikPresent course kostyanik
Present course kostyanik
 
информатика 2013 поис доннту
информатика 2013 поис доннтуинформатика 2013 поис доннту
информатика 2013 поис доннту
 
Основи подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмуванняОснови подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмування
 
дисертацIя махович
дисертацIя маховичдисертацIя махович
дисертацIя махович
 
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...
Інформатика. 2-4 класи. Методичні рекомендації щодо викладання інформатики у ...
 
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...
Інформатика. 8 клас. Технології опрацювання числових даних у середовищі табли...
 
Zarecka
ZareckaZarecka
Zarecka
 
Презентація нового підручника для 9 класу
Презентація нового підручника для 9 класуПрезентація нового підручника для 9 класу
Презентація нового підручника для 9 класу
 

Similar to Основи алгоритмізації та програмування для старшокласників, турніри та олімпіади з програмування

11 информ костриба_лещук_1_пособ_2011_укр
11 информ костриба_лещук_1_пособ_2011_укр11 информ костриба_лещук_1_пособ_2011_укр
11 информ костриба_лещук_1_пособ_2011_укрAira_Roo
 
Калентарно-тематичне планування для 7 класу
Калентарно-тематичне планування для 7 класуКалентарно-тематичне планування для 7 класу
Калентарно-тематичне планування для 7 класуVsimPPT
 
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...Василий Цупа
 
Інформатика. 8 клас. Презентація нового підручника (автори О. О. Бондаренко,...
Інформатика. 8 клас. Презентація нового підручника  (автори О. О. Бондаренко,...Інформатика. 8 клас. Презентація нового підручника  (автори О. О. Бондаренко,...
Інформатика. 8 клас. Презентація нового підручника (автори О. О. Бондаренко,...Електронні книги Ранок
 
Калентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класуКалентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класуVsimPPT
 
11 информ костриба_лещук_2_пособ_2011_укр
11 информ костриба_лещук_2_пособ_2011_укр11 информ костриба_лещук_2_пособ_2011_укр
11 информ костриба_лещук_2_пособ_2011_укрAira_Roo
 
морзе Informatika 10
морзе Informatika 10морзе Informatika 10
морзе Informatika 10katjysha
 
скретч 3 клас
скретч 3 класскретч 3 клас
скретч 3 класTamara Emec
 
10 информ костриба_лещук_пособ_академ_2010_укр
10 информ костриба_лещук_пособ_академ_2010_укр10 информ костриба_лещук_пособ_академ_2010_укр
10 информ костриба_лещук_пособ_академ_2010_укрAira_Roo
 
5 клас календарне 2016
5 клас календарне 20165 клас календарне 2016
5 клас календарне 2016oksana oksana
 
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...Василий Цупа
 
Question mag 050103
Question mag 050103Question mag 050103
Question mag 050103Tani Ta
 
11 календарне планування
11 календарне планування11 календарне планування
11 календарне плануванняoksana oksana
 

Similar to Основи алгоритмізації та програмування для старшокласників, турніри та олімпіади з програмування (20)

11 информ костриба_лещук_1_пособ_2011_укр
11 информ костриба_лещук_1_пособ_2011_укр11 информ костриба_лещук_1_пособ_2011_укр
11 информ костриба_лещук_1_пособ_2011_укр
 
Калентарно-тематичне планування для 7 класу
Калентарно-тематичне планування для 7 класуКалентарно-тематичне планування для 7 класу
Калентарно-тематичне планування для 7 класу
 
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...
07 1-методичні рекомендації щодо вивчення інформатики у 2014-2015 навчальному...
 
Інформатика. 8 клас. Презентація нового підручника (автори О. О. Бондаренко,...
Інформатика. 8 клас. Презентація нового підручника  (автори О. О. Бондаренко,...Інформатика. 8 клас. Презентація нового підручника  (автори О. О. Бондаренко,...
Інформатика. 8 клас. Презентація нового підручника (автори О. О. Бондаренко,...
 
Калентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класуКалентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класу
 
11 информ костриба_лещук_2_пособ_2011_укр
11 информ костриба_лещук_2_пособ_2011_укр11 информ костриба_лещук_2_пособ_2011_укр
11 информ костриба_лещук_2_пособ_2011_укр
 
смпр
смпрсмпр
смпр
 
Program ph d-122
Program ph d-122Program ph d-122
Program ph d-122
 
Aref -
Aref -Aref -
Aref -
 
Computer science.pdf
Computer science.pdfComputer science.pdf
Computer science.pdf
 
морзе Informatika 10
морзе Informatika 10морзе Informatika 10
морзе Informatika 10
 
скретч 3 клас
скретч 3 класскретч 3 клас
скретч 3 клас
 
програма 5 9
програма 5 9програма 5 9
програма 5 9
 
10 информ костриба_лещук_пособ_академ_2010_укр
10 информ костриба_лещук_пособ_академ_2010_укр10 информ костриба_лещук_пособ_академ_2010_укр
10 информ костриба_лещук_пособ_академ_2010_укр
 
5 клас календарне 2016
5 клас календарне 20165 клас календарне 2016
5 клас календарне 2016
 
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...
06 навчальна програма поглибленого вивчення інформатики для учнів 8-12 класів...
 
8 clas r
8 clas r8 clas r
8 clas r
 
Question mag 050103
Question mag 050103Question mag 050103
Question mag 050103
 
програми фах випроб кн 3kurs skor
програми фах випроб  кн 3kurs skorпрограми фах випроб  кн 3kurs skor
програми фах випроб кн 3kurs skor
 
11 календарне планування
11 календарне планування11 календарне планування
11 календарне планування
 

More from e-ranok e-ranok (20)

Prezentatsya velikodn-pisanki-krasyn
Prezentatsya velikodn-pisanki-krasynPrezentatsya velikodn-pisanki-krasyn
Prezentatsya velikodn-pisanki-krasyn
 
Perezentatsya lyalki-aktori (1)
Perezentatsya lyalki-aktori (1)Perezentatsya lyalki-aktori (1)
Perezentatsya lyalki-aktori (1)
 
Prezentatsya narodna-ykranska-grashka
Prezentatsya narodna-ykranska-grashkaPrezentatsya narodna-ykranska-grashka
Prezentatsya narodna-ykranska-grashka
 
Fantastichni tvarini
Fantastichni tvariniFantastichni tvarini
Fantastichni tvarini
 
Yablunya koloniya
Yablunya koloniyaYablunya koloniya
Yablunya koloniya
 
Test
TestTest
Test
 
Dcp
DcpDcp
Dcp
 
Daun
DaunDaun
Daun
 
I etap
I etapI etap
I etap
 
Autizm
AutizmAutizm
Autizm
 
Komunikativniy trening igri
Komunikativniy trening igriKomunikativniy trening igri
Komunikativniy trening igri
 
2.1
2.12.1
2.1
 
2.4
2.42.4
2.4
 
2.3
2.32.3
2.3
 
2.2
2.22.2
2.2
 
2.1
2.12.1
2.1
 
1.4
1.41.4
1.4
 
1,3
1,31,3
1,3
 
1.2mashina
1.2mashina1.2mashina
1.2mashina
 
1.1fotop
1.1fotop1.1fotop
1.1fotop
 

Recently uploaded

Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняtetiana1958
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxOlgaDidenko6
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxbagniylarisa15
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptOlgaDidenko6
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяssuser0a4f48
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxOlgaDidenko6
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptssuser59e649
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptJurgenstiX
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниssuserfbff20
 

Recently uploaded (19)

Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія України
 

Основи алгоритмізації та програмування для старшокласників, турніри та олімпіади з програмування

  • 1. Весняна сесія: 3 квітня – 13 квітня 2018 р.
  • 2. Потієнко Валентина Олександрівна, вчитель інформатики вищої кваліфікаційної категорії Українського фізико-математичного ліцею КНУ ім. Тараса Шевченка, вчитель-методист, кандидат педагогічних наук Основи алгоритмізації та програмування для старшокласників, турніри та олімпіади з програмування
  • 3. Основи алгоритмізації та програмування Відповідно до Державного стандарту базової і повної загальної середньої освіти курс «Інформатика» будується за такими змістовими лініями:  інформація, інформаційні процеси, системи;  комп’ютер як універсальний пристрій для опрацювання даних;  комп’ютерні мережі, інформаційні технології створення та опрацювання текстових документів, графічних зображень, числових даних, об’єктів мультимедіа, комп'ютерних презентацій;  комп’ютерне моделювання;  моделювання, алгоритмізація та програмування. На вивчення тем лінії «Основи алгоритмізації та програмування» має відводитися не менше 40% навчального часу у 5–8 класах і не менше 30% навчального часу у 9 класі.
  • 4. Основи алгоритмізації та програмування В процесі навчання інформатики закладаються основи таких умінь: ● визначати послідовність дій, які необхідно виконати для розв’язування певних задач, тобто розробляти алгоритми; ● подавати алгоритми в певному формальному вигляді та виконувати їх; ● використовувати алгоритмічні структури; ● застосовувати алгоритми для опрацювання різнотипних повідомлень; ● добирати якомога ефективніший алгоритм розв’язування задачі
  • 5. Основи алгоритмізації та програмування В процесі навчання інформатики закладаються основи таких умінь: ● визначати параметри об'єктів та їх можливі значення; ● класифікувати явища та об'єкти; ● знаходити структурні зв'язки між класами об'єктів, класифікувати знайдені зв’язки; ● подавати дані в табличному та графічному вигляді, інтерпретувати дані, подані графічно; ● формулювати задачі з опрацювання структур даних і формалізувати їх з метою подальшого автоматизованого розв’язування з використанням ІКТ-засобів
  • 6.
  • 7. 8 клас. Сучасні мови програмування. Поняття об’єкта в мові програмування, його властивостей і методів. Графічний інтерфейс, основні компоненти програми з графічним інтерфейсом. Поняття елемента керування. Обробники подій, пов’язаних з елементами керування. Властивості та методи елементів керування. Типи даних у програмуванні. Структура програми. Введення й виведення даних. Вирази. Логічні вирази та змінні й операції над ними. Умовні оператори (коротка та повна форма). Складені умови. Оператори циклу. Вкладені цикли. Пошук найбільшого та найменшого серед кількох значень
  • 8. 9 клас. Поняття одновимірного масиву. Введення й виведення значень елементів масиву. Алгоритми опрацювання масивів: знаходження підсумкових величин, зокрема для елементів, що задовольняють задані умови, а також пошук у масиві за певними критеріями. Алгоритми впорядкування масиву. Поняття складності алгоритмів
  • 10. Запропонована кількість часу на вивчення кожної теми також є орієнтовною, вчитель може її змінювати (до 15 % від загального навчального часу для кожного 5 класу).
  • 11. 9 клас Одновимірні масиви (14 год.) Оголошення типів користувача; прості та структуровані типи; табличні величини; одновимірні масиви; компоненти для введення- виведення значень елементів одновимірного масиву; класичні алгоритми опрацювання значень елементів одновимірних масивів (пошук заданого елемента, пошук мінімального або максимального значення, упорядкування елементів) Символьні та рядкові величини (8 год.) Символьні та рядкові величини; стандартні підпрограми для опрацювання символьних та рядкових величин; класичні алгоритми опрацювання значень елементів рядкових величин (пошук заданого символу, пошук заданого підрядка, упорядкування елементів рядкової величини)
  • 12. 9 клас Двовимірні масиви (14 год.) Двовимірні масиви; компоненти для введення-виведення значень елементів двовимірного масиву; класичні алгоритми опрацювання значень елементів двовимірних масивів (обробка елементів по рядках та стовпцях, відповідно до головної та побічної діагоналі) Допоміжні алгоритми (14 год.) Локальні та глобальні змінні; формальні та фактичні параметри; допоміжні алгоритми користувача; використання масивів як формальних параметрів; поняття рекурсії; рекурсивні алгоритми
  • 13. Зміст навчальної програми профільного рівня вивчення інформатики для учнів 10-11 класів можна представити переліком основних розділів: 10 клас Мова програмування та структури даних Сучасні інформаційні технології Аналіз і візуалізація даних Графікамультимедіа Електронні публікації 11 клас Бази даних Алгоритми Веб-технології Парадигми та технології програмування
  • 14. 10 клас Мова програмування. Класифікація та складові мов програмування. Особливості середовища розробки. Структура програмного проекту. Основні елементи мови програмування. Використання змінних і виразів. Реалізація базових алгоритмічних конструкцій. Логічні вирази. Таблиці істинності. Функції. Параметри. Поняття рекурсії. Рекурсивні функції. Вказівники. Поняття структур даних, масив, список, словник, стек, черга, хеш-таблиця. Класифікація структур даних.
  • 15. 10 клас Лінійні структури даних. Способи реалізації структур даних. Застосування на практиці різних структур даних. Бібліотеки мови програмування. Створення, редагування та тестування консольних програм і програм з графічним інтерфейсом. Елементи об’єктно-орієнтованого програмування. Правила написання читабельного коду. Коментарі у тексті програми.
  • 16. 11 клас Методи проектування алгоритмів. Методи представлення алгоритмів. Кодування алгоритмів. Поняття складності алгоритмів. Основні поняття теорії чисел: - системи числення - робота з великими числами - факторизація чисел Алгоритми сортування. Квадратичні алгоритми сортування. Сортування вставками, сортування підрахунком, сортування злиттям
  • 17. 11 клас Алгоритми пошуку. Бінарний пошук, тернарний пошук, пошук з поверненням. Обробка рядків. Основні поняття теорії графів. Способи представлення графів. Пошук у ширину та глибину; визначення найкоротшого шляху в графі, алгоритм Дейкстри, алгоритм Флойда-Уоршелла. Динамічне програмування. Жадібні алгоритми. Базові поняття обчислювальної геометрії. Векторний добуток; напрямок повороту; визначення площі многокутника; побудова опуклої оболонки.
  • 18. Турніри, олімпіади з інформатики  Всеукраїнські олімпіади з інформатики (І – ІV етапи)  Конкурс-захист робіт МАН України (І-ІІІ етапи)  Турнір юних інформатиків (складається з 3 турів)  Інтернет-олімпіада з інформатики https://www.olymp.vinnica.ua/
  • 19. Інформатика. 9 клас Підручник для 9 класу загальноосвітніх навчальних закладів з поглибленим вивченням інформатики Автори: В. Д. Руденко, Н. В. Речич, В. О. Потієнко
  • 20. Інформатика. 9 клас  Руденко Віктор Дмитрович — головний редактор ТОВ «Комп’ютер», кандидат педагогічних наук, доцент, член редколегії науково-методичного журналу «Комп’ютер у школі та сім’ї». Співавтор підручників та посібників з інформатики для загальноосвітніх навчальних закладів  Речич Наталія Василівна — учитель інформатики вищої кваліфікаційної категорії гімназії №178 м. Києва, старший вчитель  Потієнко Валентина Олександрівна — учитель інформатики вищої кваліфікаційної категорії Українського фізико-математичного ліцею КНУ ім. Тараса Шевченка, вчитель-методист, кандидат педагогічних наук. Співавтор навчальних програм з інформаційних технологій для загальноосвітніх навчальних закладів
  • 21. Інформатика. 9 клас Згідно з наказом МОНУ від 20.03.2017 № 417 підручнику надано гриф «Рекомендовано Міністерством освіти і науки України»
  • 22. Інформатика. 9 клас Кількість підручників, які обрали вчителі України:
  • 23. Інформатика. 9 клас  Теоретичний матеріал, передбачений програмою  Приклади практичного застосування отриманих знань  Вправи для самостійного виконання  Питання для перевірки знань за кожною темою  Практичні роботи, визначені програмою  Комп’ютерний словник  Алфавітний покажчик
  • 24. Інформатика. 9 клас  Дворівневе подання теорії: матеріал, визначений програмою, висвітлено в основному тексті, додатковий — у спеціальних рубриках  Достатня кількість завдань практичного спрямування з планом їх виконання  Наявність різнорівневих запитань: від репродуктивних до дослідницько-пошукових і творчих  Чітка структура практичних робіт, супроводжених покроковим описом виконання  Адаптування складного матеріалу до рівня знань і умінь учнів, велика кількість прикладів з різних галузей
  • 25. Інформатика. 9 клас Підручник містить 26 практичних робіт, визначених програмою. Кожна практична робота містить:  тему та завдання  перелік необхідного програмного забезпечення  поетапний хід роботи  запитання для формулювання висновків
  • 26. Інформатика. 9 клас  Практичні роботи формують навички роботи з певним програмним забезпеченням, розвивають дослідницькі навички  У ході розв’язування задач формується логічне і структурне мислення  Матеріал спрямовано на підготовку учнів до професійного самовизначення та життя в сучасному інформаційному суспільстві.
  • 28. Інформатика. 9 клас interactive.ranok.com.ua Інтернет-підтримка підручника Створена до підручника інтернет-підтримка надає широкі можливості використання цифрових технологій в освітньому просторі завдяки наявності:  онлайн-тестування з можливістю аналізу результатів завдяки автоматичній системі оцінювання  додаткових матеріалів на підтримку практичних робіт
  • 29. Інтерактивна школа творчого вчителя • вебінари від авторів підручників та провідних фахівців • 3-тижневі сесії тричі на рік • кожна сесія – це 150 вебінарів; > 50 спікерів; > 17 000 учасників • сертифікат кожному зареєстрованому учаснику • вільний доступ до записів Безкоштовна методична онлайн-підтримка вчителів протягом навчального року interactive.ranok.com.ua
  • 30. Провідний редактор відділу (e-mail): lyudmila.kayuda@ranok.com.ua