Календарне планування

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

Повторення вивченого за семестр.