Календарно-тематичне планування курсу
«Інформатика. 10 клас» (ОАП)
відповідно до навчальної програми для 10–11 класів
інформаційно-технологічного профілю
інформаційно-технологічного профілю
авторів Т.П. Караванова, В.П. Костюков,
І.О. Завадський
(102 години + 3 години резервного навчального часу; 3 години на тиждень)
№,
n/n
|
Тема уроку
|
К-ть годин
|
Дата
|
Матеріали до уроку
|
Тема 1: «Основні поняття алгоритмізації»
|
4
|
|||
1
|
Техніка безпеки при роботі з комп’ютером і правила поведінки в
комп’ютерному класі .
Алгоритм та його властивості. Способи представлення
алгоритмів.
|
01.09.15 |
||
2
|
Практична робота № 1. «Способи подання алгоритмів».
|
02.09.15
|
||
3
|
Базові алгоритмічні структури. Типи алгоритмів.
Практична робота № 2. «Базові алгоритмічні структури. Типи алгоритмів»
|
04.09.15 |
||
4
|
Виконавець. Формальне виконання алгоритму. Проміжні
величини.
|
08.09.15 |
||
Тема 2: «Моделі
та моделювання»
|
2
|
|||
5
|
Моделі та моделювання. Класифікація моделей.
Практична робота № 3. «Побудова інформаційної та математичної моделі»
|
09.09.15 |
||
6
|
Етапи розв’язування задач на комп’ютері.
Узагальнення та систематизація знань
|
11.09.15 |
||
Тема 3: «Мови програмування»
|
2
|
|||
7
|
Мова програмування як один із способів представлення
алгоритму.
|
15.09.15 |
||
8
|
Класифікація мов програмування. Елементи мови
програмування.
|
16.09.15 |
||
Тема 4: «Основи об’єктно-орієнтованого програмування.
Робота у середовищі програмування»
|
6
|
|||
9
|
Візуальне конструювання. Структура проекту, модуля,
події.
|
18.09.15 |
||
10
|
Збереження та запуск проекту. Компіляція.
|
22.09.15
|
||
11
|
Етапи розробки проекту.
Практична робота № 4. «Створення, збереження, запуск проекту за заданим
зразком»
|
23.09.15 |
||
12
|
Етапи проектування форми.
|
25.09.15
|
||
13
|
Проект як сукупність алгоритмів процедур обробки подій.
Налагодження. Тестування.
|
29.09.15 |
||
14
|
Практична робота № 5. «Налагодження та тестування проекту за заданим
зразком»
Узагальнення та систематизація знань
|
30.09.15 |
||
Тема 5: «Лінійні алгоритми. Введення та виведення
даних»
|
12
|
|||
15
|
Поняття змінної. Опис
стандартних типів змінних.
|
02.10.15
|
||
16
|
Арифметичні операції. Правила запису арифметичних
виразів.
|
06.10.15 |
||
17
|
Стандартні функції. Оператор присвоювання.
|
07.10.15
|
||
18
|
Можливості введення та виведення інформації.
|
09.10.15
|
||
19
|
Виконання завдань на складання лінійних алгоритмів
|
13.10.15
|
||
20
|
Виконання завдань на складання лінійних алгоритмів.
Практична робота № 6. «Побудова лінійних алгоритмів
та їх реалізація у вигляді програм»
|
16.10.15 |
||
21
|
Лабораторна
робота № 1. «Розробка власник лінійних алгоритмів та
їх реалізація і тестування у середовищі».
|
20.10.15 |
||
22
|
Використання текстових файлів для введення та
виведення інформації.
|
21.10.15 |
||
23
|
Виконання завдань на складання лінійних алгоритмів.
Практична робота № 7. «Побудова лінійних алгоритмів
та їх реалізація у вигляді програм з використанням текстових файлів».
|
23.10.15 |
||
24
|
Лабораторна робота № 2. «Розробка власник лінійних алгоритмів та їх реалізація
і тестування у середовищі з використанням текстових файлів»
|
03.11.15 |
||
25
|
Поповнення власної бібліотеки
навчальних завдань.
|
04.11.15
|
||
26
|
Узагальнення та систематизація знань.
|
06.11.15
|
||
Тема 6: «Робота у середовищі програмування у
консольному режимі»
|
4
|
|||
27
|
Консольний режим. Можливості середовища
об’єктна-орієнтованого програмування щодо роботи у консольному режимі.
|
10.11.15 |
||
28
|
Робота у консольному режимі.
Практична робота № 8. «Створення, редагування та тестування програм у
консольному режимі»
|
11.11.15 |
||
29
|
Використання текстовий файлів.
Практична робота № 9. «Використання текстових файлів для розв’язування
задач у консольному режимі»
|
13.11.15 |
||
30
|
Розв’язування задач.
Лабораторна робота № 3. «Реалізація лінійних алгоритмів з використанням
консольного режиму середовищі»
|
17.11.15 |
||
Тема 7: «Алгоритми з розгалуженнями»
|
16
|
|||
31
|
Логічні вирази та логічні операції.
|
18.11.15
|
||
32
|
Таблиці істинності.
|
20.11.15
|
||
33
|
Оператор розгалуження. Вкладені розгалуження.
|
24.11.15
|
||
34
|
Створення і
реалізація програм з розгалуженням.
|
25.11.15
|
||
35
|
Створення і
реалізація програм з розгалуженням.
|
27.11.15
|
||
36
|
Створення і
реалізація програм з розгалуженням.
Практична робота
№ 10 «Побудова алгоритмів з послідовними
розгалуженнями»
|
01.12.15
|
||
37
|
Створення і
реалізація програм з розгалуженням.
|
02.12.15
|
||
38
|
Створення і
реалізація програм з розгалуженням.
|
04.12.15
|
||
39
|
Створення і
реалізація програм з розгалуженням.
|
08.12
|
||
40
|
Алгоритми з розгалуженнями.
Лабораторна робота № 4. «Реалізація алгоритмів з послідовними розгалуженнями у
вигляді програм»
|
09.12 | ||
41
|
Оператор вибору.
|
11.12 | ||
42
|
Створення програм з розгалуженням.
Практична робота № 11. «Побудова алгоритмів з вкладеними розгалуженнями та
оператором вибору»
|
15.12 | ||
43
|
Створення і
реалізація програм з оператором вибору.
|
16.12 | ||
44
|
Створення і
реалізація програм з оператором вибору.
|
18.12 | ||
45
|
Лабораторна робота № 5. «Реалізація алгоритмів з вкладеними розгалуженнями та
оператором вибору у вигляді програм»
|
22.12 | ||
46
|
Узагальнення та систематизація знань
|
23.12 | ||
Тема 8: «Алгоритми з повтореннями»
|
14
|
|||
47
|
Алгоритми з повтореннями. Оператори циклу.
|
25.12 | ||
48
|
Створення програм.
Практична робота № 12. «Побудова алгоритмів з послідовними повтореннями»
|
12.01 | ||
49
|
Створення і
реалізація програм з оператором циклу.
|
13.01 | ||
50
|
Лабораторна робота № 6. «Реалізація алгоритмів з послідовними повтореннями у
вигляді програм»
|
15.01 | ||
51
|
Поєднання повторення і розгалуження.
|
19.01
09.02 |
||
52
|
Рекурентні послідовності.
|
20.01
10.02 |
||
53
|
Рекурентні послідовності.
Практична робота № 13. «Побудова рекурентних алгоритмів»
|
22.01
10.02 |
||
54
|
Створення і
реалізація програм з рекурентними послідовностями.
|
26.01
12.02 |
||
55
|
Лабораторна робота № 7. «Реалізація рекурентних алгоритмів у вигляді програм»
|
27.01
|
||
56
|
Вкладені цикли.
Практична робота № 14. «Побудова алгоритмів з вкладеними повтореннями»
|
29.01
|
||
57
|
Створення і
реалізація програм з вкладеними повтореннями.
|
|||
58
|
Лабораторна робота № 8. «Реалізація алгоритмів з вкладеними повтореннями»
|
|||
59
|
Можливості середовища програмування для роботи з
циклічними програмами.
|
|||
60
|
Узагальнення та систематизація знань
|
|||
Тема 9: «Масиви. Рядкові величини»
|
14
|
|||
61
|
Поняття масиву. Прості та структуровані типи мовою.
|
|||
62
|
Одновимірні та двовимірні масиви.
Практична робота № 15. «Побудова алгоритмів з одновимірними та двовимірними
масивами»
|
|||
63
|
Лабораторна робота № 9. «Реалізація алгоритмів з одновимірними і двовимірними
масивами у вигляді програм»
|
|||
64
|
Рядкові величини.
Практична робота № 16. «Побудова алгоритмів з обробкою рядкових величин»
|
|||
65
|
Лабораторна робота № 10. «Реалізація алгоритмів з обробкою рядкових величин у
вигляді програм»
|
|||
66
|
Класичні алгоритми для роботи з масивами та рядками.
|
|||
67
|
Складання програм на пошук заданого елемента в масиві.
|
|||
68
|
Складання програм на пошук та заміну підрядка.
|
|||
69
|
Складання програм на пошук мінімального або
максимального елемента масиву.
|
|||
70
|
Складання програм на пошук та заміну підрядка
|
|||
71
|
Складання програм на упорядкування масиву.
Практична робота № 17. «Класичні алгоритми для роботи з масивами»
|
|||
72
|
Створення та реалізація програм на опрацювання
табличних величин
|
|||
73
|
Лабораторна робота № 11. «Реалізація класичних алгоритмів для роботи з
масивами та рядковими величинами у вигляді програм»
|
|||
74
|
Узагальнення та систематизація знань
|
|||
Тема 10: «Підпрограми. Процедури та функції»
|
14
|
|||
75
|
Поняття підпрограми. Локальні та глобальні змінні.
|
|||
76
|
Формальні та фактичні параметри.
|
|||
77
|
Складання та реалізація програм.
Практична робота № 18. «Побудова алгоритмів з використанням процедур і
функцій»
|
|||
78
|
Складання та реалізація програм, що містять звернення
до підпрограм.
|
|||
79
|
Лабораторна робота № 12. «Реалізація алгоритмів з використанням процедур і
функцій у вигляді програм»
|
|||
80
|
Рекурсія. Рекурсивні алгоритми.
|
|||
81
|
Рекурсія у мові програмування.
|
|||
82
|
Складання та реалізація програм.
Практична робота № 19. «Побудова рекурсивних алгоритмів»
|
|||
83
|
Створення підпрограм користувача та їх реалізація
мовою.
|
|||
84
|
Складання та реалізація програм.
|
|||
85
|
Лабораторна робота № 13. «Реалізація рекурсивних алгоритмів у вигляді програм»
|
|||
86
|
Складання та реалізація програм, що містять звернення
до підпрограм та функцій.
|
|||
87
|
Складання та реалізація програм, що містять звернення
до підпрограм та функцій.
|
|||
88
|
Узагальнення та систематизація знань
|
|||
Тема 11: «Записи, множини, покажчики»
|
12
|
|||
89
|
Записи.
|
|||
90
|
Складання програм.
Практична робота № 20. «Побудова алгоритмів з використанням записів»
|
|||
91
|
Оператор приєднання WITH.
|
|||
92
|
Лабораторна робота № 14. «Реалізація
алгоритмів з використанням записів у вигляді програм»
|
|||
93
|
Множини
|
|||
94
|
Складання програм.
Практична робота № 21. «Побудова алгоритмів з використанням множин»
|
|||
95
|
Лабораторна робота № 15. «Реалізація
алгоритмів з використанням множин у вигляді програм»
|
|||
96
|
Покажчики
|
|||
97
|
Складання програм.
Практична робота № 22. «Побудова алгоритмів з використанням покажчиків»
|
|||
98
|
Використання динамічної пам’яті.
|
|||
99
|
Лабораторна робота № 16. «Реалізація
алгоритмів з використанням покажчиків у вигляді програм»
|
|||
100
|
Узагальнення та систематизація знань
|
|||
Тема 12: «Повторення»
|
5
|
|||
101
|
Повторення
|
|||
102
|
Повторення
|
|||
103
|
Повторення
|
|||
104
|
Повторення
|
|||
105
|
Повторення
|
Немає коментарів :
Дописати коментар