Цели изучения курса информатики и ИКТ. Тех. Без. и организация рабочего места. Общие сведения о системах счисления. |
Техника безопасности. Непозиционные и позиционные системы счисления |
Двоичная, восьмеричная и шестнадцатеричная система счисления. Развернутая форма числа |
Развернутая форма записи числа. Правило перевода целых десятичных чисел в систему счисления с основанием q. |
Правило перевода целых десятичных чисел в систему счисления с основанием q. |
Двоичная система счисления. Арифметические операции в двоичной системе счисления |
Двоичная арифметика Компьютерные системы счисления |
Восьмеричная и шестнадцатериачная системы счисления |
Представление целых и вещественных чисел. Проверочная работа «Системы счисления» |
Другие системы счисления |
Анализ контрольной работы |
|
Высказывание. Логические операции. |
Проверочная работа по теме «Системы счисления» |
Построение таблиц истинности для логических выражений. |
Логические высказывания |
Свойства логических операций. |
Логические операции «и», «или», «не» |
Решение логических задач. |
Определение истинности составного высказывания |
Логические элементы. Обобщение и систематизация основных понятий темы «Математические основы информатики». |
Таблицы истинности |
Алгоритмы и исполнители. Способы записи алгоритмов. |
Логические элементы |
Объекты алгоритмов. Алгоритмическая конструкция следование. |
Контрольная работа по теме «Элементы математической логики» |
Алгоритмическая конструкция ветвление. Полная форма ветвления. Сокращённая форма ветвления. |
Понятие алгоритма. Исполнители алгоритмов |
Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения, окончания работы. |
Свойства алгоритма. Способы записи алгоритма |
Алгоритмическая конструкция повторение. Цикл с заданным числом повторений. |
Алгоритмическая конструкция «следование». Линейный алгоритм |
Обобщение и систематизация основных понятий темы. Проверочная работа «Основы алгоритмизации» |
Алгоритмическая конструкция «ветвление»: полная и неполная формы |
Анализ проверочной работы по теме «Основы алгоритмизации» |
Алгоритмическая конструкция «повторение» |
Общие сведения о языке программирования Паскаль. Организация ввода и вывода данных. |
Формальное исполнение алгоритма |
Программирование линейных алгоритмов. |
Разработка несложных алгоритмов с использованием циклов для управления формальными исполнителями |
Решение задач с условным оператором. |
Разработка несложных алгоритмов с использованием циклов и ветвлений для управления формальными исполнителями |
Программирование линейных алгоритмов. |
Выполнение алгоритмов |
Программирование разветвляющихся алгоритмов. Условный оператор |
Обобщение и систематизация знаний. Контрольная работа по теме «Исполнители и алгоритмы. Алгоритмические конструкции» |
Составной оператор. Многообразие способов записи ветвлений. |
Язык программирования. Система программирования |
Решение задач с сложными условиями. |
Переменные. Оператор присваивания |
Программирование циклов с заданным условием продолжения работы. |
Программирование линейных алгоритмов |
Программирование циклов с заданным условием окончания работы. |
Разработка программ, содержащих оператор ветвления |
Программирование циклов с заданным числом повторений. |
Диалоговая отладка программ |
Решение задач с использованием циклов. |
Цикл с условием |
Решение задач с использованием циклов. |
Цикл с переменной |
Подготовка к контрольной работе |
Обработка символьных данных |
Обобщение и систематизация основных понятий темы «Начала программирования». Проверочная работа. |
Обобщение и систематизация знаний по теме «Язык программирования» |
Итоговое повторение. |
Анализ алгоритмов. Определение возможных результатов работы алгоритма при заданном множестве входных данных |
Подведение итогов. |
Анализ алгоритмов. Определение возможных входных данных, приводящих к данному результату |
Анализ пройденного |
Обобщение и систематизация знаний и умений по курсу информатики 8 класса |