Программа курса «Основы информатики» для 1-11 класса Автор программы
Вид материала | Программа курса |
СодержаниеПоурочне планування Кіл. часів Тема: Підпрограми Тема: Множена Тема: Файли Тема: Запис Тема: Ускладнені структури програми й дані Тема: Графічний режим роботи |
- Рабочая программа элективного курса для 10 класса по информатике и икт «Математические, 45.88kb.
- Программа дисциплины «Теоретические основы информатики» для направления 080700., 214.09kb.
- Урок на тему «Решение логических задач с помощью электронных таблиц ms excel\ Раздел, 149.53kb.
- Пояснительная записка Рабочая программа составлена на основе: авторского планирования, 143.68kb.
- Программа дисциплины Web-дизайн для направления 080700. 62 Бизнес-информатика подготовки, 136.32kb.
- Программа профильного курса изучения информатики Алгоритмика, 80.96kb.
- Программа факультативного экологического курса "Войди в природу другом" для 6-го класса, 2262.49kb.
- Полежаева Ирина Николаевна учитель информатики высшей квалификационной категории 2006, 214.64kb.
- Учебного курса биологии 11 класс Пояснительная записка Рабочая программа учебного курса, 248.23kb.
- Учебного курса по геометрии для 9-го класса, 1015.27kb.
Орієнтовні критерії оцінювання навчальних досягнень учнів з інформатики з кожної теми курсу, в відповідності с критеріями, котрі надруковані в науково-методичному журналі «Інформатика та інформаційні технології в навчальних закладах», №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 і їхні компоненти
Учні повинні вміти:
- створювати різні об'єкти й змінювати їхні властивості за допомогою панелі властивостей;
- використати різні методи для роботи з об'єктами