Тематичне планування навчального матеріалу:
№з/п | Зміст навчального матеріалу | Результати навчальної діяльності учнів | |||||||||||
Апаратне та програмне забезпечення комп’ютера | |||||||||||||
| Вступ. Інформація та інформаційні процеси (3 год.) | ||||||||||||
| Інформатика як наука. Поняття інформації, повідомлення і шуму. Види та властивості інформації. Інформаційні процеси: пошук, збирання, зберігання, опрацювання, подання, передавання, використання, захист інформації. Кодування інформації. Етапи розвитку обчислювальної техніки, покоління комп’ютерів. Одиниці виміру кількості інформації. | Учні повинні знати:
Учні повинні мати уявлення про:
| |||||||||||
| Інформаційна система. Апаратна та програмна складові інформаційної системи (3 год., резервний час – 1 год.) | ||||||||||||
| Структура інформаційної системи. Апаратна та програмна складові інформаційної системи (ІС). Основні пристрої апаратної складової ІС, їх функції та взаємодія: процесор, пам’ять (внутрішня та зовнішня), монітори, клавіатура, “мишка”, принтер, сканер, мережеві пристрої. Процес завантаження комп’ютера. Правила техніки безпеки під час роботи з комп’ютером. Програмна складова ІС. Види програмного забезпечення: системне, сервісне, прикладне, інструментальне. Поняття дистрибутиву. Процес інсталяції. Версія програмного продукту. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
| |||||||||||
| Операційні системи. Основи роботи з дисками (12 год., резервний час – 1 год.) | ||||||||||||
| Поняття операційної системи. Функції та склад операційної системи. Класифікація операційних систем. Огляд сучасних операційних систем (MS DOS, WINDOWS, UNIX (LINUX)). Файлова структура ОС: поняття файла, каталогу (папки), ієрархічної структури, шляху до файла. Інтерфейс ОС. Основні об’єкти ОС і робота з ними. Принципи роботи користувача з ОС. Основні операції для роботи з дисками. Довідкова система. Пошук інформації. Поняття про комп’ютерні віруси. Класифікація комп’ютерних вірусів, спектр дії та методи розповсюдження. Антивірусні програми, їх класифікація та принципи роботи. Ознайомлення з роботою антивірусних програм. Способи захисту інформації. Стиснення інформації. Архівація файлів. Робота з програмами-архіваторами. Основні дії над архівними файлами. | Учні повинні знати:
Учні повинні мати уявлення про:
| |||||||||||
| Знайомство з прикладним програмним забезпеченням навчального призначення (2 год.) | ||||||||||||
| Прикладні програми навчального призначення. Прикладні програми для підтримки навчання іноземних мов, географії, біології, математики, фізики; комп’ютерні енциклопедії. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
розбиратися в основних функціях програми та інтерфейсі, мати навички самостійної роботи з новим програмним забезпеченням. | |||||||||||
| Прикладне програмне забезпечення загального призначення (32 год., резервний час – 6 год.):
| ||||||||||||
| Графічний редактор Типи графічних файлів. Поняття векторної та растрової графіки. Огляд сучасних графічних редакторів та їх можливостей. Робота з графічними файлами. Система вказівок графічного редактора. Інструментарій для малювання графічних примітивів. Створення малюнків та анімації. | Учні повинні знати :
Учні повинні мати уявлення про:
Учні повинні вміти:
| |||||||||||
| Текстовий редактор Системи опрацювання текстів, їх класифікація, призначення та основні функції. Завантаження текстового редактора. Створення, відкриття та збереження документа. Редагування та форматування тексту. Робота з фрагментами тексту – виділення, копіювання, перенесення, вилучення, пошук і заміна. Перевірка правопису. Робота зі списками, колонками, розривами. Використання таблиць у текстах. | Учні повинні знати:
Учні повинні вміти:
- працювати зі списками, колонками, розривами; | |||||||||||
| Робота з об’єктами в середовищі текстового редактора. Введення формул. Робота з великими документами. Структура документа. Нумерація сторінок. Колонтитули. Стилі. Шаблони. Друк тексту. Налаштування панелей інструментів. |
|
| ||||||||||
| Створення електронних презентацій Поняття комп’ютерної презентації. Можливості презентації та особливості її використання. Вимоги до змісту презентації. Об’єкти, що опрацьовуються за допомогою системи підготовки презентацій, та їх властивості. Основні прийоми при створенні презентації: використання шрифтів, автофігур, фону, малюнків, анімації, управляючих об’єктів, налаштування зміни кадрів. Робота з окремими слайдами та з презентацією в цілому. Проектування презентацій. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Глобальна мережа Інтернет. HTML як засіб створення гіпертекстових документів (10 год., резервний час – 2 год.) |
| |||||||||||
| Поняття глобальної та локальної мережі, основні принципи функціонування та призначення. Глобальна мережа Інтернет, історія виникнення. Апаратні, програмні та інформаційні складові Інтернет. Підключення до мережі Інтернет. Основні послуги мережі Інтернет: гіпертекстові сторінки, електронна пошта, телеконференції, інтерактивне спілкування, файлові архіви та програмне забезпечення, що їх підтримує. Проблеми безпеки та захисту інформації в глобальній мережі Інтернет. Служба перегляду гіпертекстових сторінок – WWW (всесвітня павутина). Організація інформації на web-сторінках, принципи навігації. Поняття про гіпертекстовий документ. Адреса web-сторінки. Програми - броузери та принципи роботи з ними. Пошук інформації в мережі Інтернет. Пошукові системи та каталоги. Електронна пошта. Поштова скринька та електронна адреса. Використання поштових програм для роботи з електронними повідомленнями. Доставка пошти. Створення електронного повідомлення. Поштові стандарти. Приєднання файлів до повідомлень. Відправлення листа та копій. Створення відповіді та переадресації листа. Адресна книга. Використання різноманітних сторінок кодування. Створення web-сторінок. Поняття про мову розмітки гіпертексту – мову НТМL. НТМL-файл. Коди (теги) мови НТМL. Структурні теги. Засоби створення НТМL-документів. Оформлення тексту в НТМL-документі. Теги управління зовнішнім виглядом НТМL-документу. Теги форматування символів. Включення графіки до web-сторінки. Визначення гіперпосилань. Створення власної web-сторінки. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
створювати найпростіші wеb-сторінки, що містять коди форматування тексту, графічні об’єкти та гіперпосилання. |
| ||||||||||
Основи алгоритмізації та програмування |
| ||||||||||||
| Системи числення (6 год., резервний час – 1 год. ) |
| |||||||||||
| Поняття системи числення. Позиційні та непозиційні системи числення. Арифметичні дії в позиційних системах числення. Правила переведення з однієї системи числення в іншу. Зв’язок між системами числення з основою 2k. Однорозрядний суматор. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основні поняття алгоритмізації. Мова програмування Паскаль. Початкові поняття ( 3 год., резервний час – 1 год.) |
| |||||||||||
| Поняття алгоритму. Способи запису алгоритмів. Типи алгоритмів. Властивості алгоритмів. Формальне виконання алгоритму. Етапи розв’язання задач на ЕОМ. Структура Паскаль-програми. Сталі та змінні величини. Ім’я та тип змінної. Опис стандартних типів змiнних у Паскалi. Середовище програмування TP7.0
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
- використовувати режим текстового редактора інтегрованого середовища програмування (ТР70.) для набирання тексту програми, запускати програму на виконання. |
| ||||||||||
| Лінійні алгоритми (8 год., резервний час – 2 год.) |
| |||||||||||
| Команда присвоювання. Оператор присвоювання мовою Паскаль. Арифметичні дії. Правила запису арифметичних виразiв. Стандартні функції. Команди введення-виведення інформації. Процедури введення-виведення у Паскалi. Модуль CRT. | Учні повинні знати:
Учні повинні вміти:
|
| ||||||||||
| Розгалужені алгоритми (13 год., резервний час – 2 год.) |
| |||||||||||
| Команда розгалуження. Умовний оператор IF мовою Паскаль. Логічні вирази. Таблиці істинності. Вкладені розгалуження. Команда вибору. Оператор варіанту CASE мовою Паскаль.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Циклічні алгоритми (14 год., резервний час – 2 год.) |
| |||||||||||
| Команда повторення. Оператори циклу мовою Паскаль (WHILE, REPEAT, FOR). Рекурентні послідовності. Вкладені цикли. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Масиви (14 год., резервний час – 2 год.) |
| |||||||||||
| Оголошення типів. Прості та структуровані типи в Паскалі. Перерахований та інтервальний типи. Табличні величини. Одновимірні та двовимірні масиви. Символьні та рядкові величини. Класичні алгоритми для роботи з масивами та рядками. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Допоміжні алгоритми (16 год., резервний час – 2 год.) |
| |||||||||||
| Допоміжні алгоритми. Процедури та функції в Паскалi. Локальні та глобальні змінні. Формальнi та фактичнi параметри. Директива FORWARD. Використання масивiв як формальних параметрiв. Рекурсiя в Паскалi. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Додатковi типи змiнних у Паскалi (14 год., резервний час – 2 год.) |
| |||||||||||
| Множини. Записи. Оператор приєднання WITH. Покажчики. Використання динамічної пам’яті. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Файли (10 год., резервний час – 2 год.) |
| |||||||||||
| Стандартні процедури та функції для роботи з файлами. Особливості роботи з текстовими файлами. Особливості роботи з типізованими файлами. | Учні повинні знати: - стандартні процедури та функції для роботи з файлами; - особливості роботи з текстовими файлами; - особливості роботи з типізованими файлами; - правила використання текстових файлів для введення та виведення даних. Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Графічні можливості Паскаля (12 год., резервний час – 2 год.) |
| |||||||||||
| Процедури та функцii бібліотеки. Робота процедур GetImage та PutImage. Створення рухомих об’єктів. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Модулі у Паскалі (6 год., резервний час – 2 год.) |
| |||||||||||
| Структура модуля. Створення власних бібліотек процедур i функцій. Використання модулів в основній програмі.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
Методи складання алгоритмів та їх аналіз |
| ||||||||||||
| Методика побудови алгоритмів, оцінка їх ефективності (2 год.) |
| |||||||||||
| Процес створення алгоритму. Математична модель, вибір структури. Пошук оптимального алгоритму розв’язання. Узагальнення й аналіз екстремальних ситуацій. Оцінка й аналіз ефективності алгоритму. Покрокова деталізація, планування та представлення алгоритму. Допоміжні задачі. Реалізація мовою програмування. | Учні повинні знати:
Учні повинні мати уявлення про:
|
| ||||||||||
| Структури даних (18 год., резервний час – 2 год.) |
| |||||||||||
| Простi змiннi. Масиви. Довга арифметика. Стеки. Черги. Списки. Дерева, бінарні дерева.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Пошукові алгоритми (22 год., резервний час – 2 год.) |
| |||||||||||
| Основні поняття пошукових алгоритмів. Лінійний і бінарний пошук. Рекурсивні пошукові алгоритми. Пошук у рядку. Класичні методи. КМП-пошук. Поняття мережі. Пошук у мережі. Пошукові алгоритми на бінарних деревах. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Методи сортування (18 год., резервний час – 2 год.) |
| |||||||||||
| Основні поняття методів сортування. Сортування масивів. Прямі методи сортування. Сортування вставленням, обміном, вибором. Покращені методи сортування. Шейкерне сортування. Удосконалені методи сортування. Пірамідальне сортування, сортування деревом. Удосконалені методи сортування. Швидке сортування. Сортування послідовностей. Метод прямого злиття. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Обчислювальна геометрія та числові методи (12 год., резервний час – 2 год.) |
| |||||||||||
| Векторний добуток. Напрямок повороту. Визначення площі многокутника. Перетин відрізків. Визначення положення точки відносно простого многокутника. Визначення опуклої оболонки. Визначення пари найближчих і найвіддаленіших точок. Застосування метода виключення для розв’язання алгоритмічних задач. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Застосування комбінаторики для розв’язання задач (10 год., резервний час – 2 год.) |
| |||||||||||
| Основні поняття та терміни комбінаторики. Задачі повного перебору. Переставлення. Підмножини множин. Сполучення. Розміщення. Способи генерування. | Учні повинні знати:
способи генерування переставлення, підмножин множини, сполучення та розміщення;
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основи теорії графів (30 год., резервний час – 4 год.) |
| |||||||||||
| Основні поняття теорії графів. Пошук у ширину та у глибину. Побудова остового дерева мінімальної довжини. Алгоритми Прима та Краскала. Визначення найкоротшого шляху в графі. Алгоритм Дейкстри. Алгоритм Флойда-Уоршелла. Задача комівояжера. Метод гілок і границь. Дводольні графи. Побудова максимального паросполучення в дводольному графі. Потоки в мережах. Алгоритм Форда-Фалкерсона побудови максимального потоку в мережі. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основи лінійного програмування (10 год., резервний час – 2 год.) |
| |||||||||||
| Загальна задача лінійного програмування. Задача про дієту. Задача про оптимальний асортимент. Геометрична інтерпретація розв’язання задач лінійного програмування. Знайомство із середовищем автоматизації математичних розрахунків для розв’язання задач лінійного програмування симплекс-методом. Задача про призначення. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основи динамічного програмування (20 год., резервний час – 2 год.) |
| |||||||||||
| Основні поняття задач динамічного програмування. Критерії застосування. Задача про прокладання оптимального шляху. Найбільша спільна підпослідовність. Задача про рюкзак. Задача про розподіл ресурсів. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| “Жадібні” алгоритми (6 год.) |
| |||||||||||
| Критерії застосовування “жадібних” алгоритмів. Задача про центи. Задача про заявки. Неперервна задача про рюкзак. “Жадібні” алгоритми на графах. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
Основи об’єктно-орієнтованого програмування |
| ||||||||||||
| Історія розвитку технологій програмування (2 год.) |
| |||||||||||
| Історія розвитку технологій програмування. Програмування в машинних кодах (операційне) (ЕОМ першого та другого покоління). Низхідне проектування програм, структурне та модульне програмування (ЕОМ третього покоління). Об’єктно-орієнтоване програмування (ЕОМ четвертого покоління). | Учні повинні знати:
Учні повинні мати уявлення про:
|
| ||||||||||
| Середовище розробки Delphi (2 год.) |
| |||||||||||
| Завантаження Delphi. Складові частини екрану Delphi. Прості компоненти (Form, TLabel, TEdit, TMemo, TButton). Властивості простих компонентів. Розміщення, зміна розміру та переміщення компонентів. Домовленість про імена компонентів. Створення першого проекту. Типи файлів проекту (файл проекту, файл модулів, файли форм). | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Особливості створення програм засобами Delphi (8 год.) |
| |||||||||||
| Планування розробки програми. Цикл розробки програми. Аналіз задачі, розробка алгоритму, розробка користувацького інтерфейсу, кодування, тестування та налагодження програми, складання документації. Величини, типи величин. Іменування, оголошення та використання змінних. Константи. Арифметичні операції. Вбудовані математичні функції. Рядкові операції та вбудовані рядкові функції. Пріоритети операцій. Структура модуля вихідного коду. Область видимості. Інтерактивне введення та виведення. Засоби форматування вихідної інформації. Завершення програми. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Структури прийняття рішень (6 год.) |
| |||||||||||
| Операції порівняння (<, <= , > , >= , = , <>). Бульові операції. Режим повного та неповного обчислення бульових операцій. Закони Моргана. Перетворення бульових виразів. Умовні оператори (if-then, if-then-else). Оператор Case. Інтерфейсні компоненти – “перемикачі” (TradioButton), “прапорці” (TCheckBox) та їх властивості. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Циклічні структури (8 год.) |
| |||||||||||
| Детермінований цикл For. Інкрементний та декрементний цикл For. Недетерміновані цикли While і Repeat. Інтерфейсні компоненти – “списки” (TListBox), “поле зі списком” (TСomboBox) та їх властивості. Інтерфейсні компоненти – “смуга прокрутки” (TScrollBar), “об’єднання елементів “(TGroupBox), “група перемикачів” (TRadioGroup), “панель”(TPanel), “фрейм” (TFrame) та їх властивості. Інтерфейсні компоненти – “головне меню” (TMainMenu), “вспливаюче меню” (TPopupMenu) та їх властивості. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Модульне програмування (4 год.) |
| |||||||||||
| Концепція модульного програмування. Два види підпрограм – процедури та функції. Користувацькі підпрограми. Підпрограми – обробники подій. Фактичні та формальні параметри. Передача параметрів (параметри-змінні та параметри-значення). Глобальні та локальні підпрограми.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Захист від помилок. Налагодження програм (2 год.) |
| |||||||||||
| Типи помилок (синтаксичні, логічні та помилки часу виконання). Засоби обробки виключень. Стандартні засоби налагодження програм – дамп даних (проміжний вивід даних на екран) і трасування (ручне виконання коду). Робота вбудованого налагоджувача середовища розробки. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Текстові файли (8 год.) |
| |||||||||||
| Робота з текстовими файлами (дескриптор файла, процедури AssignFile(), Reset(), Rewrite(), Append(), Read(), Write(), CloseFile()). Функції для роботи з текстовими файлами (Eof(), Eoln(), SeekEof(), SeekEoln()). Вбудовані функції та процедури для операцій з файлами (створення каталогів, перейменування файлів). Компоненти “поле зі списком дисків” (TDriveComboBox), “список каталогів” (TDirectoryListBox), “поле зі списком фільтрів” (TFilterComboBox), “список файлів” (TFileListBox). Розробка користувацького інтерфейсу. Складові частини великого проекту. Розробка користувацького інтерфейсу (дизайн проекту; рекомендації по структурі та змісту головних елементів проекту; організація систем пошуку, навігації та гіперпосилань; фізіологічні особливості сприйняття кольорів і форм; рекомендації щодо використання елементів оформлення). Розподіл тем курсових робіт. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Файли довільного доступу (4 год.) |
| |||||||||||
| Файли довільного доступу. Типізовані та нетипізовані. Компоненти TOpenDialog (вікно вибору файла), TSaveDialog (вікна збереження файла). Метод Execute. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Структури даних та їх реалізація на Delphi (18 год.) |
| |||||||||||
| Перераховані типи. Користувацький тип даних. Масиви. Статичні масиви (одновимірні, двовимірні). Динамічні масиви. Процедура SetLength (). Методи вилучення динамічних масивів (SetLength (), використання індексної змінної nil, вбудована процедура Finalize()). Передавання масивів у підпрограми. Використання файлів для введення та виведення даних. Множини. Записи. Оператор приєднання WITH. Варіантні записи в Object Pascal. Покажчики та зв’язані списки. Стеки, черги та черги з двостороннім доступом.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основні методи впорядкування та пошуку засобами Delphi. Рекурсія (8 год.) |
| |||||||||||
| Прямі та поліпшені методи сортування. Опрацювання рядкових змінних впорядкуванням їх індексів. Рекурсія. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Основні поняття ООП (4 год.) |
| |||||||||||
| Основні поняття ООП. Об’єкти. Класи. Інкапсуляція, наслідування та поліморфізм. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Елементи поглибленого програмування (10 год.) |
| |||||||||||
| Елементи управління та форми ActiveX. Використання майстрів ActiveX. Додатки з декількома формами. Інтерфейс MDI та SDI. Зв’язування та впровадження об’єктів. Технологія OLE. Динамічний обмін даними. Технологія DDE.
| Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Графічні та мультимедійні можливості Delphi (16 год.) |
| |||||||||||
| Кольорові моделі RGB, CMYK. Модуль Graphics. Клас TFont і його властивості. Клас TPen і його властивості. Клас TBrush і його властивості. Клас TCanvas і його властивості. Примітиви TCanvas. Батьківський клас TGraphic. Види зображень – іконка (клас TIcon), метафайл (клас TMetafile), растрове зображення (клас TBitmap), растрове зображення Jpeg (клас TJpegImage). Методи класу TGraphic для обміну графічною інформацією з файлами та буфером обміну. Створення проекту для перегляду файлів BMP, ICO, WMF, EMF, JPG. Клас TMediaPlayer і його властивості. Використання в проектах. Клас TPrinter і його властивості. Перегляд мультимедійних файлів. Побудова графіка функції однієї змінної. Побудова графіка функції двох змінних. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
|
| ||||||||||
| Оформлення готового проекту (8 год.) | ||||||||||||
| Створення довідкової системи HELP. Створення програми SETUP. Принципи тестування проекту. Документування проекту. | Учні повинні знати:
Учні повинні вміти:
| |||||||||||
| Робота над власним курсовим проектом (4 год.) | ||||||||||||
| Побудова та реалізація математичної моделі курсового проекту. Розробка інтерфейсної частини курсового проекту. | Учні повинні вміти:
| |||||||||||
| Попередній захист проектів (2 год.) | ||||||||||||
| Підготовка доповіді курсового проекту. Підготовка документації та робочої версії курсового проекту. | Учні повинні знати:
Учні повинні вміти:
| |||||||||||
| Курсове проектування (10 год.) | ||||||||||||
| Завершення роботи над курсовим проектом. Тестування, створення інсталяційного пакету. Підготовка до захисту. | Учні повинні вміти:
| |||||||||||
| Захист проекту (4 год.) | ||||||||||||
| Доповідь автора проекту. Демонстрація можливостей програми. Подання документації. Ведення дискусії. | Учні повинні вміти:
| |||||||||||
Електронні таблиці, бази даних і мережеві технології | |||||||||||||
| Електронні таблиці Excel (14 год.) | ||||||||||||
| Призначення ЕТ. Основні елементи (таблиця, комірка, книга). Адреси комірок. Типи даних в ЕТ. Редагування таблиці. Пошук, фільтрація, сортування даних. Побудова формул і використання стандартних функцій. Діаграми в ЕТ. Побудова графіків функцій. Розв’язання прикладних задач засобами Excel. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
| |||||||||||
| Системи управління базами даних. СУБД Access (14 год.) | ||||||||||||
| Концепція баз даних. Класифікація баз даних. Реляційні бази даних. Поняття таблиці, запису, поля, значення. Основні функції СУБД Access. Основні команди для роботи з таблицями. Зв’язки між таблицями. Нормалізація баз даних. Запити. Запити на вибірку. Параметричні запити. Форми. Засоби створення форм. Прості та складні форми. Створення звітів. | Учні повинні знати:
Учні повинні мати уявлення про:
Учні повинні вміти:
| |||||||||||
| Програмування баз даних у середовищі Delphi (10 год.) | ||||||||||||
| Основні поняття баз даних (таблиці, записи, поля). Створення бази даних за допомогою драйвера BDE (Borland DataBase Engine). Мова SQL. Створення запитів SQL за допомогою DataBase DeskTop. Запит за зразком. Створення додатку бази даних за допомогою майстра форм баз даних (DataBase Form Wizard). Створення бази даних за допомогою коду Object Pascal. | Учні повинні знати:
Учні повинні вміти:
| |||||||||||
| Поняття про експертні системи (2 год.) | ||||||||||||
| Основні компоненти експертної системи: бази даних, база знань, база підсистеми логічного виведення. Різні моделі подання знань. | Учні повинні мати уявлення про:
| |||||||||||
| Мережеві технології (8 год.) | ||||||||||||
| Типи комп’ютерних мереж (глобальні та локальні). Локальні мережі. Компоненти комп’ютерної мережі (робочі станції, сервери, кабелі, інтерфейсні плати, мости, маршрутизатори). Сервери (файловий, проксі-сервер) та їх функції. Типи мереж (однорангова, “клієнт-сервер”). Мережні адаптери та їх основні операції (передача даних, буферизація, формування пакета, доступ до кабелю, перетворення даних, кодування (декодування) даних, приймання (передача) імпульсів). Складові частини пакета даних. Топології локальної мережі (спільна шина, зірка, кільце). Кабелі локальної мережі (багатожильні, коаксіальні, у вигляді витої пари, оптоволоконні). Еталонна модель взаємодії відкритих систем OSI. Методи доступу до мережевих каналів (Ethernet, Arcnet, Token Ring, FDDI). Загальні функції протоколів середнього рівня (TCP/IP). Загальна характеристика мережних операційних систем (Microsoft Windows NT Advanced Server, Novell NetWare, Unix). | Учні повинні знати:
Учні повинні мати уявлення про:
| |||||||||||
| Повторення (4 год.) |
- Для загальноосвітніх навчальних закладів
- Рекомендовано Міністерством освіти і науки України
- І. Програми з інформатики Програми для загальноосвітніх навчальних закладів універсального профілю Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Прикладне програмне забезпечення загального призначення (34 год.)
- 4.1. Графічний редактор (4 год.)
- 4.2. Текстовий редактор (10 год.)
- 4.3. Комп’ютерні презентації (2 год.)
- 4.4. Табличний процесор (10 год.)
- 4.5. Бази даних. Системи управління базами даних (8 год.)
- 5. Глобальна мережа Інтернет (6 год.)
- 6. Комп’ютерне моделювання. Основи алгоритмізації та програмування (12 год.)
- Резерв – 6 год. Програми для загальноосвітніх навчальних закладів Інформатика (без використання комп’ютерів)
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (4 год.)
- 2. Інформаційна система (5 год.)
- 3. Операційні системи (7 год.)
- 4. Основи роботи з дисками (4 год.)
- 5. Прикладне програмне забезпечення загального призначення (12 год.)
- 5.1. Текстовий редактор (3 год.)
- 5.2. Графічний редактор (2 год.)
- 5.3. Електронні таблиці (3 год.)
- 5.4. Бази даних. Системи управління базами даних (4 год.)
- 6. Прикладне програмне забезпечення навчального призначення (3 год.)
- 7. Глобальна мережа Інтернет (4 год.)
- 8. Основи алгоритмізації (31 год.)
- 8.1. Інформаційна модель (1 год.)
- 8.2. Алгоритми (3 год.)
- Програми для загальноосвітніх навчальних закладів філологічного та суспільно-гуманітарного профілів Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (3 год.)
- 6. Прикладне програмне забезпечення загального призначення (34 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (12 год.)
- 6.3. Комп’ютерні презентації (2 год.)
- 6.4. Табличний процесор (8 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 7 год. Програми для загальноосвітніх навчальних закладів художньо-естетичного профілю Інформатика 10-11 класи
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (3 год.)
- 6. Прикладне програмне забезпечення загального призначення (34 год.)
- 6.1. Графічний редактор (6 год.)
- 6.2. Текстовий редактор (10 год.)
- 6.3. Комп’ютерні презентації (4 год.)
- 6.4. Табличний процесор (8 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 5 год. Програми для загальноосвітніх навчальних закладів спортивного профілю Інформатика 10-11 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (2 год.)
- 2. Інформаційна система та її складові (6 год.)
- 3. Прикладне програмне забезпечення навчального призначення (4 год.)
- 4. Глобальна мережа Інтернет (14 год.)
- 5. Інформаційна модель і алгоритми (5 год.)
- 6. Прикладне програмне забезпечення загального призначення (32 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (8 год.)
- 6.3. Комп’ютерні презентації (2 год.)
- 6.4. Табличний процесор (10 год.)
- 6.5. Бази даних. Системи управління базами даних (8 год.)
- Резерв – 7 год. Програми для загальноосвітніх навчальних закладів фізико-математичного, природничого та технологічного профілів Інформатика
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 10 Клас
- 1. Вступ. Інформація та інформаційні процеси (3 год.)
- 2. Інформаційна система (4 год.)
- 3. Операційні системи (8 год.)
- 4. Основи роботи з дисками (5 год.)
- 5. Прикладне програмне забезпечення навчального призначення (4 год.)
- 6. Прикладне програмне забезпечення загального призначення (40 год.)
- 6.1. Графічний редактор (4 год.)
- 6.2. Текстовий редактор (12 год.)
- 6.3. Комп’ютерні презентації (4 год.)
- 6.4. Електронні таблиці (12 год.)
- 6.5. Бази даних. Системи управління базами даних (12 год.)
- Резерв – 6 год.
- 11 Клас
- 7. Прикладне програмне забезпечення навчального призначення (2 год.)
- 8. Глобальна мережа Інтернет (16 год.)
- 9. Основи алгоритмізації та програмування (46 год.)
- 9.1. Інформаційна модель (2 год.)
- 9.2. Алгоритми (7 год.)
- 9.3. Програма. Мова програмування (8 год.)
- Резерв – 6 год. Програми для загальноосвітніх навчальних закладів технологічного профілю Інформатика та технології 7-11 класи
- Пояснювальна записка
- Інформатика
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Інформація та інформаційні процеси (10 год.)
- 2. Інформаційна система (12 год.)
- 3. Операційні системи (24 год.)
- 4. Основи роботи з дисками (12 год.)
- 5. Прикладне програмне забезпечення загального призначення (10 год.)
- 6.2. Створення презентацій (6 год.)
- 6.3. Текстовий процесор (16 год.)
- 6.4. Табличний процесор (12 год.)
- 6.5. Бази даних. Системи управління базами даних. Експертні системи (12 год.)
- 7. Глобальна мережа Інтернет (18 год.)
- 8.3. Програма. Мова програмування (16 год.)
- Резерв –- 4 год. Технології
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Технологія, технологічні процеси (2 год.)
- 2. Конструктор eLab “Енергія. Робота. Потужність” (22 год.)
- Резерв – 4 год.
- 5. Комп’ютерні технології автоматизованого управління в середовищі Control Lab – 34 год.
- 5.1. Примітиви середовища Control Lab (6 год.)
- 5.2. Робота в середовищі Control Lab (14 год.)
- 5.3. Створення власних проектів (14 год.)
- 6. Основи комп’ютерної графіки (10 год.)
- 7. Обробка зображень за допомогою растрового редактору Adobe Photoshop (24 год.)
- Резерв – 2 год.
- 8. Векторна графіка (34 год.)
- 8.1. Знайомство з векторним редактором (на прикладі Corel Draw 10). Об’єкти програми (5 год.)
- 8.2. Властивості зображення. Робота з кривими (5 год.)
- 8.3. Робота з текстом (5 год.)
- 8.4. Спецефекти в Corel Draw 10 (6 год.)
- 8.5. Створення трьохмірних зображень (8 год.)
- Резерв – 6 год. Інформатика та технології Основи web-дизайну
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Вступ. Глобальна мережа Інтернет та World Wide Web (6 год.)
- 2. Програми-броузери (6 год.)
- 3. Мова розмітки гіпертексту html (60 год.)
- 4. Редактори для роботи з html (32 год.)
- 5. Графіка для web (32 год.)
- Резерв – 4 год.
- 11 Клас
- 6. Динамічне html (10 год.)
- 7. Мова JavaScript (32 год.)
- 9. Вступ до інтерактивного програмування (12 год.)
- 10. Робота над проектом (36 год.)
- Резерв – 4 год. Інформатика та технології. Об’єктно-орієнтовані мови програмування, використання табличного процесора у сфері економіки та бізнесу” Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 1. Введення у спеціальність (2 год.)
- 2. Основи програмування. Основні поняття та особливості (6 год.)
- 3. Об’єкти та їх властивості (4 год.)
- 4. Введення в середовище об’єктно-орієнтованого програмування (50 год.)
- 5. Програмування об’єктно-орієнтованою мовою (74 год.)
- 3. Системи автоматизованого проектування (4 год.)
- 4. Основи тривимірного моделювання (32 год.)
- 5. Параметричне проектування (24 год.)
- 6. Оформлення креслень тривимірних моделей (20 год.)
- 7. Робота з матеріалами (8 год.)
- 8. Проектна робота (18 год.)
- Резерв – 4 год.
- 11 Клас
- 1. Тривимірне моделювання складних об’єктів (26 год.)
- 2. Оформлення креслень для складних об’єктів (12 год.)
- 3. Створення складальних тривимірних моделей (38 год.)
- 4. Оформлення креслень складальних тривимірних моделей (12 год.)
- 5. Робота з базами даних (18 год.)
- 6. Моделювання роботи і візуалізація тривимірних моделей (24 год.)
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- 10 Клас
- 1. Вступ. Введення в спеціальність (2 год.)
- 2. Історія архітектури, архітектурні стилі (16 год.)
- 3. Основи архітектурної графіки. Комп’ютерна графіка в архітектурі (36 год.)
- 4. Колір в архітектурі (12 год.)
- 5. Основи архітектурної композиції (72 год.)
- Практичні роботи Площинні композиції
- Об’ємні композиції
- Резерв – 4 год.
- 11 Клас
- 6. Організація роботи з кресленнями (18 год.)
- 8. Введення до ландшафтного проектування (28 год.)
- 9. Створення власного архітектурного проекту (30 год.)
- 1.2. Інформаційна система (9 год.)
- 1.3. Операційні системи (11 год.)
- 1.4. Прикладне програмне забезпечення навчального призначення (5 год)
- 2. Прикладне програмне забезпечення загального призначення(37 год.)
- 2.1. Комп’ютерна графіка (8 год.)
- 2.2. Технологія опрацювання текстової інформації ( 12 год.)
- 2.3. Комп’ютерні презентації (7 год.)
- 2.4. Технологія опрацювання числової інформації (10 год.)
- 3.2. Основи алгоритмізації (10 год.)
- 3.3. Основні поняття програмування (2 год.)
- 3.4. Основні поняття мови програмування. Середовище програмування ( 8 год)
- 3.5. Процедури і функції (7 год.)
- 3.6. Графіка в середовищі програмування (5 год)
- 3.7. Вказівки повторення й розгалуження (12 год.)
- 3.8. Структуровані типи даних (17 год)
- 3.10. Динамічні структури даних (14 год)
- 3.11. Комбінації та їх застосування (8 год)
- 3.12. Елементи теорії графів (14 год)
- 3.13. Основи динамічного програмування (20 год)
- 3.14. “Жадібні” алгоритми (6 год)
- 4. Виконання проектних завдань (20 годин)
- 5. Комп’ютери в сучасному суспільстві (42 години)
- 5.1. Інформаційне суспільство (2 години)
- 5.2. Технології зберігання та пошуку інформації. Бази даних. Системи управління базами даних. ( 20 год.)
- 5.3. Глобальна мережа Інтернет (12 годин)
- 5.4. Мова створення гіпертекстових документів (8 годин)
- 6.2. Логічні основи роботи комп’ютера (8 годин)
- 6.3. Фізичні основи роботи комп’ютера (10 годин)
- 6.4. Поняття асемблера. Елементи професійного програмування (20 годин)
- 7. Об’єктно-орієнтоване програмування (54 год)
- 7.1. Основні поняття об’єктно-орієнтованого програмування ( 2 год)
- 7.2. Вступ в об’єктно-візуального програмування. Середовище програмування (4 год)
- 7.3. Поняття проекту (8 год.)
- 7.4. Базові структури алгоритмів та їх використання у візуальному програмуванні (10 год.)
- 7.5. Структури даних та їх реалізація на Delphi (10 год.)
- 7.6. Налагодження програм (2 год)
- 7.7. Робота з файлами (8 год)
- 7.8. Використання вбудованого асемблера (10 годин)
- 8. Поняття про логічне програмування (30 год)
- 8.1. Елементи логічного програмування. Вступ до мови програмування Пролог (16 год)
- 8.2. Використання мови Пролог (10 год)
- 8.3. Експертні системи (4)
- Резерв –10 год. Програми для загальноосвітніх навчальних закладів Інформатика 7-9 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- Вступ. Історичні відомості про становлення та розвиток інформатики (1 год.)
- 2. Інформація та інформаційні процеси (5 год.)
- 3. Інформаційна система (4 год.)
- 4. Операційні системи (6 год.)
- 5. Програмні засоби загального призначення (8 год.)
- 5.1. Графічний редактор (3 год.)
- 5.2. Текстовий редактор (5 год.)
- 6. Програмні засоби навчального призначення (4 год.)
- 7. Комп’ютерні мережі. Електронна пошта (3 год.)
- Резерв – 3 год.
- 8. Підготовка текстів і документів за допомогою комп’ютера (5 год.)
- 9. Комп’ютерні презентації (5 год.)
- 10. Електронні таблиці (6 год.)
- 11. Бази даних. Системи управління базами даних (6 год.)
- 12. Програмні засоби навчального призначення (4 год.)
- 12.1. Математичні програми (типу Gran-1, Gran-2d) (2 год.)
- 13. Телекомунікаційні системи. Глобальна мережа Інтернет (6 год.)
- 16. Навчальна алгоритмічна мова (8 год.)
- 17. Проектування програм (1 год.)
- 18. Системи візуального програмування (22 год.)
- 18.1. Система візуального програмування Visual Basic
- Література
- Програми для загальноосвітніх навчальних закладів, спеціалізованих шкіл, гімназій, ліцеїв. Інформатика та програмування 8-11 класи
- Пояснювальна записка
- Тематичне планування навчального матеріалу:
- Довідково-інформаційна система. Експертна система.
- Тематичне планування навчального матеріалу:
- Література
- Іі. Програми спецкурсів, факультативів, пропедевтичних курсів, гуртків Прикладна математика
- Пояснювальна записка
- Стереометрія (24 год.)
- Основи інформаційних технологій
- Пояснювальна записка
- 1. Технологія обробки текстової інформації (30 год.)
- 2. Технологія обробки графічної інформації (15 год.)
- 3. Технологія обробки числової інформації (25 год.)
- 4. Технологія зберігання, пошуку, сортування інформації (20 год.)
- 5. Мультимедійні технології (20 год.)
- 6. Комунікаційні технології (30 год.)
- Комп’ютерна графіка в образотворчій діяльності
- Пояснювальна записка
- Вивчення курсу забезпечує:
- Основні задачі курсу:
- Орієнтовна кількість годин по класах за видами образотворчої діяльності
- Зміст навчального матеріалу
- Знання і вміння учнів з образотворчої діяльності Учні повинні знати:
- Учні повинні вміти:
- Критерії оцінювання навчальних досягнень учнів
- Основи програмування
- Пояснювальна записка
- Тематичне планування навчального матеріалу
- Зміст навчального матеріалу та вимоги до результату навчальної діяльності учнів Алгоритми
- Мова програмування
- Оператори розгалуження
- Оператори циклу
- Графічні можливості мови програмування
- Засоби роботи з файлами
- Рядкові величини
- Підпрограми. Підпрограми-функції
- Структури та класи
- Основи об’єктно-орієнтованого програмування
- Література
- Курс користувача
- Пояснювальна записка
- Зміст навчального матеріалу
- 1. Вступ (4 год.)
- 2. Початок роботи в операційній системі та запуск програм (18 год.)
- 3. Робота з дисками, файлами і папками (10 год.)
- Формальна логіка
- Пояснювальна записка
- Зміст навчального матеріалу і вимоги до результату навчальної діяльності учнів
- Тема 1. Предмет і значення логіки (5 год.)
- Тема 2. Поняття (12 год.)
- Тема 3. Судження (8 год.)
- Тема 4. Закони логіки (4 год.)
- Тема 5. Умовивід (14 год.)
- Тема 6. Аналогія та гіпотеза (4 год.)
- Тема 7. Логічні основи теорії аргументації (8 год.)
- Тема 8. Логічний практикум (12 год.)
- Тема 9. Основні напрямки сучасної логіки (4 год.)
- Література
- Мова розмітки гіпертексту html (Автор Лисенко т.І.) Пояснювальна записка
- Зміст навчального матеріалу
- 1.Мова html. Теги форматування текстів – 14 год.
- 2. Гіперпосилання. Зв’язування web-сторінок (12 год.)
- 3. Каскадні таблиці стилів (6 год.)
- 4. Практикум зі створення web-сторінок (8 год.) Література
- Програмування Інтернет-орієнтованої графіки
- Пояснювальна записка
- 1. Вступ. Загальні відомості про графіку (1 год.)
- 2. Типи користувацьких графічних редакторів.
- 3.1. Графічна анімація у файлах типу *.Gif (2 год.).
- 4. Верстка і макетування веб-сторінок (12 год.)
- 4.3 Верстка flash-сторінок і презентацій (3 год.)
- Іі. Тематичне планування навчального матеріалу:
- Література
- Інформаційна культура
- Пояснювальна записка
- Зміст навчального матеріалу
- Вступ до інформатики.
- Пояснювальна записка
- Зміст навчального матеріалу та результати навчальної діяльності учнів
- 1. Початкове знайомство з комп’ютером
- 2. Знайомство з інформаційними технологіями
- Резерв – 5 год.
- Задачі Математична логіка
- Комбінаторика
- Цілі числа
- Многочлени
- Дійсні числа
- Планіметрія
- Теорія ігор
- Відомості про авторів
- Для нотаток
- Для нотаток