Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Рабочие программы / Календарно-тематическое планирование по информатике 8 класс

Календарно-тематическое планирование по информатике 8 класс

  • Информатика

Поделитесь материалом с коллегами:

КАЛЕНДАРНО-ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ

ПО ИНФОРМАТИКЕ И ИКТ

8 КЛАСС (1 ЧАС В НЕДЕЛЮ, 35 Ч. В ГОДУ)

Учебник «Информатика. 8 класс» Босова Л.Л.


Тема урока

Тип урока

Требования к уровню подготовки обучающихся

Основные понятия

Компьютерный практикум

Контроль знаний

Примечание

(ЭОР)

Домашнее задание

Дата

Введение (1 час)

1

Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места

УИНЗ

КУ

Иметь общие представления о целях изучения курса информатики и ИКТ; умения и навыки безопасного и целесообразного поведения при работе в компьютерном классе

Информатика; ИКТ; информационное общество


Индивидуальный, фронтальный опрос

презентация «Информатика и ИКТ»

Подготовить сообщение «Человек в информационном обществе»


Математические основы информатики (12 часов)

2

Общие сведения о системах счисления

УИНЗ

КУ

Иметь общие представления о позиционных и непозиционных системах счисления. Уметь определять основание и алфавит системы счисления, переходить от свёрнутой формы записи числа к его развёрнутой записи; анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий

Система счисления; цифра; алфавит; позиционная система счисления; основание; развёрнутая форма записи числа; свёрнутая форма записи числа


Индивидуальный, фронтальный опрос

презентация «Системы счисления»

§1.1 (п.1), вопросы № 1–10, 22



3

Двоичная система счисления. Двоичная арифметика

УИНЗ

КУ

Иметь навыки перевода небольших десятичных чисел в двоичную систему счисления и двоичных чисел в десятичную систему счисления. Уметь выполнять операции сложения и умножения над небольшими двоичными числами; анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий

Система счисления; цифра; алфавит; позиционная система счисления; основание; развёрнутая форма записи числа; свёрнутая форма записи числа; двоичная система счисления; двоичная арифметика


Контрольный модуль «Понятие о системах счисления»

презентация «Системы счисления»

§1.1 (п.2, 6), вопросы 11, 19



4

Восьмеричная и шестнадцатеричные системы счисления. «Компьютерные» системы счисления

УИНЗ

КУ

Иметь навыки перевода небольших десятичных чисел в восьмеричную и шестнадцатеричную системы счисления, и восьмеричных и шестнадцатеричных чисел в десятичную систему счисления. Уметь анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий.

Система счисления; цифра; алфавит; позиционная система счисления; основание; развёрнутая форма записи числа; свёрнутая форма записи числа; двоичная система счисления; восьмеричная система счисления; шестнадцатеричная система счисления



Индивидуальный, фронтальный опрос

презентация «Системы счисления»

§1.1 (п.3, 4), задания 12–13



5

Правило перевода целых десятичных чисел в систему счисления с основанием q

УИНЗ

КУ

Иметь навыки перевода небольших десятичных чисел в систему счисления с произвольным основанием. Уметь анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий

Система счисления; цифра; алфавит; позиционная система счисления; основание; развёрнутая форма записи числа; свёрнутая форма записи числа; двоичная система счисления; восьмеричная система счисления; шестнадцатеричная система счисления

интерактивным задачником (раздел «Системы счисления») в режиме тренировки

Контрольный модуль «Представление числовой информации с помощью систем счисления»

презентация «Системы счисления»

§1.1,

задания 15–17



6

Представление целых чисел.

УИНЗ

КУ

Знать о структуре памяти компьютера: память – ячейка – бит (разряд). Понимать ограничения на диапазон значений величин при вычислениях; роли фундаментальных знаний как основы современных информационных технологий

Ячейка памяти; разряд; без знаковое представление целых чисел; представление целых чисел со знаком


Проверочная работа (10 мин)

презентация «Представление информации в компьютере»

§1.2 (п.1), вопросы 1–4



7

Представление вещественных чисел. Тестирование по теме «Системы счисления»

УИНЗ

КУ

Иметь представление о научной (экспоненциальной) форме записи вещественных чисел; представление о формате с плавающей запятой. Понимать возможности представления вещественных чисел в широком диапазоне, важном для решения научных и инженерных задач; роли фундаментальных знаний как основы современных информационных технологий.

Ячейка памяти; разряд; представление вещественных чисел; формат с плавающей запятой; мантисса; порядок


Тест по теме «Системы счисления»

презентация «Представление информации в компьютере»

§1.2, задания 5–9



8

Высказывание. Логические операции.

УИНЗ

КУ

Иметь представления о разделе математики алгебре логики, высказывании как её объекте, об операциях над высказываниями. Иметь навыки анализа логической структуры высказываний; понимание связи между логическими операциями и логическими связками, между логическими операциями и операциями над множествами. Понимать роли фундаментальных знаний как основы современных информационных технологий

Алгебра логики; высказывание; логическая переменная; логическое значение; логическая операция; конъюнкция; дизъюнкция; отрицание


Проверочная работа (10 – 12 мин)

презентация «Элементы алгебры логики»

§1.3 (п. 1, 2)



9

Построение таблиц истинности для логических выражений.


УИНЗ

КУ

Иметь представление о таблице истинности для логического выражения; формализации и анализа логической структуры высказываний; способность видеть инвариантную сущность во внешне различных объектах. Понимать роли фундаментальных знаний как основы современных информационных технологий

Логическая переменная; логическое значение; логическая операция; конъюнкция; дизъюнкция; отрицание; таблица истинности


Экспресс-проверка (в течение 5 минут)

презентация «Элементы алгебры логики»

§1.3 (п. 3),



10

Свойства логических операций.

УИНЗ

КУ

Иметь представление о свойствах логических операций (законах алгебры логики); умения преобразования логических выражений в соответствии с логическими законами; навыки анализа и преобразования логических выражений; способность видеть инвариантную сущность во внешне различных объектах (законы алгебры логики и законы алгебры чисел). Понимать роли фундаментальных знаний как основы современных информационных технологий


Логическая переменная; логическое значение; логическая операция; конъюнкция; дизъюнкция; отрицание; таблица истинности; законы алгебры логики


Индивидуальный, фронтальный опрос

презентация «Элементы алгебры логики»

§1.3 (п. 4),



11

Решение логических задач.


УИНЗ

КУ

Иметь навыки составления и преобразования логических выражений в соответствии с логическими законами; формализации высказываний, анализа и преобразования логических выражений; навыки выбора метода для решения конкретной задачи. Понимать роли фундаментальных знаний как основы современных информационных технологий

Логическое высказывание; логическое выражение; логическое значение; логическая операция; таблица истинности; законы алгебры логики.

Решение логических задач.

Индивидуальный, фронтальный опрос

презентация «Элементы алгебры логики»

§1.3



12

Логические элементы

УИНЗ

КУ

Иметь представление о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах; умения анализа электронных схем. Уметь представлять информации в разных формах (таблица истинности, логическое выражение, электронная схема). Понимать роли фундаментальных знаний как основы современных информационных технологий

Логический элемент; конъюнктор; дизъюнктор; инвертор; электронная схема

тренажёр «Логика»

Индивидуальный, фронтальный опрос

презентация «Элементы алгебры логики»

§1.3



13

Обобщение и систематизация основных понятий темы «Математические основы информатики». Проверочная работа №1

УОИСЗ

Уметь записывать и преобразовывать логические выражения с операциями И, ИЛИ, НЕ. Знать определения значения логического выражения. Уметь анализировать и формализировать логические высказываний; выбирать наиболее эффективные способы решения задач в зависимости от конкретных условий.

Система счисления; двоичная система счисления; восьмеричная система счисления; шестнадцатеричная система счисления; представление целых чисел; представление вещественных чисел; высказывание; логическая операция; логическое выражение; таблица истинности; законы логики; электронная схема


Тест

интерактивный тест «Математические основы информатики» или тест к главе 1

Повторить §1.1-1.3


Основы алгоритмизации (9 часов)

14

Алгоритмы и исполнители

УИНЗ

КУ

Иметь представление об исполнителе, алгоритме. Знать свойства алгоритма и возможности автоматизации деятельности человека

Алгоритм, свойства алгоритма: дискретность, понятность, определенность, результативность, массовость; исполнитель, характеристики исполнителя: круг решаемых задач, среда, режим работы, система команд; формальное исполнение алгоритма



Индивидуальный, фронтальный опрос

Презентация «Алгоритмы и исполнители»

§2.1


15

Способы записи алгоритмов

УИНЗ

КУ

Иметь представление о словесных способах записи алгоритмов, блок-схемах, алгоритмических языках.

Словесное описание, построчная запись, блок-схема, школьный алгоритмический язык


Индивидуальный, фронтальный опрос

Презентация «Способы записи алгоритмов»

§2.2


16

Объекты алгоритмов

УИНЗ

КУ

Иметь представление об объектах алгоритмов (величина). Уметь различать постоянные и переменные величины. Знать типы величин определение таблицы (массива).

Величина, константа, переменная, тип, имя, присваивание, выражение, таблица


Индивидуальный, фронтальный опрос

Презентация «Объекты алгоритмов»

§2.3


17

Алгоритмическая конструкция «следование». Практическая работа №1 «Построение алгоритмической конструкции «следование»

УИНЗ

КУ

Иметь представление о алгоритмическом конструировании «Следование»

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Практическая работа №2 «Построение алгоритмической конструкции «следование»

Индивидуальный, фронтальный опрос

Презентация «Основные алгоритмические конструкции. Следование»

§2.4


18

Алгоритмическая конструкция «ветвление». Полная форма ветвления. Сокращённая форма ветвления. Практическая работа №2 «Построение алгоритмической конструкции «ветвление»


УИНЗ

КУ

Иметь представление о алгоритмическом конструировании «Ветвление»

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Практическая работа №3 «Построение алгоритмической конструкции «ветвление»

Индивидуальный, фронтальный опрос

Презентация «Основные алгоритмические конструкции. Ветвление»

§2.4


19

Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. Практическая работа №3 «Построение алгоритмической конструкции «повторение»

УИНЗ

КУ

Иметь представление о алгоритмическом конструировании «Повторение», о цикле с заданным условием продолжения работы (цикл ПОКА, цикл с предусловием)

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Практическая работа №4 «Построение алгоритмической конструкции «повторение»

Индивидуальный, фронтальный опрос

Презентация «Основные алгоритмические конструкции. Повторение»

§2.4


20

Цикл с заданным условием окончания работы. Практическая работа №4 «Построение алгоритмической конструкции «повторение» с заданным условием окончания работы»

УИНЗ

КУ

Иметь представление об алгоритмическом конструировании «Повторение», о цикле с заданным условием окончания работы (цикл – ДО, цикл с постусловием)

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Практическая работа №4 «Построение алгоритмической конструкции «повторение» с заданным условием окончания работы»

Индивидуальный, фронтальный опрос

Презентация «Основные алгоритмические конструкции. Повторение»

§2.4


21

Цикл с заданным числом повторений. Практическая работа №5 «Построение алгоритмической конструкции «повторение» с заданным числом повторений»

УИНЗ

КУ

Иметь представление об алгоритмическом конструировании «Повторение», о цикле с заданным числом повторений (цикл – ДЛЯ, цикл с параметром)

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Практическая работа №4 «Построение алгоритмической конструкции «повторение» с заданным числом повторений»

Индивидуальный, фронтальный опрос

Презентация «Основные алгоритмические конструкции. Повторение»

§2.4


22

Обобщение и систематизация основных понятий темы «Основы алгоритмизации». Проверочная работа №2

УОИСЗ

Иметь представление об исполнителе, алгоритме. Знать свойства алгоритма и возможности автоматизации деятельности человека, о словесных способах записи алгоритмов, блок-схемах, алгоритмических языках, об объектах алгоритмов (величина), алгоритмическом конструировании «Следование», «Ветвление», «Повторение», о цикле с заданным условием продолжения работы (цикл ПОКА, цикл с предусловием), о цикле с заданным условием окончания работы (цикл – ДО, цикл с постусловием), о цикле с заданным числом повторений (цикл – ДЛЯ, цикл с параметром), о методе последовательного построения алгоритмов, о вспомогательном и рекурсивном алгоритмах, об алгоритмах управления, об объекте управления, управляющей системе, обратной связи. Уметь различать постоянные и переменные величины. Знать типы величин определение таблицы (массива).

Алгоритм, свойства алгоритма, исполнитель, характеристики исполнителя, формальное исполнение алгоритма, словесное описание, построчная запись, блок-схема, школьный алгоритмический язык, величина, константа, переменная, тип, имя, присваивание, выражение, таблица, следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы, последовательное построение алгоритма, вспомогательный алгоритм, формальные параметры, фактические параметры, рекурсивный алгоритм, управление, алгоритм управления, обратная связь


Тест

интерактивный тест «Основы алгоритмизации» или тест к главе 2

Повторить §2.1-2.4


Начала программирования (10 часов)

23

Общие сведения о языке программирования Паскаль

УИНЗ

КУ

Иметь представление о языках программирования, о языке Паскаль, об алфавите и словаре языка, типах данных, о структуре программы, об операторе присваивания

Язык программирования, программа, алфавит, служебные слова, типы данных, структура программы, оператор присваивания


Индивидуальный, фронтальный опрос

Презентация «Общие сведения о языке программирования Паскаль»

§3.1,

вопросы №1-11


24

Организация ввода и вывода данных.

УИНЗ

КУ

Иметь представление об операторах ввода и вывода

Оператор вывода writer, формат вывода, оператор ввода read


Индивидуальный, фронтальный опрос

Презентация «Организация ввода и вывода данных»

§3.2,

вопросы №1-10


25

Программирование линейных алгоритмов.

УИНЗ

КУ

Знать типы данных (числовой, целочисленной, символьной, строчковой, логической)

Постановка задачи, формализация, алгоритмизация, программирование, отладка и тестирование


Индивидуальный, фронтальный опрос

Презентация «Программирование линейных алгоритмов»

§3.3


26

Программирование разветвляющихся алгоритмов. Условный оператор. Практическая работа №6 «Написание программ, реализующих разветвляющийся алгоритм на языке Паскаль»


УИНЗ

КУ

Иметь представление об условном операторе

Вещественный тип данных, целочисленный тип данных, символьный тип данных, строковый тип данных, логический тип данных

Практическая работа №7 «Написание программ, реализующих разветвляющийся алгоритм на языке Паскаль»

Индивидуальный, фронтальный опрос

Презентация «Программирование разветвляющихся алгоритмов»

§3.4


27

Составной оператор. Многообразие способов записи ветвлений. Практическая работа №6 «Написание программ, реализующих разветвляющийся алгоритм на языке Паскаль»

УИНЗ

КУ

Иметь представление о составном операторе и многообразии способов записи ветвлений

Условный оператор, сокращенная форма условного оператора, составной оператор, вложенные ветвления

Практическая работа №7 «Написание программ, реализующих разветвляющийся алгоритм на языке Паскаль»

Индивидуальный, фронтальный опрос

Презентация «Программирование разветвляющихся алгоритмов»

§3.4


28

Программирование циклов с заданным условием продолжения работы. Практическая работа №7 «Написание программ, реализующих циклические алгоритмы на языке Паскаль»

УИНЗ

КУ

Иметь представление о программирование циклов с заданным условием продолжения работы

While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)

Практическая работа №7 «Написание программ, реализующих циклические алгоритмы на языке Паскаль»

Индивидуальный, фронтальный опрос

Презентация «Программирование циклических алгоритмов»

§3.5


29

Программирование циклов с заданным условием окончания работы. Практическая работа №7 «Написание программ, реализующих циклические алгоритмы на языке Паскаль»


УИНЗ

КУ

Иметь представление о программирование циклов с заданным условием окончания работы

While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)

Практическая работа №7 «Написание программ, реализующих циклические алгоритмы на языке Паскаль»

Индивидуальный, фронтальный опрос

Презентация «Программирование циклических алгоритмов»

§3.5


30

Программирование циклов с заданным числом повторений. Практическая работа №8 «Написание программ, реализующих циклические алгоритмы с заданным числом повторений»


УИНЗ

КУ

Иметь представление о программирование циклов с заданным числом повторений

While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)

Практическая работа №7 «Написание программ, реализующих циклические алгоритмы с заданным числом повторений»

Индивидуальный, фронтальный опрос

Презентация «Программирование циклических алгоритмов»

§3.5


31

Различные варианты программирования циклического алгоритма. Практическая работа №8 «Написание различных вариантов программ, реализующих циклические алгоритмы»

УИНЗ

КУ

Знать различные варианты программирования циклического алгоритма

While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)

Практическая работа №7 «Написание различных вариантов программ, реализующих циклические алгоритмы»

Индивидуальный, фронтальный опрос

Презентация «Программирование циклических алгоритмов»

§3.5


32

Обобщение и систематизация основных понятий темы «Начала программирования». Проверочная работа №3

УОИСЗ

Иметь представление о языках программирования, о языке Паскаль, об алфавите и словаре языка, типах данных, о структуре программы, об операторе присваивания, об операторах ввода и вывода, об условном операторе, о составном операторе и многообразии способов записи ветвлений, о программирование циклов с заданным условием продолжения работы, о программирование циклов с заданным условием окончания работы, о программирование циклов с заданным числом повторений, о массиве, его описание и заполнение, вывод, о последовательном поиске в массиве, о сортировке массива,. Знать этапы решения задачи на компьютере, типы данных, различные варианты программирования циклического алгоритма, правила вычисления суммы элементов массива. Уметь записывать вспомогательный алгоритм в языках программирования с помощью подпрограмм. Знать виды подпрограмм (процедура, функция)

Язык программирования, программа, алфавит, служебные слова, типы данных, структура программы, оператор присваивания, оператор вывода writer, формат вывода, оператор ввода read, постановка задачи, формализация, алгоритмизация, программирование, отладка и тестирование, вещественный тип данных, целочисленный тип данных, символьный тип данных, строковый тип данных, логический тип данных, условный оператор, сокращенная форма условного оператора, составной оператор, вложенные ветвления, While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром), массив, описание массива, заполнение массива, вывод массива, обработка массива, последовательный поиск, сортировка, подпрограмма, процедура, функция, рекурсивная функция


Тест

интерактивный тест «Начала программирования» или тест к главе 3

Повторить §3.1-3.5


Итоговое повторение (3 часа)

33

Основные понятия курса

УОИСЗ

Иметь представление об основных понятиях: информатика, свойства информации, системы счисления, алгоритм, виды алгоритмов, способы записи, алгоритмов





Повторить §1-3


34

Итоговое тестирование

УОИСЗ

Иметь представление об основных понятиях: информатика, свойства информации, системы счисления, алгоритм, виды алгоритмов, способы записи, алгоритмов, электронные таблицы, базы данных, локальные и глобальные сети.



тест

интерактивный тест

Повторение


35

Резерв: Повторение







Повторение



Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 06.09.2015
Раздел Информатика
Подраздел Рабочие программы
Просмотров216
Номер материала ДA-030966
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх