Календарне планування
1. Модуль 1 (10 клас, 1 семестр)
Календарно-тематичне планування з предмету “Основи інженерії штучного інтелекту” для здобувачів освіти 10 класу
на І семестр 2024/2025 н.р.
вчителя Ліцею № 141 “ОРТ” м. Києва Радера Романа Ілліча
Згідно з Навчальною програмою курсу за вибором "Основи інженерії штучного інтелекту" Автори: Рибак О.С., Радер Р.І. Протокол №5 від 19.08.2024.Зареєстровано у каталозі надання грифів навчальних матеріалів та навчальних програм № 4.0164-2024
(4 години на тиждень, разом 60 годин)
№ уроку |
Дата |
Тема уроку |
Прим. |
ТЕМА 1: Основи штучного інтелекту (10 год) |
|||
1 |
02/09 |
Інструктування з безпеки життєдіяльності та правил поведінки під час роботи в комп’ютерному класі (ІБЖ). Вступ до курсу. |
|
2 |
02/09 |
ІБЖ. Вхідний контроль рівня знань та вмінь. |
|
3 |
05/09 |
ІБЖ. Історія штучного інтелекту. |
|
4 |
05/09 |
ІБЖ. Етичні аспекти та суспільний вплив ШІ. |
|
5 |
09/09 |
ІБЖ. Моральна машина, проблема «вагонетки». |
|
6 |
09/09 |
ІБЖ. Чи може компʼютер думати? Тест Тюринга. |
|
7 |
12/09 |
ІБЖ. Карʼєра у сфері штучного інтелекту. |
|
8 |
12/09 |
ІБЖ. Застосування штучного інтелекту в різних сферах життя та бізнесу. |
|
9 |
16/09 |
ІБЖ. Практична робота №1: Створення мапи думок "Задачі, які ШІ може вирішити". |
|
10 |
16/09 |
ІБЖ. Презентація мап думок і рішень етичних проблем. Підготовка до контрольної роботи. |
|
11 |
19/09 |
ІБЖ. Контрольна робота №1 з теми "Вступ до штучного інтелекту" |
|
12 |
19/09 |
ІБЖ. Аналіз контрольної роботи. Підведення підсумків теми. |
|
ТЕМА 2: Програмування для ШІ (10 год) |
|||
13 |
23/09 |
ІБЖ. Повторення основ Python. Встановлення середовища. Python в машинному навчанні. |
|
14 |
23/09 |
ІБЖ. Основні конструкції Python: змінні, типи даних, умовні оператори |
|
15 |
26/09 |
ІБЖ. Функції в Python: створення та використання. |
|
16 |
26/09 |
ІБЖ. Списки та масиви. Введення в бібліотеку NumPy. |
|
17 |
30/09 |
ІБЖ. Введення в машинне навчання. Знайомство з бібліотекою scikit-learn. |
|
18 |
30/09 |
ІБЖ. Практична робота №2: Створення простої моделі лінійної регресії для прогнозування. |
|
19 |
03/10 |
ІБЖ. Списки та кортежі. Операції зі структурами даних. |
|
20 |
03/10 |
ІБЖ. Словники та множини. Використання для зберігання даних. |
|
21 |
07/10 |
ІБЖ. Алгоритми сортування. Основні методи. |
|
22 |
07/10 |
ІБЖ. Пошук в масивах. Лінійний та бінарний пошук. |
|
23 |
10/10 |
ІБЖ. Машинне навчання на масивах даних. |
|
24 |
10/10 |
ІБЖ. Практична робота №3: Реалізація алгоритму K-ближчих сусідів (KNN). |
|
25 |
14/10 |
ІБЖ. Введення в роботу з даними. CSV файли. |
|
26 |
14/10 |
ІБЖ. Зчитування та запис даних за допомогою Pandas. |
|
27 |
17/10 |
ІБЖ. Робота з DataFrame. Основи аналізу даних. |
|
28 |
17/10 |
ІБЖ. Фільтрація та сортування даних. |
|
29 |
21/10 |
ІБЖ. Вступ до експертних систем. Основи логіки. |
|
30 |
21/10 |
ІБЖ. Використання словників для зберігання даних експертної системи. |
|
31 |
24/10 |
ІБЖ. Робота над проєктами: створення експертної системи "Шеф-кухар" |
|
32 |
24/10 |
ІБЖ. Продовження роботи над проєктами |
|
33 |
04/11 |
ІБЖ. Контрольна робота №2 з теми "Програмування для ШІ" |
|
34 |
04/11 |
ІБЖ. Аналіз контрольної роботи. Підбивання підсумків теми. |
|
ТЕМА 3: Інструменти роботи в команді (10 год) |
|||
35 |
07/11 |
ІБЖ. Вступ до системи контролю версій. |
|
36 |
07/11 |
ІБЖ. Робота з гілками. Створення, злиття гілок. |
|
37 |
11/11 |
ІБЖ. Практична робота №4: Створення облікового запису GitHub, створення та робота із репозиторієм. |
|
38 |
11/11 |
ІБЖ. Методології роботи в команді: Scrum та Kanban. Створення Kanban-дошки та діаграми Ганта для проєкту. |
|
39 |
14/11 |
ІБЖ. Комунікація в команді. Асинхронне спілкування. |
|
40 |
14/11 |
ІБЖ. Розподіл ролей в команді. Внесення змін, code review. |
|
41 |
18/11 |
ІБЖ. Прототипування в Jupyter Notebooks. |
|
42 |
18/11 |
ІБЖ. Візуалізація даних: бібліотеки Matplotlib, Seaborn |
|
43 |
21/11 |
ІБЖ. Презентація проєкту що включає розподіл ролей, репозиторій, прототип |
|
44 |
21/11 |
ІБЖ. Контрольна робота №3 з теми "Інструменти роботи в команді" |
|
45 |
25/11 |
ІБЖ. Аналіз контрольної роботи. Підбивання підсумків теми. |
|
ТЕМА 4: Основи компʼютерного зору (10 год) |
|||
46 |
25/11 |
ІБЖ. Що таке комп'ютерний зір? Які його основні завдання? |
|
47 |
28/11 |
ІБЖ. Робота з кольорами. Розбираємо RGB, HSV, grayscale. |
|
48 |
28/11 |
ІБЖ. Практична робота №5: Перетворення зображень в grayscale, застосування фільтру за пороговим значенням. |
|
49 |
02/12 |
ІБЖ. Визначення домінантного кольору. Побудова гістограм для різних просторів кольорів. |
|
50 |
02/12 |
ІБЖ. Пошук контурів та їх геометричних характеристик. Функція findContours з OpenCV. |
|
51 |
05/12 |
ІБЖ. Визначення площ, периметрів, центрів мас контурів. |
|
52 |
05/12 |
ІБЖ. Робота з камерою та реальними даними. |
|
53 |
09/12 |
ІБЖ. Практична робота №6: Розпізнавання об'єктів за допомогою кольорів та контурів. |
|
54 |
09/12 |
ІБЖ. Проведення конкурсу з оцінкою точності розроблених моделей. |
|
55 |
12/12 |
ІБЖ. Контрольна робота №4 з теми "Основи компʼютерного зору" |
|
56 |
12/12 |
ІБЖ. Аналіз контрольної роботи. |
|
57 |
16/12 |
Робота над індивідуальними проєктами. |
|
58 |
16/12 |
Робота над індивідуальними проєктами. Підбивання підсумків теми. |
|
59 |
19/12 |
Повторення вивченого за семестр. |
|
60 |
19/12 |
Повторення вивченого за семестр. |