Програма поглибленого вивчення інформатики

(8-9 класи)

 

8 клас (105 годин (96+9 рез.), 3 год. на тиждень, 9 год. резервного часу)
Інформаційно-комунікаційні технології І семестр 2 год. на тиждень (30+3 рез.час) ІІ семестр 1 год. на тиждень (16+3 рез.час) Всього 52 год. (46+6 рез.час) Алгоритмізація та програмування І семестр 1 год. на тиждень (16) ІІ семестр 2 год. на тиждень (34+3 рез.час) Всього 53 год. (50+3 рез.час)
Зміст навчального матеріалу Навчальні досягнення учнів Зміст навчального матеріалу Навчальні досягнення учнів
І семестр (33 год. (30+3 рез.), 2 год. на тиждень ) І семестр (16 год. ,1 год. на тиждень )
Розділ «Апаратне та програмне забезпечення комп’ютера», 46 годин Розділ «Основи алгоритмізації та програмування», 50 годин
Тема: «Вступ. Інформація та інформаційні процеси», 8 годин Зміст навчального матеріалу теми: інформатика – як наука; поняття інформації, повідомлення і шуму; види та властивості інформації; інформаційні процеси: пошук, збирання, зберігання, опрацювання, по­дання, передавання, використання, захист інформації; етапи розвитку обчислювальної техніки, по­коління комп’ютерів; одиниці виміру кількості інформації; кодування інформації; поняття системи числення; позиційні та непозиційні системи числення; розгорнута форма запису числа; арифметичні дії в позиційних системах числення; правила переведення цілих чисел з десяткової системи числення в двійкову Практичні роботи: «Кодування інформації» «Переведення чисел з десяткової системи числення в двійкову та навпаки» «Виконання арифметичних дій у двійковій системі числення»   називає: основні поняття інформатики як науки, поняття інформації, повідомлення і шуму, числа у різних системах числення наводить: приклади інформації різних типів та властивостей, приклади чисел у різних системах числення, арифметичних дій у позиційних системах числення розпізнає: види та властивості інформації, числа у різних системах числення, виконання арифметичних дій у позиційних системах числення, правила переведення з десяткової системи числення в двійкову характеризує: інформаційні процеси пошуку, збирання, зберігання, опрацювання, по­дання, передавання, використання, захисту інформації, особливості запису чисел у різних системах числення, арифметичних дій у позиційних системах числення описує: етапи розвитку обчислювальної техніки, покоління комп’ютерів, послідовність виконання арифметичних дій у різних позиційних системах числення, послідовність виконання дій при переведенні чисел з десяткової системи в двійкову пояснює: сутність поняття інформатики як науки, сутність поняття інформації, повідомлення і шуму, відмінність між позиційними та непозиційними системами числення формулює: поняття кодування інформації, поняття системи числення, позиційних та непозиційних систем числення обґрунтовує: наявність в оточуючому середовищі таких інформаційних процесів як пошук, збирання, зберігання, опрацювання, подання, передавання, використання, захист інформації, належність заданих чисел до відповідних систем числення, коректність переведення заданих десяткових чисел в двійкову систему числення та навпаки порівнює: кількість інформації у різних випадках, числа у різних системах числення, виконання арифметичних дій у різних позиційних системах числення, послідовність виконання дій при переведенні чисел із десяткової системи числення у двійкову та навпаки класифікує: етапи розвитку обчислювальної техніки, по­коління комп’ютерів, числа за системами числення аналізує: види та властивості інформації, виконання арифметичних дій над заданими числами у різних позиційних системах числення, виконання дій під час переведення чисел із десяткової системи числення в двійкову та навпаки оцінює: складність виконуваних завдань, коректність власних відповідей та відповідей інших учнів висловлює судження: щодо існування різних систем числення, раціональності використання двійкової системи числення для представлення інформації у комп’ютері, логічної обґрунтованості правил переведення чисел з десяткової системи числення у двійкову та навпаки розв’язує: завдання на кодування інформації, виміру кількості інформації, завдання по виконанню арифметичних дій над заданими числами у різних системах числення, переведенню заданих чисел з десяткової системи числення в двійкову та навпаки спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: правил запису у різних системах числення, переведенню заданих чисел з десяткової системи числення в двійкову та навпаки   Тема: «Основні поняття алгоритмізації», 3 години Зміст навчального матеріалу теми: алгоритм та основні поняття алгоритмізації; властивості алгоритмів; способи представлення алгоритмів; базові алгоритмічні структури; типи алгоритмів; виконавець та система команд виконавця; формальне виконання алгоритму; аргументи, результати, проміжні величини   Практична робота: «Способи представлення алгоритмів. Базові алгоритмічні структури. Типи алгоритмів»   називає: основні поняття алгоритмізації, властивості алгоритмів, способи представлення алгоритмів, базові алгоритмічні структури, типи алгоритмів, аргументи, результати, проміжні величини наводить: власні приклади алгоритмів та виконавців алгоритмів, аргументів, результатів, проміжних величин розпізнає: відмінність між різними базовими алгоритмічними структурами та типами алгоритмів, аргументами, результатами, проміжними величинами характеризує: задані алгоритми за типами, способами представлення описує: задані алгоритми різними способами пояснює: сутність поняття виконавця алгоритму та системи команд виконавця, сутність поняття формального виконання алгоритму, виконання дій заданого алгоритму, поняття аргументу, результату та проміжної величини формулює: означення алгоритму, базових алгоритмічних структур, характерні ознаки різних типів алгоритмів, аргументів, результатів та проміжних величин обґрунтовує: наявність тих чи інших базових алгоритмічних структур у заданому алгоритмі, належність конкретного алгоритму до відповідного типу, коректність дій при виконанні заданого алгоритму, наявність у заданому алгоритмі аргументів, результатів та проміжних величин порівнює: різні способи представлення алгоритмів, різні алгоритми за типами, змінні як аргументи, результати та проміжні величини класифікує: алгоритми за способами представлення та за типами, змінні як аргументи, результати та проміжні величини аналізує: належність заданих алгоритмів до тих чи інших типів, визначення змінних як аргументів, результатів або проміжних величин, власні помилки і помилки інших учнів при виконанні завдань та під час відповідей на запитання учителя оцінює: складність виконуваних завдань, коректність власних відповідей та відповідей інших учнів висловлює судження: щодо належності заданої послідовності дій поняттю алгоритму та наявності у ній всіх його властивостей, наявності у заданих алгоритмах тих чи інших базових алгоритмічних структур, належності заданих алгоритмів тим чи іншим типам, належності змінних заданого алгоритму до аргументів, результатів або проміжних величин розв’язує: завдання по представленню заданих алгоритмів різними способами, визначенню у заданих алгоритмах аргументів, результатів та проміжних величині спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: опису алгоритмів різними способами з використанням відповідних базових структур  
Тема: «Апаратна та програмна складові інформаційної системи», 4 години Зміст навчального матеріалу теми: структура інформаційної системи; апаратна та програмна складові інформаційної системи (ІС); основні при­строї апаратної складової ІС, їх функції та взаємодія: процесор, пам’ять комп’ютера (внутрішня та зовнішня), монітори, клавіатура, „мишка”, принтер, сканер, мережеві пристрої; процес завантаження комп’ютера; правила техніки безпеки під час роботи з комп’ютером; програмна складова ІС; види програмного забезпечення: системне, сервісне, прикладне, інструментальне; поняття дистрибутиву; процес інсталяції; версія програмного продукту   Практична робота: «Робота з клавіатурним тренажером»     називає: правила техніки безпеки під час роботи з комп’ютером, основні елементи структури ІС, основні пристрої апаратної складової ІС наводить: приклади видів програмного забезпечення розпізнає: основні при­строї апаратної складової ІС, їх функції та взаємодію характеризує : процес завантаження комп’ютера описує: основні пристрої апаратної складової пояснює: процес інсталяції програмного продукту формулює: поняття дистрибутиву обґрунтовує: структуру інформаційної системи порівнює: різні типи апаратної складової ІС класифікує: види програмного забезпечення аналізує: апаратну та програмну складові ІС оцінює: складність виконуваних завдань, коректність власних відповідей та відповідей інших учнів висловлює судження: щодо існування різних типів апаратної складової ІС спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: правил техніки безпеки під час роботи з комп’ютером показує на комп’ютері: основні при­строї апаратної складової ІС, та їх функції   Тема:«Моделі та моделювання», 3 години Зміст навчального матеріалу теми: поняття моделі та моделювання; класифікація моделей; інформаційна модель; етапи розв’язування задач на комп’ютері   Практична робота: «Побудова математичної та інформаційної моделі»     називає: класи моделей, етапи розв’язування задач на комп’ютері наводить: приклади моделей розпізнає: класи моделей характеризує: класи моделей, окремі етапи розв’язування задач на комп’ютері описує: моделі за класами, інформаційну модель запропонованих задач пояснює: смисл моделювання та його прикладне значення формулює: поняття моделі, моделювання, інформаційної моделі обґрунтовує: належність конкретних моделей до відповідних класів, послідовність етапів розв’язування задач на комп’ютері, необхідність створення інформаційної моделі задачі порівнює: різні класи моделей класифікує: конкретні приклади моделей аналізує: належність конкретних моделей до відповідних класів, необхідність створення інформаційної моделі задачі для наступного її розв’язування, доцільність певних етапів розв’язування задачі на комп’ютері для кожного конкретного прикладу оцінює: складність запитань вчителя, повноту відповідей як власних так і інших учнів класу висловлює судження: щодо місця і ролі моделей та моделювання у різних сферах діяльності людини, доцільності розбиття моделей на класи, логічної послідовності поетапного розв’язування задач на комп’ютері розв’язує: запропоновані вчителем завдання щодо визначення класу заданої моделі, створення інформаційної моделі спостерігає: за логікою послідовності викладення матеріалу, за коректністю відповідей учнів використовує: набуті знання і навички для виконання поставлених вчителем завдань як на уроках інформатики, так і на уроках з інших предметів дотримується правил: створення інформаційної моделі, визначення етапів розв’язування задач на комп’ютері
Тема: «Операційні системи», 18 годин Зміст навчального матеріалу теми: поняття операційної системи; функції та склад операційної систе­ми; класифікація операційних систем; огляд сучасних операційних систем (MS DOS, WINDOWS, UNIX (LINUX)); файлова структура ОС: поняття файла, каталогу (папки), ієрархічної структури, шляху до файла; інтерфейс ОС; основні об’єкти ОС та робота з ними; принципи роботи користувача з ОС; основні операції для роботи з дисками; довідкова система; пошук інформації; стандартне програмне забезпечення ОС Windows (Блокнот, WordPad, калькулятор); оболонки операційних систем (Far, Total Commander); поняття про комп’ютерні віруси; класифікація комп’ютерних вірусів, спектр дії та методи розповсюдження; антивірусні програми, їх класифікація та принципи роботи; ознайомлення з ро­ботою антивірусних програм; способи захисту інформації; створення власної бібліотеки навчальних завдань   Практичні роботи: «Елементи вікон у Windows» «Створення папок та операції з ними стандартними засобами Windows» «Оболонка FAR (Total Commander). Операції з файлами» «Різні види обчислень за допомогою калькулятора»   Лабораторні роботи: «Створення документів у середовищах Блокнот, WordPad. Порівняльна характеристика цих програм» «Порівняльний аналіз антивірусних програм»     називає: сучасні операційні системи, функції операційної системи наводить: приклади основних операцій для роботи дисками розпізнає: основні об’єкти ОС характеризує: особливості роботи в оболонках ОС ((Far, Total Commander).) описує: Файлову структура ОС, послідовність пошуку інформації пояснює: роботу антивірусних програм формулює: поняття операційної системи, функції ОС, правила запуску на виконання програм, які працюють під управлінням ОС, основні операції для роботи дисками обґрунтовує: необхідність використання операційних оболонок порівнює: різні сучасні операційні системи класифікує: операційні системи, комп’ютерні віруси, антивірусні програми, аналізує: стандартне програмне забезпечення ОС Windows (Блокнот, WordPad, калькулятор). оцінює: складність виконуваних завдань, коректність власних відповідей та відповідей інших учнів висловлює судження: щодо способів захисту інформації спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: проведення операцій для роботи с дисками. показує на комп’ютері: операції для роботи с дисками, пошук інформації, основні об’єкти ОС Тема: «Мови програмування», 4 години Зміст навчального матеріалу теми: мова програмування як один із способів представлення алгоритму; класифікація мов програмування; середовище програмування та його основні елементи (робота у режимі консольного додатку); елементи мови програмування; структура програми; створення власної бібліотеки навчальних завдань   Практична робота: «Робота у середовищі програмування»   називає: різні мови програмування, класи мов програмування, структуру програми, основні опції та елементи середовища програмування наводить: приклади мов програмування, перелік класів мов програмування, перелік частин та розділів програми; елементів мови програмування; основні елементів середовища програмування розпізнає: різні мови програмування та їх призначення, до якого класу відноситься конкретна мова програмування; елементи мови програмування; основні елементи середовища програмування характеризує: мову програмування як один із способів представлення алгоритму, особливості різних класів мов програмування, особливості мови програмування, що вивчається; особливості частин та окремих розділів програми, особливості окремих опцій та основних елементів середовища програмування, що вивчається описує: призначення мов програмування, ознаки різних класів мов програмування, структуру програми пояснює: призначення окремих мов програмування, ознаки окремих класів мов програмування, призначення окремих частин та розділів програми, призначення середовища програмування та окремих опцій формулює: поняття класів мов програмування, назви окремих частин та розділів програми; принципи використання та особливості мови програмування, що вивчається обґрунтовує: наявність великої кількості різних мов програмування, ознаки окремих класів мов програмування, послідовність частин та розділів програми, необхідність розробки різних середовищ програмування, призначення середовищ програмування, доцільність і переваги використання мови програмування, що вивчається порівнює: особливості різних мов програмування класифікує: мови програмування аналізує: значення коректного вибору мови програмування для розв’язання поставленої задачі оцінює: ефективність вибору мови програмування при розв’язуванні поставленої задачі висловлює судження: щодо необхідності створення різних мов програмування, необхідності та раціональності поділу мов програмування на класи розв’язує: завдання щодо роботи у середовищі програмування із запропонованою програмою спостерігає: за послідовністю виконання задач на комп’ютері використовує: можливості середовища програмування для виконання задач на комп’ютері дотримується правил: роботи за комп’ютером, виконання задач на комп’ютері показує на комп’ютері: послідовність виконання задачі у середовищі програмування
    Тема: «Лінійні алгоритми», 5 (з 10) годин Зміст навчального матеріалу теми: поняття змінної; ім’я та тип змінної; опис стандартних типів змінних; арифметичні операції; правила запису арифметичних виразів; стандартні функції; команда присвоювання; оператор присвоювання; команди введення та виведення інформації; процедури введення та виведення інформації; використання текстових файлів для введення та виведення інформації; поповнення власної бібліотеки навчальних завдань   Практичні роботи: «Побудова лінійних алгоритмів та їх реалізація у вигляді програм», «Побудова лінійних алгоритмів та їх реалізація у вигляді програм з використанням текстових файлів»   називає: арифметичні операції, стандартні функції, команди присвоювання, введення ті виведення інформації, оператори присвоювання, введення та виведення інформації, текстові файли як один із способів введення та виведення інформації наводить: перелік стандартних типів змінних, приклади лінійних алгоритмів, арифметичних виразів, команди та оператора присвоювання, команд та процедур введення і виведення інформації, текстових файлів для введення та виведення інформації розпізнає: відмінність між іменем та типом змінної, різні стандартні типи змінних, арифметичні операції, арифметичні вирази, стандартні функції, оператор присвоювання, процедури введення та виведення інформації, текстові файли для введення та виведення інформації характеризує: особливості різних стандартних типів змінних, арифметичні операції, правила запису арифметичних виразів, особливості виклику підпрограм, призначення команди і оператора присвоювання, призначення команд і процедур введення та виведення інформації, текстові файли як один із способів введення та виведення інформації описує: стандартні типи змінних, загальний вигляд оператора присвоювання, загальний вигляд процедури введення інформації, загальний вигляд процедури виведення інформації, виклик стандартних функцій, процес використання текстових файлів для введення та виведення інформації пояснює: поняття змінної, відмінність між іменем та типом змінної, призначення різних стандартних типів змінних, правила запису арифметичних виразів мовою програмування, оператора присвоювання, стандартних процедур введення і виведення інформації, схеми лінійного алгоритму, принцип виконання команди і оператора присвоювання, принципи використання текстових файлів для введення та виведення інформації, результати роботи реалізованого у вигляді програми розробленого алгоритму для запропонованих тестів формулює: змінної, імені та типу змінної, означення арифметичного виразу, лінійного алгоритму обґрунтовує: необхідність використання різних типів змінних для запису алгоритму у вигляді програми, пріоритетність виконання арифметичних операцій, відмінність між поняттями «команда» та «оператор», особливості виклику підпрограм, переваги використання текстових файлів для введення та виведення інформації, значення тестування реалізованих у вигляді програми розроблених лінійних алгоритмів порівнює: типи змінних, команди та оператори присвоювання, введення та виведення інформації, способи введення та виведення інформації, результати виконання реалізованого у вигляді програми розробленого лінійного алгоритму для запропонованих тестів класифікує: арифметичні операції, стандартні підпрограми аналізує: коректне визначення типів змінних щодо ефективного використання пам’яті комп’ютера при розв’язуванні конкретної задачі, відмінність між аргументами, результатами та проміжними величинами, підпрограмами для заданих прикладів алгоритмів, результати роботи реалізованого у вигляді програми розробленого лінійного алгоритму оцінює: ефективність використання пам’яті комп’ютера за рахунок коректного визначення типів змінних для розв’язування задачі, результати роботи реалізованого у вигляді програми розробленого лінійного алгоритму для власних тестів висловлює судження: щодо смислу введення різних типів змінних, необхідності використання коментарів при розробці алгоритмів у їх тексті, необхідності використання коментарів при введенні початкової інформації та при виведенні результуючої інформації, необхідності тестування розробленого алгоритму, необхідності використання можливостей середовища програмування під час налагодження лінійної програми розв’язує: завдання по створенню та тестуванню лінійних алгоритмів з використанням операторів присвоювання, стандартних процедур введення і виведення інформації, використання текстових файлів для ведення та виведення інформації, арифметичних виразів спостерігає: за покроковим виконанням реалізованих у вигляді програми розроблених лінійних алгоритмів, за виконанням програми використовує: можливості середовища програмування для створення та налагодження лінійних програм, коментарі у тексті програми, при введенні початкової інформації та при виведенні результуючої інформації дотримується правил: роботи за комп’ютером, реалізації лінійних алгоритмів у вигляді програм показує на комп’ютері: покрокове виконання створеної лінійної програми, введення початкової інформації, виведення результуючої інформації, можливості перегляду значень аргументів, результатів та проміжних величин, виконання лінійної програми для власних розроблених тестів
ІІ семестр, 19 год. (16+3рез.), 1 год. на тиждень ІІ семестр (37год. (34+3 рез.) ,2 год. на тиждень )
Тема: «Програмна складова інформаційної системи», 8 годин Зміст навчального матеріалу теми: стандартне програмне забезпечення ОС Windows (Paint, Internet Explorer, електронна пошта, програвач Windows Media Player); стиснення інфо­рмації; архівація файлів; робота з про­грамами-архіваторами; основні дії над архівними файлами; архіватори (WinRar, WinZip); поповнення власної бібліотеки навчальних завдань   Практичні роботи: «Створення зображень у графічному редакторі Paint» «Структура та налагодження браузера Internet Explorer, робота з електронною поштою» «Структура та налагодження програвача Windows Media Player»   Лабораторна робота: «Створення архівних документів за допомогою WinRar, WinZip. Порівняльна характеристика роботи цих програм»   називає: призначення стандартного програмного забезпечення ОС Windows наводить: приклади використання стандартного програмного забезпечення ОС Windows, архіваторів розпізнає: файли створені стандартним програмним забезпечення ОС Windows, архіваторами характеризує: особливості роботи зі стандартним програмним забезпеченням ОС Windows, архіваторами описує: загальні принципи стиснення даних пояснює: відмінність між файлами, створеними різними графічними редакторами, архіваторами формулює: правила завантаження стандартного програмного забезпечення ОС Windows, архіваторів обґрунтовує: доцільність використовування різних типів програмного забезпечення порівнює: роботу різних типів архіваторів класифікує: програмне забезпечення за основними функціями, інтерфейсом аналізує: наявність вільного простору на носіях різних типів та засоби його збільшення оцінює: складність виконуваних завдань, коректність власних відповідей та відповідей інших учнів висловлює судження: щодо необхідності використання різного програмного забезпечення спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: правильного збереження файлів різних типів на комп’ютері показує на комп’ютері: роботу з різними типами програмного забезпечення   Тема: «Лінійні алгоритми», 5 (з 10) годин (продовження)  
Тема: «Елементи автоматизації роботи в офісі», 8 годин Зміст навчального матеріалу теми: поняття електронного документообігу; сканери для введення текстів та ілюстрацій; програми для розпізнавання текстів; системи автоматизованого перекладу документів; поповнення власної бібліотеки навчальних завдань Практичні роботи: «Сканування графічних зображень (малюнків, ілюстрацій, фотографій, схем тощо)» «Сканування текстових документів виконаних різними мовами» «Переклад сканованих текстових документів виконаних різними мовами»     називає: різновиди робіт, які повинні бути автоматизовані в офісі наводить: приклади робіт для автоматизації характеризує: особливості сканування документів різних типів, можливості перекладу різних документів описує: правила роботи при скануванні та перекладі пояснює: послідовність дій при скануванні та перекладі формулює: поняття про електронний документообіг обґрунтовує: структуру приладів в офісі для створення електронного документообігу порівнює : різні типи приладів для створення електронного документу класифікує: перелік робіт для автоматизації в офісі аналізує: роботи приладів та програмного забезпечення для автоматизації оцінює: якість роботи приладів та програмного забезпечення для автоматизації висловлює судження: щодо поліпшення роботи з документами в офісі спостерігає: за виконанням завдань іншими учнями, аналізуючи їх відповіді використовує: власні знання і рекомендації учителя для виконання завдань дотримується правил: роботи з електронними пристроями показує на комп’ютері: прийоми сканування документів, приклади перекладу   Тема: «Алгоритми з розгалуженнями», 12 годин Зміст навчального матеріалу теми: логічні вирази та логічні операції; таблиці iстиностi; команда розгалуження; умовний оператор мовою програмування; команда вибору; оператор вибору; вкладені розгалуження; поповнення власної бібліотеки навчальних завдань   Практична робота: «Побудова алгоритмів з послідовними розгалуженнями та їх реалізація у вигляді програм», «Побудова алгоритмів з вкладеними розгалуженнями; їх реалізація у вигляді програм»     називає: логічні операції, два види логічних виразів, два види команди та оператора розгалуження, два види команди та оператора вибору наводить: приклади простих та складених логічних виразів, приклади виконання логічних операцій, приклади простих та вкладених розгалужень розпізнає: прості та складені логічні вирази, логічні операції AND і OR, скорочену і повну форму команд і операторів розгалуження, скорочену і повну форму команд і операторів вибору, послідовні і вкладені розгалуження характеризує: особливості простих і складених логічних виразів, особливості виконання логічних операцій, особливості скороченої і повної форм розгалуження, послідовних і вкладених конструкцій розгалуження, особливості двох форм команди вибору описує: загальний вигляд оператора умовного переходу у повній та скороченій формах, загальний вигляд оператора вибору у повній та скороченій формах пояснює: відмінність між простими та складеними логічними виразами, відмінність між виконанням логічних операцій AND і OR, відмінність між скороченою і повною формою команди і операції розгалуження, відмінність між скороченою і повною формою команди і операції вибору, особливості використання послідовних і вкладених розгалужень формулює: означення логічного виразу, простого логічного виразу, складеного логічного виразу, означення розгалуженого алгоритму обґрунтовує: необхідність використання і застосування логічних виразів при складанні алгоритмів, необхідність існування двох форм розгалуження і вибору, необхідність коректного використання двох форм розгалуження і вибору, послідовних та вкладених розгалужень, доцільність і значення тестування розроблених алгоритмів з розгалуженнями порівнює: дві різні форми розгалуження та вибору, послідовні та вкладені конструкції розгалужень, результати виконання реалізованого у вигляді програми розробленого розгалуженого алгоритму для запропонованих тестів класифікує: розгалужені алгоритми за двома формами команд розгалуження та вибору, за різними конструкціями розгалужень аналізує: відмінність між простими та складеними логічними виразами, скороченою та повною формами розгалужень та вибору для заданих прикладів алгоритмів, результати роботи реалізованого у вигляді програми розробленого розгалуженого алгоритму оцінює: результати роботи реалізованого у вигляді програми розробленого розгалуженого алгоритму для власних тестів висловлює судження: щодо коректності використання простих або складених логічних виразів, скороченої або повної форми розгалуження та вибору, послідовних або вкладених розгалужень у заданих прикладах, необхідності використання можливостей середовища програмування під час налагодження розгалуженої програми розв’язує: завдання по створенню та тестуванню розгалужених алгоритмів з використанням операторів умовного переходу, вибору, різних розгалужених конструкцій спостерігає: за покроковим виконанням реалізованих у вигляді програми розроблених розгалужених алгоритмів, за виконанням програми використовує: можливості середовища програмування для створення та налагодження розгалужених програм, коментарі у тексті програми, при введенні початкової інформації та при виведенні результуючої інформації дотримується правил: роботи за комп’ютером, реалізації розгалужених алгоритмів у вигляді програм показує на комп’ютері: покрокове виконання створеної розгалуженої програми, введення початкової інформації, виведення результуючої інформації, виконання розгалуженої програми для власних розроблених тестів
    Тема: «Алгоритми з повтореннями», 18 годин Зміст навчального матеріалу теми: команда повторення; оператори циклу; поєднання повторення і розгалуження; рекурентні послідовності; вкладені цикли; можливості середовища програмування для роботи з циклічними програмами; поповнення власної бібліотеки навчальних завдань   Практичні роботи: «Побудова алгоритмів з послідовними повтореннями та їх реалізація у вигляді програм», «Побудова рекурентних алгоритмів та їх реалізація у вигляді програм», «Побудова алгоритмів з вкладеними повтореннями та їх реалізація у вигляді програм»     називає: всі різновиди команд і операторів повторення, опції середовища програмування для роботи з циклічними програмами наводить: приклади повторень з передумовою, з післяумовою, з параметром; приклади виконання повторень з передумовою, з післяумовою, з параметром; рекурентних алгоритмів; вкладених циклів розпізнає: циклічні алгоритми з передумовою, з післяумовою, з параметром; рекурентні алгоритми, вкладені цикли характеризує: особливості запису і виконання циклічних алгоритмів з передумовою, з післяумовою, з параметром; особливості створення і виконання рекурентних алгоритмів; особливості запису і виконання вкладених циклів описує: загальний вигляд операторів повторення з передумовою, з післяумовою, з параметром; схематичне виконання рекурентних алгоритмів пояснює: відмінність між виконанням повторень з передумовою, з післяумовою, з параметром; виконання рекурентних алгоритмів та вкладених циклів формулює: принципи роботи повторень з передумовою, з післяумовою, з параметром; принципи роботи рекурентних алгоритмів, принципи роботи вкладених циклів обґрунтовує: необхідність та доцільність використання і застосування повторень з передумовою, з післяумовою, з параметром; необхідність використання і застосування рекурентних алгоритмів і вкладених циклів; необхідність і доцільність використання можливостей середовища програмування для налагодження циклічних програм; доцільність і значення тестування розроблених алгоритмів з повтореннями порівнює: всі види повторень, послідовні та вкладені повторення, повторення з розгалуженнями та розгалуження з повтореннями класифікує: алгоритми з повтореннями за різними видами команд повторень аналізує: відмінність між повтореннями з передумовою, з післяумовою, з параметром для заданих прикладів алгоритмів; відмінність між повтореннями з розгалуженнями та розгалуженнями з повтореннями, з вкладеними циклами, рекурентністю для заданих прикладів алгоритмів, результати роботи реалізованого у вигляді програми розробленого циклічного алгоритму оцінює: результати роботи реалізованого у вигляді програми розробленого циклічного алгоритму для власних тестів висловлює судження: щодо коректності використання у заданих прикладах повторень з передумовою, з післяумовою, з параметром, рекурентних послідовностей, вкладених циклів, повторень з розгалуженнями, розгалужень з повтореннями; необхідності використання можливостей середовища програмування під час налагодження циклічної програми розв’язує: завдання по створенню та тестуванню циклічних алгоритмів з використанням всіх видів операторів повторення, різних циклічних конструкцій спостерігає: за покроковим виконанням реалізованих у вигляді програми розроблених циклічних алгоритмів, за виконанням програми використовує: можливості середовища програмування для створення та налагодження циклічних програм, коментарі у тексті програми, при введенні початкової інформації та при виведенні результуючої інформації дотримується правил: роботи за комп’ютером, реалізації циклічних алгоритмів у вигляді програм показує на комп’ютері: покрокове виконання створеної циклічної програми, введення початкової інформації, виведення результуючої інформації, виконання циклічної програми для власних розроблених тестів