9 класс (теоретический материал)

Для подготовки к проведению уроков информатики в 9 классе зачастую недостаточного одного учебника. Специально для информатиков мы собрали базу теоретического материала трех основных учебников: Босовой, Семакина и Угриновича (все учебные пособия 2012 года издания).

Математические основы информатики:

  • Системы счисления:
    • Общие сведения о системах счисления
    • Двоичная система счисления
    • Восьмеричная система счисления
    • Шестнадцатеричная система счисления
    • Правило перевода целых десятичных чисел в систему счисления с основанием q
    • Двоичная арифметика
    • Компьютерные» системы счисления
  • Представление информации в компьютере:
    • Представление целых чисел
    • Представление вещественных чисел
  • Элементы алгебры логики:
    • Высказывание
    • Логические операции
    • Построение таблиц истинности для логических выражений
    • Свойства логических операций
    • Решение логических задач
    • Логические элементы

Моделирование и формализация:

  • Моделирование как метод познания:
    • Модели и моделирование
    • Этапы построения информационной модели
    • Классификация информационных моделей
  • Знаковые модели:
    • Словесные модели
    • Математические модели
    • Компьютерные математические модели
  • Графические информационные модели:
    • Многообразие графических информационных моделей
    • Графы
    • Использование графов при решении задач
  • Табличные информационные модели:
    • Представление данных в табличной форме
    • Использование таблиц при решении задач
  • База данных как модель предметной области:
    • Информационные системы и базы данных
    • Реляционные базы данных
  • Система управления базами данных:
    • Что такое СУБД
    • Интерфейс СУБД
    • Создание базы данных
    • Запросы на выборку данных

Основы алгоритмизации:

  • Алгоритмы и исполнители:
    • Понятие алгоритма
    • Исполнитель алгоритма
    • Свойства алгоритма
    • Возможность автоматизации деятельности человека
  • Способы записи алгоритмов:
    • Словесные способы записи алгоритма
    • Блок-схемы
    • Алгоритмические языки
  • Объекты алгоритмов:
    • Величины
    • Выражения
    • Команда присваивания
    • Табличные величины
  • Основные алгоритмические конструкции:
    • Следование
    • Ветвление
    • Повторение
  • Конструирование алгоритмов:
    • Последовательное построение алгоритма
    • Разработка алгоритма методом последовательного уточнения для исполнителя Робот
  • Алгоритмы управления:
    • Управление
    • Обратная связь

Начала программирования:

  • Общие сведения о языке программирования Паскаль:
    • Алфавит и словарь языка
    • Типы данных, используемых в языке Паскаль
    • Структура программы на языке Паскаль
    • Оператор присваивания
    • Организация ввода и вывода данных:
    • Вывод данных
    • Первая программа на языке Паскаль
    • Ввод данных с клавиатуры
  • Программирование как этап решения задачи на компьютере:
    • Этапы решения задачи на компьютере
    • Задача о пути торможения автомобиля
  • Программирование линейных алгоритмов:
    • Числовые типы данных
    • Целочисленный тип данных
    • Символьный и строковый типы данных
    • Логический тип данных
  • Программирование разветвляющихся алгоритмов:
    • Условный оператор
    • Составной оператор
    • Многообразие способов записи ветвлений
  • Программирование циклических алгоритмов:
    • Программирование циклов с заданным условием продолжения работы
    • Программирование циклов с заданным условием окончания работы
    • Программирование циклов с заданным числом повторений
    • Различные варианты программирования циклического алгоритма
  • Одномерные массивы целых чисел:
    • Описание массива
    • Заполнение массива
    • Вывод массива
    • Вычисление суммы элементов массива
    • Последовательный поиск в массиве
    • Сортировка массива
  • Запись вспомогательных алгоритмов на языке Паскаль:
    • Процедуры
    • Функции

Обработка числовой информации в электронных таблицах:

  • Электронные таблицы:
    • Интерфейс электронных таблиц
    • Данные в ячейках таблицы
    • Основные режимы работы электронных таблиц
  • Организация вычислений в электронных таблицах:
    • Относительные, абсолютные и смешанные ссылки
    • Встроенные функции
    • Логические функции
  • Средства анализа и визуализации данных:
    • Сортировка и поиск данных
    • Построение диаграмм

Коммуникационные технологии:

  • Локальные и глобальные компьютерные сети:
    • Передача информации
    • Что такое локальная компьютерная сеть
    • Что такое глобальная компьютерная сеть
  • Всемирная компьютерная сеть Интернет:
    • -Как устроен Интернет
    • IP-адрес компьютера
    • Доменная система имён
    • Протоколы передачи данных
  • Информационные ресурсы и сервисы Интернета:
    • Всемирная паутина
    • Файловые архивы
    • Электронная почта
    • Сетевое коллективное взаимодействие
    • Сетевой этикет
  • Создание Web-сайта:
    • Технологии создания сайта
    • Содержание и структура сайта
    • Оформление сайта
    • Размещение сайта в Интернете
Передача информации в компьютерных сетях:

  • Как устроена компьютерная сеть
  • Электронная почта и другие услуги сетей
  • Аппаратное и программное обеспечение сети
  • Интернет и Всемирная паутина
  • Способы поиска в Интернете

Информационное моделирование:

  • Что такое моделирование
  • Графические информационные модели
  • Табличные модели
  • Информационное моделирование на компьютере

Хранение и обработка информации в базах данных:

  • Основные понятия
  • Что такое система управления базами данных
  • Создание и заполнение баз данных
  • Условия выбора и простые логические выражения
  • Условия выбора и сложные логические выражения
  • Сортировка, удаление и добавление записей

Табличные вычисления на компьютере:

  • Двоичная система счисления
  • Числа в памяти компьютера
  • Что такое электронная таблица
  • Правила заполнения таблицы
  • Работа с диапазонами. Относительная адресация
  • Деловая графика. Условная функция
  • Логические функции и абсолютные адреса
  • Электронные таблицы и математическое моделирование
  • Имитационные модели в электронных таблицах

Управление и алгоритмы:

Программное управление работой компьютера:

  • Что такое программирование
  • Алгоритмы работы с величинами
  • Линейные вычислительные алгоритмы
  • Знакомство с языком Паскаль
  • Алгоритмы с ветвящейся структурой
  • Программирование ветвлений на Паскале
  • Программирование диалога с компьютером
  • Программирование циклов
  • Алгоритм Евклида
  • Таблицы и массивы
  • Массивы в Паскале
  • Одна задача обработки массива

Информационные технологии и общество:

  • Предыстория информатики
  • История чисел и систем счисления
  • История ЭВМ
  • История программного обеспечения и ИКТ
  • Информационные ресурсы современного общества
  • Проблемы формирования информационного общества
Кодирование и обработка графической и мультимедийной информации:

  • Кодирование графической информации:
    • Пространственная дискретизация
    • Растровые изображения на экране монитора
    • Палитры цветов в системах цветопередачи RGB, CMYK и HSB
  • Растровая и векторная графика:
    • Растровая графика
    • Векторная графика
  • Интерфейс и основные возможности графических редакторов:
    • Рисование графических примитивов в растровых и векторных графических редакторах
    • Инструменты рисования растровых графических редакторов
    • Работа с объектами в векторных графических редакторах
    • Редактирование изображений и рисунков в растровых и векторных графических редакторах
  • Растровая и векторная анимация
  • Кодирование и обработка звуковой информации
  • Цифровое фото и видео

Кодирование и обработка текстовой информации:

  • Кодирование текстовой информации
  • Создание документов в текстовых редакторах
  • Ввод и редактирование документа
  • Сохранение и печать документов
  • Форматирование документа:
    • Форматирование символов
    • Форматирование абзацев
    • Нумерованный и маркированные списки
  • Таблицы
  • Компьютерные словари и системы машинного перевода текстов
  • Системы оптического распознавания документов

Кодирование и обработка числовой информации:

Основы алгоритмизации и объектно-ориентированного программирования:

Моделирование и формализация:

  • Окружающий мир как иерархическая система
  • Моделирование, формализация, визуализация:
    • Моделирование как метод познания
    • Материальные и информационные модели
    • Формализация и визуализация информационных моделей
  • Основные этапы разработки и исследования моделей на компьютере
  • Построение и исследование физических моделей
  • Приближенное решение уравнений
  • Экспертные системы распознавания химических веществ
  • Информационные модели управления объектами

Информатизация общества:

  • Информационное общество
  • Информационная культура
  • Перспективы развития информационных и коммуникационных технологий (ИКТ)