№ п/п
| Тема урока
| Вид урока, форма
| Параграф учебника
| Элементы содержания
| ЗУН, компетенции
| Домашнее задание
|
Управление и алгоритмы
|
1
| Вводное занятие. Правила техники безопасности.
| Урок ознакомления с новым материалом
|
| Предмет информатики. Роль информации в жизни людей. Содержание базового курса информатики.
| Повторение изученного материала в 8 классе
|
2
| Кибернетическая модель управления. Управление без обратной связи и с обратной связью
| Урок ознакомления с новым материалом
| § 1. Управление и кибернетика
§ 2. Управление с обратной связью
| Кибернетика. Кибернетическая модель управления. Алгоритм управления; какова роль алгоритма в системах управления
| Сущность кибернетической схемы управления с обратной связью; назначение прямой и обратной связи в этой схеме.
При анализе простых ситуаций управления определять механизм прямой и обратной связи
| § 1,2, вопросы
|
3
| Понятие алгоритма и его свойства Практическая работа №1 Исполнитель алгоритмов: назначение, среда, система команд, режимы работы
| Урок ознакомления с новым материалом
| § 3. Определение и свойства алгоритма
| Понятие алгоритма и его свойства, линейные алгоритмы
Исполнитель алгоритмов: назначение, среда исполнения, система команд исполнителя, режимы работы.
| Способы записи алгоритмов: блок-схемы, учебный алгоритмический язык Пользоваться языком блок-схем, понимать описания алгоритмов на учебном алгоритмическом языке
Выполнить трассировку алгоритма для известного исполнителя
| § 3, вопросы
|
4
| Графический учебный исполнитель. Практическая работа № 2 Работа с учебным исполнителем алгоритмов: построение линейных алгоритмов
| Урок ознакомления с новым материалом
| § 4. Графический учебный исполнитель
| ГрИС. Система команд
|
| §4, вопросы
|
5
| Вспомогательные алгоритмы. Метод последовательной детализации и сборочный метод.
| Урок ознакомления с новым материалом
| § 5. Вспомогательные алгоритмы и подпрограммы
| Вспомогательные подпрограммы, подпрограмма, функция, процедура
| Назначение вспомогательных алгоритмов; технологии построения сложных алгоритмов: метод последовательной детализации и сборочный (библиотечный) метод.
Выделять подзадачи; определять и использовать вспомогательные алгоритмы.
| §5, вопросы
|
6
| Практическая работа №3 Работа с учебным исполнителем алгоритмов: использование вспомогательных алгоритмов
| Урок закрепления изученного
| Практикум 1 стр.200 №11А
|
7
| Практическая работа №4 Язык блок-схем. Использование циклов с предусловием.
| Урок ознакомления с новым материалом
| § 6. Циклические алгоритмы
| Алгоритмическая конструкция: цикл и его структуры алгоритмов (циклического)
| Составлять циклические алгоритмы управления одним из учебных исполнителей
| §6, вопросы
|
8
| Практическая работа №5 Разработка циклических алгоритмов
| Урок закрепления изученного
| Повторить §6, стр.39 №7
|
9
| Практическая работа № 6 Ветвления. Использование двухшаговой детализации
| Урок ознакомления с новым материалом
| § 7. Ветвление и последовательная детализация алгоритма
|
| Технологии построения сложных алгоритмов: метод последовательной детализации и сборочный (библиотечный) метод.
| §7, вопросы
|
10
| Использование метода последовательной детализации для построения алгоритма. Использование ветвлений
| Урок закрепления изученного
| Повторить §7,стр. 32 № 5
|
11
| Практическая работа №7 Зачётное задание по алгоритмизации
| Урок закрепления изученного
|
|
|
| Повторить §1 – 7
|
12
| Тест №1 по теме: «Управление и алгоритмы»
| Проверка ЗУН
| Система основных понятий главы 1
|
|
| нет
|
Введение в программирование
|
13
| Понятие о программировании.
Алгоритмы работы с величинами: константы, переменные, основные типы, присваивание, ввод и вывод данных.
| Урок ознакомления с новым материалом
| § 8. Что такое программирование
§ 9. Алгоритмы работы с величинами
| Языки программирования высокого уровня (ЯПВУ), их классификация
| Основные виды и типы величин;
назначение языков программирования;
что такое трансляция;
назначение систем программирования;
правила оформления программы на Паскале;
правила представления данных и операторов на Паскале;
последовательность выполнения программы в системе программирования.
работать с готовой программой на языке Паскаль;
составлять несложные линейные, ветвящиеся и циклические программы;
составлять несложные программы обработки одномерных массивов;
отлаживать и исполнять программы в системе программирования.
| §8, 9, вопросы
|
14
| Линейные вычислительные алгоритмы
| Урок ознакомления с новым материалом
| § 10. Линейные вычислительные алгоритмы
|
| §10, вопросы
|
15
| Практическая работа №8 Построение блок-схем линейных вычислительных алгоритмов
| Урок закрепления изученного
| Повторить §10, вопросы
|
16
| Возникновение и назначение языка Паскаль. Структура программы на языке Паскаль. Операторы ввода, вывода, присваивания
| Урок ознакомления с новым материалом
| § 11. Знакомство с языком Паскаль
| Правила записи основных операторов: присваивания, ввода, вывода, ветвления, циклов.
Этапы решения задачи с использованием программирования: постановка, формализация, алгоритмизация, кодирование, откладка, тестирование
| §11, вопросы
|
17
| Работа с готовыми программами на языке Паскаль: отладка, выполнение, тестирование. Практическая работа № 9 Программирование на Паскале линейных алгоритмов
| Урок закрепления изученного
| Практикум 1 стр.224 №4
|
18
| Оператор ветвления. Логические операции на Паскале
| Урок ознакомления с новым материалом
| § 12. Алгоритмы с ветвящейся структурой
§ 13. Программирование ветвлений на Паскале
§ 14. Программирование диалога с компьютером
| §12, 13, 14, вопросы
|
19
| Разработка программы на языке Паскаль с использованием оператора ветвления и логических операций
| Урок закрепления изученного
|
| Повторить §12, 13, 14
|
20
| Циклы на языке Паскаль
| Урок ознакомления с новым материалом
| § 15. Программирование циклов
| §15, вопросы
|
21
| Практическая работа №10 Разработка программ c использованием цикла с предусловием
| Урок закрепления изученного
| Повторить §15
|
22
| Сочетание циклов и ветвлений. Алгоритм Евклида. Использование алгоритма Евклида при решении задач
| Урок ознакомления с новым материалом
| § 16. Алгоритм Евклида
| Структурированный тип данных - массив. Способы описания и обработки массивов.
| §16, вопросы
|
23
| Одномерные массивы в Паскале
| Урок ознакомления с новым материалом
| § 17. Таблицы и массива
§ 18. Массивы в Паскале
| §17, 18, вопросы
|
24
| Практическая работа № 11 Разработка программ обработки одномерных массивов
| Урок закрепления изученного
|
| Повторить §17, 18
|
25
| Понятие случайного числа. Датчик случайных чисел в Паскале. Поиск чисел в массиве
| Урок ознакомления с новым материалом
| § 19. Одна задача обработки массива
| Массивы; операции с элементами массива
|
| §19, вопросы
|
26
| Практическая работа № 12 Разработка программы поиска числа в случайно сформированном массиве
| Урок закрепления изученного
|
| Повторить §19
|
27
| Поиск наибольшего и наименьшего элементов массива. Практическая работа №13 Составление программы на Паскале поиска минимального и максимального элементов
| Урок ознакомления с новым материалом
| § 20. Поиск наибольшего и наименьшего элементов массива
|
|
| §20, вопросы
|
28
| Сортировка массива
Практическая работа № 14 Составление программы на Паскале сортировки массива
| Урок ознакомления с новым материалом
| § 21. Сортировка массива
|
|
| §21, вопросы
|
29
| Тест №2 по теме «Программное управление работой компьютера»
|
| Система основных понятий главы 2
|
|
| нет
|
Информационные технологии и общество
|
30
| Предыстория информатики. История ЭВМ, История программного обеспечения и ИКТ
| Урок ознакомления с новым материалом
| § 22. Предыстория информатики
§ 23. История ЭВМ
§ 24. История программного обеспечения и ИКТ
| Основные этапы развития средств работы с информацией в истории человеческого общества;
Основные тапы развития компьютерной техники (ЭВМ) и программного обеспечения
| Основные этапы развития средств работы с информацией в истории человеческого общества;
историю способов записи чисел (систем счисления);
основные этапы развития компьютерной техники (ЭВМ) и программного обеспечения;
в чем состоит проблема безопасности информации;
какие правовые нормы обязан соблюдать пользователь информационных ресурсов.
Регулировать свою информационную деятельность в соответствии с этическими и правовыми нормами общества.
| §22, 23, 24, вопросы
|
31
| Социальная информатика: информационные ресурсы, информационное общество, информационная безопасность
| Урок ознакомления с новым материалом
| § 25. Информационные ресурсы современного общества
§ 26. Проблемы формирования информационного общества
§ 27. Информационная безопасность
| Понятие информационных ресурсов.
Понятие об информационном обществе Какие правовые нормы обязан соблюдать пользователь информационных ресурсов
| §25,26, §27 вопросы
|
|
32
| Тест№3 по теме «Информационные технологии и общество»
| Урок закрепления изученного
|
|
| нет
|
Повторение
|
33
| Повторение материала по теме «Информационные процессы», «Алгоритмизация и программирование»
| Формирование ЗУН
| §1. Управление и кибернетика.
§2. Управление с обратной связью. §3. Определение и свойства алгоритма
§4. Графический учебный исполнитель. §5. Вспомогательные алгоритмы и подпрограммы. §6. Циклические алгоритмы. §7. Ветвление и последовательная детализация алгоритма
| Обобщение и систематизация ЗУН
|
|
|
34
| Итоговый тест по курсу 9класса
| Проверка ЗУН
| Все содержание учебника
|
|
|
|