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


