Файл: Рабочая программа ориентирована на учебники Л. Л. Босова, А. Ю. Босова Информатика. 7 класс. М. Бином, 2015.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.11.2023

Просмотров: 98

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Логические значения высказываний. Логические выражения.

Логические операции: «и» (конъюнкция, логическое умножение), «или» (дизъюнкция, логическое сложение), «не» (логическое отрицание). Правила записи логических выражений. Приоритеты логических операций.

Таблицы истинности.

Решение логических задач с помощью диаграмм Эйлера-Венна
Основы алгоритмизации. 10 часов.

Исполнители. Состояния, возможные обстановки и система команд исполнителя; команды-приказы и команды-запросы; отказ исполнителя. Необходимость формального описания исполнителя. Ручное управление исполнителем. Составление алгоритмов и программ по управлению исполнителями Робот, Черепашка, Чертежник и др.

Алгоритм как план управления исполнителем (исполнителями). Алгоритмический язык (язык программирования) – формальный язык для записи алгоритмов. Программа – запись алгоритма на конкретном алгоритмическом языке. Компьютер – автоматическое устройство, способное управлять по заранее составленной программе исполнителями, выполняющими команды. Программное управление исполнителем. Программное управление самодвижущимся роботом.

Словесное описание алгоритмов. Отличие словесного описания алгоритма, от описания на формальном алгоритмическом языке. Системы программирования. Средства создания и выполнения программ.

Константы и переменные. Переменная: имя и значение. Типы переменных: целые, вещественные, символьные, строковые, логические.

Оператор присваивания. Представление о структурах данных. Табличные величины (массивы).

Конструкция «следование». Линейный алгоритм. Ограниченность линейных алгоритмов: невозможность предусмотреть зависимость последовательности выполняемых действий от исходных данных.

Конструкция «ветвление». Простые и составные условия.

Конструкция «повторения»: циклы с заданным числом повторений, с условием выполнения, с переменной цикла

Проверка условия выполнения цикла до начала выполнения тела цикла и после выполнения тела цикла: постусловие и предусловие цикла.

Инвариант цикла.
Начала программирования. 10 часов.

Понятие об этапах разработки программ и приемах отладки программ. Запись алгоритмических конструкций в выбранном языке программирования. Примеры записи команд ветвления и повторения и других конструкций в различных алгоритмических языках.

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

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

Условный оператор: полная и неполная формы. Выполнение и невыполнения условия (истинность и ложность высказывания).


Запись составных условий.

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

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

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

Различные варианты программирования циклического алгоритма. Знакомство с графами, деревьями, списками, символьными строками.
Повторение. 2 часа

Класс

РАЗДЕЛЫ КУРСА «ОБЩЕСТВОЗНАНИЕ»

Количество часов

Модуль воспитательной программы «Школьный урок»

8

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

13

Урок «Проектория»

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

10

Всероссийский урок безопасности школьников в сети Интернет.

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

10

Интеллектуальные интернет – конкурсы «Учи. Ру»

Повторение.

2

Урок «Проектория»


9 класс
Моделирование и формализация. 9 часов.

Техника безопасности и организация рабочего места ИОТ 014/015 от 2013. Моделирование как метод познания.

Знаковые модели. Понятие математической модели. Отличие математической модели от натурной модели и от словесного (литературного) описания объекта. Использование компьютеров при работе с математическими моделями. Компьютерные эксперименты.

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

Графические модели. Ориентированные и неориентированные графы. Начальная вершина (источник) и конечная вершина (сток) в ориентированном графе. Длина (вес) ребра и пути. Понятие минимального пути. Матрица смежности графа (с длинами ребер). Дерево. Корень, лист, вершина (узел). Предшествующая вершина, последующие вершины. Поддерево. Высота дерева

.

Табличные модели. Таблица как представление отношения

База данных. Список. Первый элемент, последний элемент, предыдущий элемент, следующий элемент. Вставка, удаление и замена элемента

Система управления базами данных

Создание базы данных. Поиск данных в готовой базе.
Алгоритмизация и программирование. 8 часов.

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

Одномерные массивы. Знакомство с алгоритмами решения этих задач. Реализации этих алгоритмов в выбранной среде программирования. Примеры задач обработки данных: заполнение числового массива в соответствии с формулой или путем ввода чисел. Одномерные массивы целых чисел. Описание, заполнение, вывод массива.

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

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

Постановка сложной задачи

Робототехника – наука о разработке и использовании автоматизированных технических систем. Автономные роботы и автоматизированные комплексы. Микроконтроллер. Сигнал. Обратная связь: получение сигналов от цифровых датчиков (касания, расстояния, света, звука и др.Примеры роботизированных систем (система управления движением в транспортной системе, сварочная линия автозавода, автоматизированное управление отопления дома, автономная система управления транспортным средством и т.п.). Автономные движущиеся роботы. Исполнительные устройства, датчики. Система команд робота. Конструирование робота. Моделирование робота парой: исполнитель команд и устройство управления. Ручное и программное управление роботами. Пример учебной среды разработки программ управления движущимися роботами. Алгоритмы управления движущимися роботами. Реализация алгоритмов "движение до препятствия", "следование вдоль линии" и т.п. Анализ алгоритмов действий роботов. Испытание механизма робота, отладка программы управления роботом Влияние ошибок измерений и вычислений на выполнение алгоритмов управления роботом.


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

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

Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы Электронные (динамические) таблицы.

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

Встроенные функции. Логические функции

Выделение диапазона таблицы и упорядочивание (сортировка) его элементов. Построение диаграмм и графиков
Коммуникационные технологии. 10 часов.

Компьютерные сети.

Интернет. Адресация в сети Интернет. IP­адрес компьютера

Доменная система имен. Маршруты доставки интернет-пакетов

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

Виды деятельности в сети Интернет. Интернет-сервисы: почтовая служба; справочные службы (карты, расписания и т. п.), поисковые службы, службы обновления программного обеспечения и др. Гигиенические, эргономические и технические условия эксплуатации средств ИКТ. Экономические, правовые и этические аспекты их использования. Личная информация, средства ее защиты. Организация личного информационного пространства.

Сайт. Сетевое хранение данных.
Повторение. 1 час

Класс

РАЗДЕЛЫ КУРСА «ОБЩЕСТВОЗНАНИЕ»

Количество часов

Модуль воспитательной программы «Школьный урок»

9

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

9

Урок «Проектория»

Алгоритмизация и программирование

8

Всероссийский урок безопасности школьников в сети Интернет.

Обработка числовой информации

6

Интеллектуальные интернет – конкурсы «Учи. Ру»

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

10

Урок «Проектория»




Повторение

1

Интернет игра «Марафон»