Тема 1. Програмне забезпечення та інформаційна безпека
  1. Правила поведінки і безпеки життєдіяльності (БЖ) в комп’ютерному класі. Класифікація програмного забезпечення. Операційні системи, їхні різновиди. Драйвери. Ліцензії на програмне забезпечення, їх типи. Поняття інсталяції та деінсталяції програмного забезпечення.
  2. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Резервне копіювання даних. Операції над архівами. Практична робота 1. Архівування та розархівування даних.
  3. Класифікація загроз безпеці та пошкодження даних у комп’ютерних системах. Етичні та правові основи захисту відомостей і даних.
  4. Захист даних. Шкідливі програми, їх типи, принципи дії і боротьба з ними.
  5. Загрози, що виникають при роботі в Інтернеті. Засоби браузера, призначені для гарантування безпеки. Захищені сайти. Захист від спаму.
  6. Безпечне зберігання даних. Резервне копіювання та відновлення даних. Безпечне видалення даних.
  7. Практична робота 2. Налаштовування параметрів безпеки в середовищі браузера. Тематичне оцінювання.

Тема 2. 3D-графіка
  1. Тривимірна графіка. Принципи тривимірної навігації.
  2. Класифікація програм для роботи з тривимірною графікою.
  3. Додавання тривимірних примітивів. Переміщення, масштабування, обертання об’єктів.
  4. Групування, вирівнювання, копіювання та клонування об’єктів.
  5. Екструдування форми об’єкта
  6. Вершини, ребра, грані. Графічні текстури
  7. Текстові об’єкти та їх редагування
  8. Анімація. Переміщення по кадрах. Шкала часу. Попередній перегляд анімації.
  9. Рендеринг тривимірної сцени.
  10. Поняття про 3D-друк. Тематичне оцінювання.

Тема 3. Опрацювання табличних даних
  1. Абсолютні, відносні й мішані посилання на комірки та діапазони комірок.
  2. Встановлення параметрів сторінки. Друкування електронної таблиці. Практична робота 3. Розв’язування задач на обчислення.
  3. Призначення й використання математичних, статистичних функцій табличного процесора.
  4. Призначення й використання логічних функцій табличного процесора.
  5. Створення та налагодження діаграм різного типу, вибір типу діаграми.
  6. Практична робота 4. Використання математичних, логічних та статистичних функцій табличного процесора. Умовне форматування.
  7. Упорядковування даних у таблицях.
  8. Автоматичні та розширені фільтри.
  9. Проміжні підсумки. Умовне форматування.  Експорт та імпорт електронних таблиць
  10. Практична робота 5. Упорядкування даних у таблицях. Автоматичні та розширені фільтри.
  11. Розв’язування задач із фізики, хімії, математики та інших дисциплін засобами табличного процесора.
  12. Виконання індивідуальних і групових навчальних проектів.
  13. Виконання індивідуальних і групових навчальних проектів.
  14. Виконання індивідуальних і групових навчальних проектів.
  15. Захист навчальних проектів. Тематичне оцінювання.

Тема 4. Бази даних. Системи керування базами даних
  1. Поняття бази даних.
  2. Поняття систем керування базами даних, їх призначення.
  3. Реляційні бази даних, їхні об’єкти.
  4. Ключі й зовнішні ключі. Зв’язки між записами і таблицями. Визначення типу зв'язку.
  5. Створення таблиць.
  6. Введення і редагування даних різних типів.
  7. Впорядкування, пошук і фільтрування даних.
  8. Запити на вибірку даних.
  9. Виконання індивідуальних і групових навчальних проектів.
  10. Захист навчальних проектів. Тематичне оцінювання.

Тема 5. Алгоритми та програми
  1. Табличні величини.
  2. Введення та виведення табличних величин. Елемент керування «багаторядкове текстове поле».
  3. Алгоритми опрацювання табличних величин: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють заданим умовам, пошук заданого елемента.
  4. Алгоритми опрацювання табличних величин: пошук елемента з найбільшим найменшим значенням.
  5. Алгоритми опрацювання табличних величин: пошук елемента з найбільшим найменшим значенням.
  6. Практична робота 6. Складання і виконання алгоритмів знаходження сум і кількостей значень елементів табличних величин за заданими умовами у навчальному середовищі програмування.
  7. Практична робота 7. Складання і виконання алгоритму пошуку значень у таблиці в навчальному середовищі програмування.
  8. Візуалізація елементів табличної величини за допомогою графічних примітивів.
  9. Візуалізація елементів табличної величини за допомогою графічних примітивів.
  10. Визначення теми програмного проекту
  11. Розробка та тестування програмного рішення
  12. Розробка та тестування програмного рішення
  13. Збір та аналіз відгуків користувачів програми
  14. Підготовка звіту та презентації проекту. Тематичне оцінювання.
  15. Розв’язування компетентнісних задач.
  16. Розв’язування компетентнісних задач.
  17. Розв’язування компетентнісних задач.
  18. Вибір теми проекту. Визначення проблеми, теми та завдань проекту; розподіл ролей і планування колективної діяльності.
  19. Добір засобів опрацювання даних. Добір засобів подання результатів навчального проекту.
  20. Виконання індивідуальних і групових навчальних проектів.
  21. Виконання індивідуальних і групових навчальних проектів.
  22. Виконання індивідуальних і групових навчальних проектів.
  23. Виконання індивідуальних і групових навчальних проектів.
  24. Виконання індивідуальних і групових навчальних проектів.
  25. Виконання індивідуальних і групових навчальних проектів.
  26. Виконання індивідуальних і групових навчальних проектів.
  27. Захист навчальних проектів. Тематичне оцінювання.
  28. Повторення і систематизація навчального матеріалу за рік.