Календарно – тематическое планирование уроков в 8 классе
Название раздела программы
Кол-во часов
№ урока
Тема урока
УУД
Тема практической работы
Дата\класс
8а
8б
8в
8г
Дата план
Дата факт
Дата план
Дата факт
Дата план
Дата факт
Дата план
Дата факт
1
Введение в предмет. Техника безопасности и организация рабочего места.
Представлять вещественно-энергетическую и информационную картину мира.
2
Тестирование на проверку остаточных знаний за 8 класс
Проверка остаточных знаний, самостоятельная работа.
Математические основы информатики
18
3
Системы счисления §1.1
Знать понятия : « цифра», «число», « система счисления», записывать числа в непозиционных системах счисления.
4
Системы счисления
Знать особенности записи в двоичной, восьмеричной, шестнадцатеричной системе счисления. формы представления информации в компьютере
5
Перевод чисел из любой системы счисления в десятичную.
Знать развернутую форму записи числа, уметь переводить числа из любой системы счисления в десятичную.
6
Перевод чисел из десятичной системы счисления в любую другую.
Знать целочисленное деление, алгоритм перевода чисел из десятичной системы счисления в любую другую
7
Перевод чисел из десятичной системы счисления в любую другую.
Переводить числа из двоичной системы счисления в систему счисления с основанием 2n и обратно.
8
Системы счислении, используемые вычислительной техникой. Двоичная арифметика.
Производить арифметические действия в двоичной системе счисления, знать алгоритм выполнения арифметических действий в двоичной системе счисления.
9
Практическая работа
Производить арифметические действия в двоичной системе счисления
Операции с числами в двоичной системе счисления
10
Представление чисел в компьютере §1.2
Учащиеся выявляют закономерности и принципы представления числовых данных в памяти компьютера Переводят числа в различные системы счисления используя программные средства компьютера.
11
Решение задач
Перевод чисел из одной системы счисления в другую
12
Проверочная работа по теме «Системы счисления»
Проверка полученных знаний.
13
Элементы алгебры логики §1.3
Приводить примеры логических высказываний, называть логические величины, логические операции.
14
Таблицы истинности. Логические операции.
Уметь составлять таблицы истинности, составлять логические схемы
15
Построение таблиц истинности для логических выражений
Работа в группах, Умение составлять таблицы истинности,
16
Логические законы и правила преобразования логических выражений.
Приводить логические выражения к нормальной форме, уметь решать логические задачи, сформулированные на обычном языке.
17
Решение задач.
Уметь строить логические схемы по логическому выражению и наоборот, решать логические задачи, используя законы логики
18
Логические элементы. Решение задач
Знать логические элементы. Решать задачи, используя законы логики
19
Подготовка к контрольной работе
Обобщение изученного материала
20
Контрольная работа на тему «Математические основы информатики»
Проверка полученных знаний, самостоятельная работа
Основы алгоритмизации
17
21
Понятие алгоритма §2.1
Учащиеся применяют термин «алгоритм», приводят примеры алгоритмов в повседневной жизни
22
Исполнитель алгоритма. Свойства алгоритма
Учащиеся применяют термин «алгоритм», описывают алгоритмы выполнения конкретных действий, выделяют существенные в данный момент свойства алгоритма Приводят примеры различных исполнителей, характеризую их с точки зрения полноты системы управляющих команд, наглядности выполнения описанного алгоритма
23
Способы записи алгоритмов.
Знать способы записей алгоритмов. Уметь составлять блок схемы. Объяснять их.
24
Решение задач
Решать алгоритмические задачи, составлять блок схемы
25
Объекты алгоритмов. Величины. выражения
26
Команды присваивания, табличные величины
27
Основные алгоритмические конструкции. Алгоритмы следования
28
Решение задач
Умение решать задачи и составлять алгоритмы следования
29
Алгоритмы ветвления
Учащиеся приводят примеры ситуаций требующих использования алгоритмов ветвления, объясняют выбор для каждой из ситуаций Обосновывают необходимость детализации алгоритма, объясняя недостаточную степень детализации готовых алгоритмов. Расширяют описание конкретных алгоритмов за счет вспомогательных алгоритмов
30
Решение задач
Умение решать задачи и составлять алгоритмы ветвления
31
Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы §2.4
Учащиеся описывают алгоритмы требующие повторения в работе с помощью циклических конструкций, определяют целесообразность в использовании циклических алгоритмв вместо линейных. Называют и описывают циклические алгоритмы с предусловием и постусловием
32
Цикл с заданным условием окончания работы
Учащиеся описывают алгоритмы требующие повторения в работе с помощью циклических конструкций, определяют целесообразность в использовании циклических алгоритмов с условием окончания работы вместо линейных для решения конкретных практических задач
33
Решение задач
Учащиеся решают задачи на составление алгоритмов с заданным условием окончания работы.
34
Цикл с заданным числом повторений
Учащиеся описывают алгоритмы требующие повторения в работе с помощью циклических конструкций, определяют целесообразность в использовании циклических алгоритмов с заданным числом повторений для решения конкретных практических задач
35
Решение задач.
Учащиеся используют изученные алгоритмы в процессе решения задач
36
Зачётная
работа по алгоритмизации
Учащиеся описывают конкретный алгоритм на языке команд системы управления учебным исполнителем алгоритмов
37
Тестирование по теме «Управление и алгоритмы»
Учащиеся решают тестовые задания применяя полученные ранее знания из раздела «Управление и алгоритмы»
Начала программирования
33
38
Общие сведения о языке программирования Паскаль §3.1
Учащиеся узнают историю я зыка Паскаль, ее функции и назначение
39
Организация ввода и вывода данных §3.2
Учащиеся узнают как вводить и выводить данные в языке Паскаль. Знакомятся с программой Паскаль на компьютере
40
Программирование линейных алгоритмов §3.3
Написание первых алгоритмических программ на основе линейных алгоритмов
41
Символьный, строковый, логический тип данных
Понятие символьного, строкового, логического типов данных.
42
Решение задач: программирование линейных алгоритмов
Работа на компьютере с программой Паскаль, решение задач
43
Программирование разветвляющихся алгоритмов. Условный Оператор §3.4
Понятие разветвляющихся алгоритмов. Применение условного оператора
44
Решение задач
Решение задач с применением разветвляющих алгоритмов
45
Самостоятельная работа. Решение задач
Самостоятельное решение задач с применением ранее полученных знаний
46
Составной оператор.
Освоение составных операторов.
47
Решение задач. Составной оператор.
Применение составного оператора при решении задач
48
Многообразие способов записи ветвлений. §3.4
Освоение многообразия способов записи ветвлений
49
Программирование циклов с заданным условием продолжения работы.
Знакомство с циклами в программе Паскаль. Понятие цикла с заданным условием продолжения работы
50
Решение задач на программирование циклов
Решение задач с применением циклов с заданным условием продолжения работы
51
Решение задач
Решение задач с применение полученных знаний в программе Паскаль
52
Программирование циклов с заданным условием окончания работы.
Понятие цикла с заданным условием окончания работы.
53
Решение задач
Решение задач с применением циклов с с заданным условием окончания работы.
54
Практическая работа
Решение задач с применением циклических алгоритмов
Циклические алгоритмы.
55
Программирование циклов с заданным числом повторений.
Понятие циклов с заданным числом повторений
56
Решение задач
Решение задач с применением циклов с заданным числом повторений
57
Решение задач
Самостоятельное решение задач с применением циклов с заданным числом повторений.
58
Различные варианты программирования циклического алгоритма.
Освоение различных вариантов программирования циклических алгоритмов
59
Решение задач
Решение задач с применением полученных знаний на языке Паскаль
60
Решение задач
Решение задач с применением полученных знаний на языке Паскаль
61
Решение задач. Подготовка к проверочной работе
Решение задач с применением полученных знаний на языке Паскаль
62
Проверочная работа
Самостоятельное решение задач на языке Паскаль
63
Основные понятия курса.
Повторение изученного материала за курс 8 класса
64
Итоговое повторение материала.
Подготовка к контрольной работе, самостоятельная работа с учебником.
65
Решение задач за курс 8 класса
Решение задач за весь курс 8 класса, повторение изученного материала
66
Решение задач за курс 8 класса
Решение задач за весь курс 8 класса, повторение изученного материала
67
Итоговая контрольная работа
Проверка полученных знаний за курс 8 класса
68
Подведение итогов
Подведение итогов и обобщение знаний за курс 8 класса
69
Резерв
70
Резерв