Рабочая программа по информатике 9 класс

Автор публикации:

Дата публикации:

Краткое описание: ...


[pic] Пояснительная записка.

Рабочая программа по информатике и ИКТ 9 класс составлена на основе следующих нормативно - правовых документов:

1. Приказ Министерства образования и науки РФ от 5 марта 2004 года N 1089 «Об утверждении федерального компонента государственных образовательных стандартов начального общего, основного общего и среднего (полного) общего образования» (с изменениями на 23 июня 2015 года)

2. Федеральный закон Российской Федерации «Об образовании в Российской Федерации» от 29.12.2012 г. № 273 -ФЗ .

3. Примерные программы по учебным предметам. «Информатика. Программа для основной школы: 5-6 классы. 7-9 классы/ Л.Л.Босова, А.Ю.Босова. – 2-е изд. М.: БИНОМ. Лаборатория знаний, 2014».

4. Федеральный перечень учебников, рекомендованных (допущенных) к использованию в образовательном процессе в образовательных учреждениях, реализующих образовательные программы общего образования и имеющих государственную аккредитацию (Приказ Министерства образования и науки РФ от 21 апреля 2016 г. № 459 “О внесении изменений в федеральный перечень учебников, рекомендуемых к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования, утвержденный приказом Министерства образования и науки Российской Федерации от 31 марта 2014 г. № 253”)

5. Образовательная программа среднего общего образования для 9 класса МОУ Шумовской СШ на 2016-2017 учебный год(принята на заседании Педагогического совета 30.08.2016 протокол № 1, рассмотрена на заседании Совета школы 31.08.2016 протокол № 1, утверждено директором школы 31.08.2016 приказ №265)



  1. Планируемые результаты освоения учебного предмета «Информатика и ИКТ»

Изучение предметной области « Информатика и ИКТ» должно  обеспечить:

  • осознание значения информатики в повседневной жизни человека;

  • формирование представлений о социальных, культурных и исторических факторах  становления математической науки;

  • понимание роли информационных процессов в современном мире.

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

Предметные результаты изучения предметной области «Математика и информатика» должны отражать:

Информатика и ИКТ:

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

2) развитие умений применять изученные понятия, результаты, методы для решения задач практического характера и задач из смежных дисциплин с использованием при необходимости справочных материалов, компьютера,  пользоваться оценкой и прикидкой при практических расчётах;

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

4) формирование представления об основных изучаемых понятиях: информация, алгоритм, модель – и их свойствах;

5) развитие алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе; развитие умений составить и записать алгоритм для конкретного исполнителя; формирование знаний об алгоритмических конструкциях, логических значениях и операциях; знакомство с одним из языков программирования и основными алгоритмическими структурами — линейной, условной и циклической;

6) формирование умений формализации и структурирования информации, умения выбирать способ представления данных в соответствии с поставленной задачей — таблицы, схемы, графики, диаграммы, с использованием соответствующих программных средств обработки данных;

7) формирование навыков и умений безопасного и целесообразного поведения при работе с компьютерными программами и в Интернете, умения соблюдать нормы информационной этики и права.

  1. Содержание учебного предмета информатики и ИКТ на уровне базового.

Тематический план

(9 класс, 68 часов/2 часа в неделю)


Теория

Практика

Контроль ЗУН


Введение

1

1

-

-

1

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

12

5,5


3,5


3


2

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

8

5,5


1,5


1

3

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

12

7


4


1

4

Тема «Начала программирования»

16

8


7


1

5

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

6

2,5


2,5


1

6

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

10

7,5


1,5


1

7

Итоговое повторение

3

3

-

-


Итого

68

40

20

8


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

Общие сведения о системах счисления. Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной системы счисления в десятичную. Двоичная арифметика.

Компьютерное представление целых чисел. Представление вещественных чисел.

Высказывания. Логические операции. Логические выражения. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач. Логические элементы.

Аналитическая деятельность:

  • анализировать любую позиционную систему как знаковую систему;

  • определять диапазон целых чисел в n-разрядном представлении;

  • анализировать логическую структуру высказываний;

  • анализировать простейшие электронные схемы.

Практическая деятельность:

  • переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно;

  • выполнять операции сложения и умножения над небольшими двоичными числами;

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

  • вычислять истинностное значение логического выражения.

Моделирование и формализация (8 ч)

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

Графы, деревья, списки и их применение при моделировании природных и экономических явлений, при хранении и поиске данных.

Компьютерное моделирование. Примеры использования компьютерных моделей при решении практических задач.

Реляционные базы данных. Основные понятия, типы данных, системы управления базами данных и принципы работы с ними. Ввод и редактирование записей. Поиск, удаление и сортировка данных.


Аналитическая деятельность:

  • различать натурные и информационные модели, изучаемые в школе, встречающиеся в жизни;

  • осуществлять системный анализ объекта, выделять среди его свойств существенные свойства с точки зрения целей моделирования;

  • оценивать адекватность модели моделируемому объекту и целям моделирования;

  • определять вид информационной модели в зависимости от стоящей задачи;

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

Практическая деятельность:

  • строить и интерпретировать различные информационные модели (таблицы, диаграммы, графы, схемы, блок-схемы алгоритмов);

  • преобразовывать объект из одной формы представления информации в другую с минимальными потерями в полноте информации;

  • исследовать с помощью информационных моделей объекты в соответствии с поставленной задачей;

  • работать с готовыми компьютерными моделями из различных предметных областей;

  • создавать однотабличные базы данных;

  • осуществлять поиск записей в готовой базе данных;

  • осуществлять сортировку записей в готовой базе данных.

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

Понятие исполнителя. Неформальные и формальные исполнители. Учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Водолей, Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд.

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

Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем.

Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение задачи на подзадачи, понятие вспомогательного алгоритма.

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

Управление, управляющая и управляемая системы, прямая и обратная связь. Управление в живой природе, обществе и технике.

Аналитическая деятельность:

  • приводить примеры формальных и неформальных исполнителей;

  • придумывать задачи по управлению учебными исполнителями;

  • выделять примеры ситуаций, которые могут быть описаны с помощью линейных алгоритмов, алгоритмов с ветвлениями и циклами;

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

  • анализировать изменение значений величин при пошаговом выполнении алгоритма;

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

  • осуществлять разбиение исходной задачи на подзадачи;

  • сравнивать различные алгоритмы решения одной задачи.

Практическая деятельность:

  • исполнять готовые алгоритмы для конкретных исходных данных;

  • преобразовывать запись алгоритма с одной формы в другую;

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

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

  • составлять линейные алгоритмы по управлению учебным исполнителем;

  • составлять алгоритмы с ветвлениями по управлению учебным исполнителем;

  • составлять циклические алгоритмы по управлению учебным исполнителем;

  • строить арифметические, строковые, логические выражения и вычислять их значения;

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

Начала программирования на языке Паскаль (16 ч)

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

Этапы решения задачи на компьютере: моделирование – разработка алгоритма – кодирование – отладка – тестирование.

Решение задач по разработке и выполнению программ в выбранной среде программирования.

Аналитическая деятельность:

  • анализировать готовые программы;

  • определять по программе, для решения какой задачи она предназначена;

  • выделять этапы решения задачи на компьютере.

Практическая деятельность:

  • программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений;

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

  • разрабатывать программы, содержащие оператор (операторы) цикла;

  • разрабатывать программы, содержащие подпрограмму;

  • разрабатывать программы для обработки одномерного массива:

    • нахождение минимального (максимального) значения в данном массиве;

    • подсчёт количества элементов массива, удовлетворяющих некоторому условию;

    • нахождение суммы всех элементов массива;

    • нахождение количества и суммы всех четных элементов в массиве;

    • сортировка элементов массива и пр.

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

Электронные (динамические) таблицы. Относительные, абсолютные и смешанные ссылки. Использование формул. Выполнение расчётов. Построение графиков и диаграмм. Понятие о сортировке (упорядочивании) данных.

Аналитическая деятельность:

  • анализировать пользовательский интерфейс используемого программного средства;

  • определять условия и возможности применения программного средства для решения типовых задач;

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

Практическая деятельность:

  • создавать электронные таблицы, выполнять в них расчёты по встроенным и вводимым пользователем формулам;

  • строить диаграммы и графики в электронных таблицах.

Коммуникационные технологии (10 ч)

Локальные и глобальные компьютерные сети. Скорость передачи информации. Пропускная способность канала.

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

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

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

Аналитическая деятельность:

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

  • анализировать доменные имена компьютеров и адреса документов в Интернете;

  • приводить примеры ситуаций, в которых требуется поиск информации;

  • анализировать и сопоставлять различные источники информации, оценивать достоверность найденной информации.

Практическая деятельность:

  • осуществлять взаимодействие посредством электронной почты, чата, форума;

  • определять минимальное время, необходимое для передачи известного объёма данных по каналу связи с известными характеристиками;

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

  • создавать с использованием конструкторов (шаблонов) комплексные информационные объекты в виде веб-странички, включающей графические объекты;

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


3. Тематическое планирование 9 класс

Практическая работа «Решение логических задач». Инструктаж ТБ

1



12.

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

1



13.

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

1



Глава 2. Моделирование и формализация (8 часов)

14.

Моделирование как метод познания

1



15.

Знаковые модели

1



16.

Графические модели. Практическая работа «Построение графических моделей». Инструктаж ТБ

1



17.

Табличные модели. Практическая работа «Построение табличных моделей». Инструктаж ТБ

1



18.

База данных как модель предметной области. Реляционные базы данных.

1



19.

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

1



20.

Создание базы данных. Запросы на выборку данных. Практическая работа «Создание базы данных». Инструктаж ТБ

1



21.

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

1



Глава 3. Основы алгоритмизации (12 часов).

22.

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

1



23.

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

1



24.

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

1



25.

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

1



26.

Алгоритмическая конструкция «ветвление». Полная форма ветвления. Практическая работа «Построение алгоритмической конструкции «ветвление». Инструктаж ТБ

1



27.

Сокращённая форма ветвления. Практическая работа «Построение алгоритмической конструкции «ветвление», сокращенной формы». Инструктаж ТБ

1



28.

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

1



29.

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

1



30.

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

1



31.

Конструирование алгоритмов. Практическая работа «Конструирование алгоритмов». Инструктаж ТБ

1



32.

Алгоритмы управления. Практическая работа «Построение алгоритмов управления». Инструктаж ТБ

1



33.

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

1



Глава 4. Начала программирования (16 часов).

34.

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

1



35.

Организация ввода и вывода данных. Практическая работа «Организация ввода и вывода данных». Инструктаж ТБ

1



36.

Программирование как этап решения задачи на компьютере. Практическая работа «Написание программ на языке Паскаль». Инструктаж ТБ

1



37.

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

1



38.

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

1



39.

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

1



40.

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

1



41.

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

1



42.

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

1



43.

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

1



44.

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

1



45.

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

1



46.

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

1



47.

Сортировка массива. Практическая работа «Написание программ, реализующих алгоритмы сортировки в массиве». Инструктаж ТБ

1



48.

Запись вспомогательных алгоритмов на языке Паскаль. Практическая работа «Написание вспомогательных алгоритмов». Инструктаж ТБ

1



49.

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

1



Глава 5. Обработка числовой информации в электронных таблицах (6 часов).

50.

Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы. Практическая работа «Основы работы в электронных таблицах». Инструктаж ТБ

1



51.

Организация вычислений. Относительные, абсолютные и смешанные ссылки. Практическая работа «Вычисления в электронных таблицах». Инструктаж ТБ

1



52.

Встроенные функции. Логические функции. Практическая работа «Использование встроенных функций». Инструктаж ТБ

1



53.

Сортировка и поиск данных. Практическая работа «Сортировка и поиск данных». Инструктаж ТБ

1



54.

Построение диаграмм и графиков. Практическая работа «Построение диаграмм и графиков». Инструктаж ТБ

1



55.

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

1



Глава 6. Коммуникационные технологии (10 часов).

56.

Локальные и глобальные компьютерные сети

1



57.

Как устроен Интернет. IP-адрес компьютера

1



58.

Доменная система имён. Протоколы передачи данных.

1



59.

Всемирная паутина. Файловые архивы.

1



60.

Электронная почта. Сетевое коллективное взаимодействие. Сетевой этикет.

1



61.

Технологии создания сайта.

1



62.

Содержание и структура сайта. Практическая работа «Разработка содержания и структуры сайта». Инструктаж ТБ

1



63.

Оформление сайта. Практическая работа «Оформление сайта». Инструктаж ТБ

1



64.

Размещение сайта в Интернете. Практическая работа «Размещение сайта в Интернете». Инструктаж ТБ

1



65.

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

1



Глава 7. Повторение (3 часа).

66.

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

информатики»

1



67.

Повторение»Программирование на Паскаль»

1



68.

Повторение «Обработка числовой информации в ЭТ»

1