Календарно-тематичне планування курсу з інформатики
у 8 класі
І та ІІ семестри, 1
години на тиждень, усього 32 години
«Основи
програмування 8 клас»
№
|
ТЕМА
УРОКУ, ВИДИ ПИСЬМОВИХ РОБІТ
|
Год
|
Дата
|
Примітка
|
|
ТЕМА «Основи
програмування»
|
|
|
|
|
Лінійні алгоритми.
|
16
|
|
|
1
|
Первинний
інструктаж з техніки безпеки. Ознайомлення з технічними засобами та
правилами їх використання.
|
1
|
02.09
|
|
2
|
Поняття алгоритму. Властивості алгоритмів.
|
1
|
09.09
|
|
3
|
Алгоритми
та їх виконавці. Типи алгоритмів. Інтерфейс середовища програмування. Основні файли середовища програмування.
|
1
|
16.09
|
|
4
|
Подання алгоритмів за допомогою формул
та слів.
Способи трансляції.
|
1
|
23.09
|
|
5
|
Подання алгоритмів за допомогою блок-схем.
|
1
|
30.09
|
|
6
|
Алфавіт мови
програмування Pascal. Середовище виконавця. Типи даних. Константи та
змінні.
|
1
|
07.10
|
|
7
|
Створення і
використання змінних і констант. Команди надання змінним значень.
|
1
|
14.10
|
|
8
|
Списки. Надання змінним значень,
перегляд значень змінних.
|
1
|
21.10
|
|
9
|
Поняття операції та виразу. Арифметичні операції.
|
1
|
04.11
|
|
10
|
Структура програми на
мові Pascal.Основні правила побудови,
обчислення та використання виразів у мові програмування.
|
1
|
11.11
|
|
11
|
Присвоювання значень виразів змінним. Лінійні алгоритми на мові програмування Pascal для розв’язування рівнянь лінійного виду.
|
1
|
18.11
|
|
12
|
Лінійні алгоритми на
мові програмування Pascal.
Практична робота № 1. «Створення та тестування алгоритму і коду з
використанням арифметичних
операцій».
|
1
|
25.11
|
|
13
|
Лінійні алгоритми на
мові програмування Pascal.
Практична робота № 2. «Створення та тестування
алгоритму і коду
з використанням операцій порівняння величин».
|
1
|
02.12
|
|
14
|
Лінійні алгоритми на
мові програмування Pascal.
Практична робота № 3. «Створення та тестування алгоритму і коду впорядкуванням трьох об’єктів».
|
1
|
09.11
|
|
15
|
Лінійні алгоритми на
мові програмування Pascal.
Практична робота № 4. «Створення та тестування алгоритму і коду на знаходження суми послідовностей чисел».
|
1
|
16.12
|
|
16
|
Лінійні алгоритми на
мові програмування Pascal.
Практична робота № 5. «Створення та тестування алгоритму коду на сортування об’єктів».
|
1
|
23.12
|
|
|
Нелінійні алгоритми
|
19
|
|
|
17
|
Поняття
одномірного масиву. Кодування
статичного та динамічного масиву на мові програмування Pascal.
|
1
|
13.01
|
|
18
|
Вказівка повторення. Присвоювання значень елементам
масиву. Лінійні
алгоритми на мові програмування Pascal.
|
1
|
20.01
|
|
19
|
Вказівка
розгалуження. Повне і неповне розгалуження. Алгоритими з використанням вказівок
розгалуження. Блок-схема циклу з параметром.
|
1
|
27.01
|
|
20
|
Цикли
з передумовою. Алгоритими з
використанням циклів
з передумовою. Блок-схема циклу
ДОКИ.
|
1
|
03.02
|
|
21
|
Цикли з післяумовою.
Алгоритими з використанням циклів з післяумовою. Блок-схема циклу ДО.
|
1
|
10.02
|
|
22
|
Різні способи кодування
алгоритмів для розв’язування квадратних рівнянь.на мові програмування Pascal.
|
1
|
17.02
|
|
23
|
Різні способи кодування
алгоритмів для розв’язування лінійних нерівностей на мові програмування Pascal.
|
1
|
24.02
|
|
24
|
Різні способи кодування
алгоритмів для розв’язування квадрадних нерівностей на мові програмування Pascal.
|
1
|
03.03
|
|
25
|
Допоміжні алгоритми.
Призначення та особливості допоміжних алгоритмів. Параметри допоміжних
алгоритмів.
|
1
|
10.03
|
|
26
|
Метод покрокової
деталізації. Проектування алгоритму «зверху вниз». Види допоміжних
алгоритмів.
|
1
|
17.03
|
|
27
|
Нелінійні алгоритми на
мові програмування Pascal.
Практична робота № 6. «Створення та тестування алгоритму і коду для
перестановки цифр у числі».
|
1
|
31.03
|
|
28
|
Нелінійні алгоритми на
мові програмування Pascal.
Практична робота № 7. «Створення та тестування
алгоритму і коду
з для переведення числа із однієї системи числення в іншу».
|
1
|
07.04
|
|
29
|
Нелінійні алгоритми на
мові програмування Pascal.
Практична робота № 8. «Створення та тестування алгоритму і коду сортування елементів масиву».
|
1
|
14.04
|
|
30
|
Нелінійні алгоритми на
мові програмування Pascal.
Практична робота № 9. «Створення та тестування алгоритму і коду на шифрування слів у тексті».
|
1
|
21.04
|
|
31
|
Нелінійні алгоритми на
мові програмування Pascal.
Практична робота № 10. «Створення та тестування алгоритму коду на дешифрування
слів у тексті».
|
1
|
28.04
|
|
32
|
Захист учнівських
портфоліо «Нелінійні алгоритми на мові програмування Pascal»
|
1
|
05.05
|
|
33
|
Захист учнівських
портфоліо «Нелінійні алгоритми на мові програмування Pascal»
|
1
|
12.05
|
|
34
|
Захист учнівських
портфоліо «Нелінійні алгоритми на мові програмування Pascal»
|
1
|
19.05
|
|
35
|
Підведення підсумків.
Узагальнення та систематизація опорних знань учнів з основ програмування.
|
1
|
26.05
|
|
Немає коментарів:
Дописати коментар