Программа курса «Основы информатики» для 1-11 класса Автор программы

Вид материалаПрограмма курса

Содержание


Поурочне планування
Кіл. часів
Тема: Підпрограми
Тема: Множена
Тема: Файли
Тема: Запис
Тема: Ускладнені структури програми й дані
Тема: Графічний режим роботи
Подобный материал:
1   ...   5   6   7   8   9   10   11   12   ...   17

Орієнтовні критерії оцінювання навчальних досягнень учнів з інформатики з кожної теми курсу, в відповідності с критеріями, котрі надруковані в науково-методичному журналі «Інформатика та інформаційні технології в навчальних закладах», №1, 2006 р.


9 клас (134 час)

Тема: Підпрограми

Поняття структурного програмування. Процедури й функції користувача. Процедури. Структура й виклик в основній програмі. Локальні й глобальні змінні. Передача параметрів передача за значенням. Передача параметрів передача по посиланню. Функції. Структура й виклик в основній програмі.


Учні повинні знаті:
  • суть структурного програмування;
  • призначення підпрограм;
  • види підпрограм;
  • структуру процедури й функції (у чому розходження?);
  • виклик допоміжного алгоритму в основній частині програми;
  • призначення формальних і фактичних параметрів;
  • розташування глобальних і локальних параметрів;
  • механізм передачі параметрів;



Учні повинні вміти:
  • описати процедуру або функцію;
  • правильно викликати процедуру або функції в основній частині програми;
  • використати принцип структурного програмування при рішенні завдань;



Тема: Множина

Опис множини. Операції над множеною. Використання множини при рішенні завдань.


Учні повинні знаті:
  • правила опису множини;
  • базовий тип множини;
  • формування множини;
  • висновок множини;
  • об'єднання множини;
  • вирахування множини;

перетинання множини


Учні повинні вміти:
  • описувати множини;
  • формувати множина різними способами;
  • виводити множину;
  • вирішувати задачі з використанням множини й операцій над ними


Тема: Файли

Відомості про файлову систему. Опис файлового типу. Текстові файли. Процедури и функции для работы с файлами. Типізовані файли. Нетипізовані файли.

Учні повинні знаті:
  • відомості про файлову систему;
  • правила опису файлової змінної;
  • зв'язок файлової змінної з фізичним файлом;
  • типи файлової змінної;
  • процедури й функції для роботи з файлової змінної

.


Учні повинні вміти:
  • читати дані з файлу;
  • обробляти прочитані дані в програмі;
  • виводити оброблені дані у файл

.

Тема: Запис

Опис типу запис. Запис із варіантами. Використання записів при створенні баз даних.


Учні повинні знаті:
  • призначення структури запис;
  • опис структури запис;
  • формування записів;
  • засоби для обробки полів структури запис;
  • виведення запису на екран;
  • створення запису з варіантами


Учні повинні вміти:
  • описувати створювати структуру запис;
  • обробляти поля структури запис;
  • розробляти невелику базу даних з використанням структури запис


Тема: Ускладнені структури програми й дані

Динамічна пам'ять, динамічні змінні. Черга й стек. Основи динамічного програмування

Рекурсія.

Учні повинні мати уявлення про:
  • динамічну пам'ять;
  • створення динамічних змінних;
  • типи даних черга й стек;
  • метод динамічного програмування;
  • використання рекурсії;



Учні повинні вміти:
  • використати динамічну пам'ять для рішення нескладних завдань;
  • використати чергу й стек при рішенні завдань;
  • використати рекурсію при рішенні завдань



Тема: Графічний режим роботи

Ініціалізація графіки. Базові процедури й функції для створення графічних примітивів. Робота з текстом у графічному режимі. Створення геометричних фігур, побудова графіків



Учні повинні знаті:
  • роботу монітора в графічному й текстовому режимі
  • ініціалізація графіки;
  • використання графічних примітивів;
  • створення тексту в графічному режимі;



Учні повинні вміти:
  • створювати за допомогою графічних примітивів малюнки й найпростіша анімація;
  • будувати графіки



Поурочне планування




Тема: алгоритмізація та програмування


Кіл. часів




Повторення вивченого в 8 класу

18 рік.

1

Техніка безпеки при роботі за комп'ютером та правила поведінки в комп'ютерному класі. Опис і формування двовимірних масивів.

2 рік.

2

Знаходження заданих елементів і їхня кількість.

2 рік.

3

Вставка, видалення, перестановка елементів масиву.

2 рік.

4

Рядка. Процедури й функції для строкового типу даних

2 рік.

5

Перетворення рядка в число

5 рік.

6

Перетворення числа в рядок

5 рік.




Тема: Підпрограми

28 рік.

7

Поняття структурного програмування

2 рік.

8

Процедури й функції користувача

2 рік.

9

Процедури. Структура й виклик в основній програмі

4 рік.

10

Локальні й глобальні змінні

4 рік

11

Передача параметрів передача за значенням

4 рік.

12

Передача параметрів передача по посиланню

4 рік.

13

Функції. Структура й виклик в основній програмі

8 рік.




Тема: Множена

14 рік.

14

Опис множини

4 рік.

15

Операції над множеною

4 рік.

16

Використання множини при рішенні завдань

6 рік.




Тема: Файли

24 рік.

17

Відомості про файлову систему

4 рік.

18

Опис файлового типу

4 рік.

19

Текстові файли

4 рік.

20

Типізовані файли

4 рік.

21

Нетипізовані файли

4 рік.

22

Стандартні процедури й функції обробки файлів модуля DOS

4 рік.




Тема: Запис

16 рік

23

Опис типу запис

4 рік

24

Запис із варіантами

6 рік

25

Використання записів при створенні баз даних

6 рік




Тема: Ускладнені структури програми й дані

16 рік.

26

Динамічна пам'ять, динамічні змінні

4 рік

27

Черга й стек

4 рік

28

Основи динамічного програмування

4 рік

29

Рекурсія

4 рік




Тема: Графічний режим роботи

20 рік.

30

Ініціалізація графіки

4 рік.

31

Базові процедури й функції для створення графічних примітивів

4 рік.

32

Робота з текстом у графічному режимі

4 рік.

33

Створення геометричних фігур, побудова графіків

4 рік.

34

Резерв

4 рік.


Орієнтовні критерії оцінювання навчальних досягнень учнів з інформатики з кожної теми курсу, в відповідності с критеріями, котрі надруковані в науково-методичному журналі «Інформатика та інформаційні технології в навчальних закладах», №1, 2006 р.


10 клас (136 час)

Тема: Основи объектно-ориентированного програмування

Основи объектно-ориентированного програмування. Об'єкти й класи. Інкапсуляція, поліморфізм, спадкування. Введення у візуальне програмування. Середовище Delphi. Структура проекту. Призначення вкладок палітри компонентів. Візуальний поектировщик робітників форм. Компоненти форм. Компоненти Напис і Кнопка, поле уведення Edit.

Компоненти ListBox (список). Використання комбінованого списку ComboBox. вимикач CheckBox, функції MessageDlg. Використання типів змінних - целочисленного й дійсного (integer і real); висновку повідомлення в окремому вікні. Використання смуг прокручування ScrollBar для уведення даних, компонента Panel, функцій перетворення значень колірних складових – TColorRef. Взаємодія двох списків ListBox на основі властивостей Items і ItemIndex. Створення многострочных написів у компоненті Label. Група перемикачів RadioGroup на сторінці палітри компонентів Standard,  оператор висновку повідомлень ShowMessage. Використання в проекті декількох форм. Знайомство із графічними можливостями DELPHI. Додатка для обробки рядків, масивів і файлів


Учні повинні знаті:
  • суть ООП;
  • що таке об'єкти й класи;
  • що таке методи й властивості;
  • що таке візуальне програмування:
  • структуру проекту в середовищі Delphi;
  • використання різних компонентів форми;
  • палітри середовища Delphi і їхні компоненти


Учні повинні вміти:
  • створювати різні об'єкти й змінювати їхні властивості за допомогою панелі властивостей;
  • використати різні методи для роботи з об'єктами