
Пояснительная записка
Рабочая программа
по
информатике для 9 класса обеспечивает достижение
планируемых результатов освоения основной образовательной
программы основного общего образования.
Рабочая программа по информатике для 9 класса составлена
на основе: программы основного
общего образования и авторской программы по информатике
к учебникам для 7-9 классов под
редакцией: И. Г. Семакина
и др. Информатика, Москва,
Бином, Лаборатория знаний,2018год.
УМК:
Учебник «Информатика» для 9 класса. Семакин
И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В. — М.: БИНОМ. Лаборатория
знаний, 2015.
Соответствует
требованиям федерального государственного образовательного стандарта основного общего
образования и
учебному плану образовательного учреждения
на 2019-2020 год.
Данная рабочая программа конкретизирует содержание предметных тем авторской программы,
дает распределение учебных часов по разделам и темам курса. Программа рассчитана на 1 учебный час в неделю и 34 часа в год.
Предметные результаты
Раздел
1. Управление
и алгоритмы
Обучающийся
научится:
· понимать
смысл понятия «алгоритм» и широту сферы его применения;
анализировать
предлагаемые последовательности команд на предмет наличия у
них
таких свойств алгоритма как дискретность, детерминированность,
понятность,
результативность, массовость;
· оперировать
алгоритмическими конструкциями «следование»,
«ветвление»,
«цикл» (подбирать алгоритмическую конструкцию,
соответствующую
той или иной ситуации; переходить от записи
алгоритмической
конструкции на алгоритмическом языке к блок-схеме и
обратно);
· понимать
термины «исполнитель», «формальный исполнитель», «среда
исполнителя»,
«система команд исполнителя», и др.; понимать ограничения,
накладываемые
средой исполнителя и системой команд, на круг задач,
решаемых
исполнителем;
· исполнять
линейный алгоритм для формального исполнителя с заданной
системой
команд;
· составлять
линейные алгоритмы, число команд в которых не превышает
заданное;
· Ученик
научится исполнять записанный на естественном языке алгоритм,
обрабатывающий
цепочки символов.
· исполнять
линейные алгоритмы, записанные на алгоритмическом языке;
· исполнять
алгоритмы с ветвлениями, записанные на алгоритмическом
языке;
· понимать правила
записи и выполнения алгоритмов, содержащих цикл с
параметром
или цикл с условием продолжения работы;
· определять
значение переменных после исполнения простейших
циклических
алгоритмов, записанных на алгоритмическом языке;
· разрабатывать
и записывать на языке программирования короткие
алгоритмы,
содержащие базовые алгоритмические конструкции.
Обучающийся
получит возможность научиться:
· исполнять
алгоритмы, содержащие ветвления и повторения, для
формального
исполнителя с заданной системой команд;
· составлять
все возможные алгоритмы фиксированной длины для
формального
исполнителя с заданной системой команд;
· определять
количество линейных алгоритмов, обеспечивающих решение
поставленной
задачи, которые могут быть составлены для формального
исполнителя
с заданной системой команд;
· подсчитывать
количество тех или иных символов в цепочке символов,
являющейся
результатом работы алгоритма;
· по данному
алгоритму определять, для решения какой задачи он
предназначен;
· исполнять
записанные на алгоритмическом языке циклические
алгоритмы
обработки одномерного массива числе (суммирование всех
элементов
массива; суммирование элементов массива с определенными
индексами;
суммирование элементов массива, с заданными свойствами;
определение
количества элементов массива с заданными свойствами; поиск
наибольшего\наименьшего
элемента массива и др.)
· разрабатывать
в среде формального исполнителя короткие алгоритмы,
содержащие
базовые алгоритмические конструкции;
· разрабатывать
и записывать на языке программирования эффективные
алгоритмы,
содержащие базовые алгоритмические конструкции
Раздел 2. Введение в
программирование
Обучающийся
научится:
· декодировать
и кодировать информацию при заданных правилах
кодирования;
· оперировать
единицами измерения количества информации;
· оценивать
количественные параметры информационных объектов и
процессов
(объем памяти, необходимый для хранения информации; время
передачи
информации и др.);
· записывать
в двоичной системе счисления числа от 0 до 256;
· составлять
логические выражения с операциями И, ИЛИ, НЕ; определять
значение
логического выражения; строить таблицы истинности.
· анализировать
информационные модели (таблицы, графики, диаграммы,
схемы
и др.);
· перекодировать
информацию из одной пространственно-графической или
знаково-символической
формы в другую, в том числе использовать графическое
представление
(визуализацию) числовой информации;
· выбирать
форму представления данных (таблица, схема, график,
диаграмма)
в соответствии с поставленной задачей;
· строить
простые информационные модели объектов и процессов из
различных
предметных областей с использованием типовых средств (таблиц,
графиков,
диаграмм, формул и пр.), оценивать адекватность построенной модели
объекту
оригиналу и целям моделирования.
Обучающийся
получит возможность научиться:
· углубить и
развить представления о современной научной картине мира,
об
информации как одном из основных понятий современной науки, об
информационных
процессах и их роли в современном мире;
· переводить
небольшие десятичные числа из восьмеричной и
шестнадцатеричной
системы счисления в десятичную систему счисления.
· познакомится
с тем, как информация представляется на компьютере, в
том
числе с двоичным кодированием текстов, графических изображений, звука;
· научиться
решать логические задачи путем составления логических
выражений
и их преобразования с использованием основных свойств логических
операций;
· научиться
строить математическую модель задачи – выделять исходные
данные
и результаты, выделять соотношения между ними.
Раздел 3. Информационные
технологии и общество
Обучающийся
научится:
· называть
функции и характеристики основных устройств компьютера;
· описывать
виды и состав программного обеспечения современных
компьютеров;
· подбирать
программное обеспечение, соответствующее решаемой задаче;
· оперировать
объектами файловой системы;
· применять
основные правила создания текстовых документов;
· использовать
средства автоматизации информационной деятельности при
создании
текстовых документов;
· использовать
основные приемы обработки информации в электронных
таблицах;
· работать с
формулами;
· визуализировать
соотношения между числовыми величинами;
· осуществлять
поиск информации в готовой базе данных;
· основам
организации и функционирования компьютерных сетей;
· составлять
запросы для поиска информации в Интернете;
· использовать
основные приемы создания презентаций в редакторах
презентаций.
Обучающийся
получит возможность научиться:
· научиться
систематизировать знания о принципах организации файловой
системы,
основных возможностях графического интерфейса и правилах
организации
индивидуального информационного пространства;
· научиться
систематизировать знания о назначении и функциях
программного
обеспечения компьютера; приобрести опыт решения задач из
разных
сфер человеческой деятельности с применение средств информационных
технологий;
· научиться
проводить обработку большого массива данных с
использованием
средств электронной таблицы;
· расширить
представления о компьютерных сетях распространения и
обмена
информацией, об использовании информационных ресурсов общества с
соблюдением
соответствующих правовых и этических норм, требований
информационной
безопасности;
· научиться
оценивать возможное количество результатов поиска
информации
в Интернете, полученных по тем или иным запросам.
Метапредметные
результаты
Обучающийся
научится:
коммуникативные
УУД:
· организовывать
учебное сотрудничество и совместную деятельность с
учителем
и сверстниками: определять цели, распределять функции и роли
участников;
· взаимодействовать
и находить общие способы работы; работать в группе:
находить
общее решение и разрешать конфликты на основе согласования
позиций
и учёта интересов; слушать партнёра; формулировать, аргументировать
и
отстаивать своё мнение;
· прогнозировать
возникновение конфликтов при наличии разных точек
зрения;
· разрешать
конфликты на основе учёта интересов и позиций всех
участников;
· координировать
и принимать различные позиции во взаимодействии;
· аргументировать
свою позицию и координировать её с позициями
партнёров
в сотрудничестве при выработке общего решения в совместной
деятельности.
познавательные
УУД:
· устанавливать
причинно-следственные связи; строить логические
рассуждения,
умозаключения (индуктивные, дедуктивные и по аналогии) и
выводы;
· формировать
учебную и обще пользовательскую компетентности в
области
использования информационно-коммуникационных технологий (ИКТ-
компетентности);
· видеть
математическую задачу в других дисциплинах, в окружающей
жизни;
· выдвигать
гипотезы при решении учебных задач и понимать
необходимость
их проверки;
· планировать
и осуществлять деятельность, направленную на решение
задач
исследовательского характера;
· выбирать
наиболее рациональные и эффективные способы решения
задач;
· интерпретировать
информации (структурировать, переводить сплошной
текст
в таблицу, презентовать полученную информацию, в том числе с помощью
ИКТ);
· оценивать
информацию(критическая оценка, оценка достоверности);
· устанавливать
причинно-следственные связи, выстраивать рассуждения,
обобщения.
регулятивные
УУД:
· определять
последовательность промежуточных целей и
соответствующих
им действий с учётом конечного результата;
· предвидеть
возможности получения конкретного результата при решении
задач;
· осуществлять
констатирующий и прогнозирующий контроль по
результату
и по способу действия;
· выделять и
формулировать то, что усвоено и, что нужно усвоить,
определять
качество и уровень усвоения;
· концентрировать
волю для преодоления интеллектуальных затруднений и
физических
препятствий.
Обучающийся
получит возможность научиться:
· понимать
целостность мировоззрения, соответствующего современному
уровню
развития науки и общественной практики за счет развития
представлений
об информации; вклад учебного предмета в достижение целей
образования
как важнейшем стратегическом ресурсе развития личности,
государства,
общества;
· понимать
роли информационных процессов в современном мире;
совершенствованию
общеучебных и общекультурных навыков работы с
информацией
в процессе систематизации и обобщения имеющихся и получения
новых
знаний, умений и способов деятельности в области информатики и ИКТ;
· развивать
навыки самостоятельной учебной деятельности школьников
(учебного
проектирования, моделирования, исследовательской деятельности и т.
д.);
· воспитывать
ответственное и избирательное отношение к информации с
учетом
правовых и этических аспектов ее распространения, воспитанию
стремления
к продолжению образования и созидательной деятельности с
применением
средств ИКТ.
Личностные
результаты
У
обучающегося будут сформированы:
· наличие
представлений об информации как важнейшем стратегическом
ресурсе
развития личности, государства, общества;
· понимание
роли информационных процессов в современном мире;
· владение
первичными навыками анализа и критичной оценки получаемой
информации;
· ответственное
отношение к информации с учетом правовых и этических
аспектов
ее распространения;
· развитие
чувства личной ответственности за качество окружающей
информационной
среды;
· способность
увязать учебное содержание с собственным жизненным
опытом,
понять значимость подготовки в области информатики и ИКТ в
условиях
развития информационного общества.
Обучающийся
получит возможность для формирования:
· готовности
к повышению своего образовательного уровня и
продолжению
обучения с использованием средств и методов информатики и
ИКТ;
· способность
и готовность к общению и сотрудничеству со сверстниками
и
взрослыми в процессе образовательной, общественно-полезной, учебно-
исследовательской,
творческой деятельности;
· способность
и готовность к принятию ценностей здорового образа жизни
благодаря
знанию основных гигиенических, эргономических и технических
условий безопасной эксплуатации средств
ИКТ.
2. Содержание предмета
1.
Управление и алгоритмы — 12 ч
Кибернетика.
Кибернетическая модель управления.
Понятие
алгоритма и его свойства. Исполнитель алгоритмов: назначение, среда
исполнителя, система команд исполнителя, режимы работы.Языки для записи
алгоритмов (язык блок-схем, учебныйалгоритмический язык). Линейные, ветвящиеся
и циклические алгоритмы. Структурная методика алгоритмизации.Вспомогательные
алгоритмы. Метод пошаговой детализации.
Практика
на компьютере: работа с учебным исполнителемалгоритмов; составление
линейных, ветвящихся и циклических алгоритмов управления исполнителем;
составление алгоритмов со сложной структурой; использование вспомогательных
алгоритмов (процедур, подпрограмм).
2.
Введение в программирование — 17 ч
Алгоритмы
работы с величинами: константы, переменные, понятие типов данных, ввод и вывод
данных.Языки программирования высокого уровня (ЯПВУ), ихклассификация.
Структура программы на языке Паскаль.Представление данных в программе. Правила
записи основных операторов: присваивания, ввода, вывода, ветвления,циклов.
Структурный тип данных — массив. Способы описания и обработки массивов.
Этапы
решения задачи с использованием программирования: постановка, формализация,
алгоритмизация, кодирование, отладка, тестирование.
Практика
на компьютере: знакомство с системой программирования на языке
Паскаль; ввод, трансляция и исполнение данной программы; разработка и
исполнение линейных, ветвящихся и циклических программ; программирование
обработки массивов.
3.
Информационные технологии и общество— 5 ч
Предыстория
информационных технологий. История ЭВМи ИКТ. Понятие информационных ресурсов. Информационные
ресурсы современного общества. Понятие об информационном обществе. Проблемы
безопасности информации, этические и правовые нормы в информационной сфере.
Формы организации учебного процесса
-
общеклассные формы организации занятий: урок, комбинированный урок, лекция, практическая
работа.
-
индивидуальные формы работы в классе и дома:
работа с литературой или электронными
источниками информации, письменные упражнения, выполнение индивидуальных заданий по программированию или
информационным технологиям за компьютером.
Основные
виды учебной деятельности
_
при анализе простых ситуаций управления определять механизм прямой и обратной
связи;
_
пользоваться языком блок-схем, понимать описания
алгоритмов
на учебном алгоритмическом языке;
_
выполнить трассировку алгоритма для известного исполнителя;
_
составлять линейные, ветвящиеся и циклические алгоритмы управления одним из
учебных исполнителей;
_
выделять подзадачи; определять и использовать вспомогательные алгоритмы.
_
работать с готовой программой на Паскале;
_
составлять несложные линейные, ветвящиеся и циклические программы;
_
составлять несложные программы обработки одномерных массивов;
_
отлаживать и исполнять программы в системе программирования.
_
регулировать свою информационную деятельность в соответствии с этическими и
правовыми нормами общества.
Учебно-тематический план
Содержание
|
Кол-во часов
|
В том числе проверочные работы
|
1.
Управление
и алгоритмы
|
12
|
1
|
2.
Введение
в программирование
|
17
|
1
|
3.
Информационные
технологии и общество
|
5
|
1
|
Итого:
|
34
|
3
|
Календарно
- тематическое планирование Информатика – 9А класс
№ п/п
|
№ урока
|
Тема
|
Плановые сроки прохождения программы
|
Скорректированные сроки прохождения программы
|
1. Управление
и алгоритмы — 12 ч
|
|
|
1
|
1
|
Кибернетическая
модель управления.
|
02.09
– 06.09
|
|
2
|
2
|
Управление
без обратной связи и с обратной связью
|
09.09
– 13.09
|
|
3
|
3
|
Понятие
алгоритма и его свойства. Исполнитель алгоритмов: назначение,
среда,
система команд, режимы работы
|
16.09
– 20.09
|
|
4
|
4
|
Графический
учебный исполнитель. Работа с учебным исполнителем алгоритмов:
построение
линейных алгоритмов
|
23.09
– 27.09
|
|
5
|
5
|
Вспомогательные
алгоритмы. Метод последовательной детализации и сборочный
метод
|
30.09
– 04.10
|
|
6
|
6
|
Работа
с учебным исполнителем алгоритмов: использование вспомогательных алгоритмов
|
07.10
– 11.10
|
|
7
|
7
|
Язык
блок-схем. Использование циклов с предусловием
|
14.10
– 18.10
|
|
8
|
8
|
Разработка
циклических алгоритмов
|
21.10
– 25.10
|
|
9
|
9
|
Ветвления.
Использование двух шаговой детализации
|
05.11
– 08.11
|
|
10
|
10
|
Использование
метода последовательной детализации для построения алгоритма. Использование
ветвлений
|
11.11
– 15.11
|
|
11
|
11
|
Зачетное
задание по алгоритмизации
|
18.11
– 22.11
|
|
12
|
12
|
Тест
по теме «Управление и алгоритмы»
|
25.11
– 29.11
|
|
2. Введение
в программирование — 17 ч
|
|
|
13
|
1
|
Понятие
о программировании.
|
02.12
– 06.12
|
|
14
|
2
|
Алгоритмы
работы с величинами: константы, переменные, основные типы, присваивание, ввод
и вывод данных
|
09.12
– 12.12
|
|
15
|
3
|
Построение
блок-схем линейных вычислительных алгоритмов (на учебной программе)
|
16.12
– 20.12
|
|
16
|
4
|
Возникновение
и назначение языка Паскаль. Структура программы на языке Паскаль.
Операторы
ввода, вывода, присваивания
|
23.12
– 27.12
|
|
17
|
5
|
Работа
с готовыми программами на языке Паскаль: отладка, выполнение, тестирование.
Программирование на Паскале линейных алгоритмов
|
13.01
– 17.01
|
|
18
|
6
|
Оператор
ветвления. Логические операции на Паскале
|
20.01
– 23.01
|
|
19
|
7
|
Разработка
программы на языке Паскаль с использованием оператора ветвления
и
логических операций.
|
27.01
– 31.01
|
|
20
|
8
|
Циклы на
языке Паскаль
|
27.01
– 31.01
|
|
21
|
9
|
Разработка
программ c использованием цикла с предусловием
|
03.02
– 07.02
|
|
22
|
10
|
Сочетание
циклов и ветвлений. Алгоритм Евклида. Использование алгоритма Евклида при
решении задач
|
10.02
– 14.02
|
|
23
|
11
|
Одномерные
массивы в Паскале
|
17.02
– 21.02
|
|
24
|
12
|
Разработка
программ обработки одномерных массивов
|
24.02
– 28.02
|
|
25
|
13
|
Понятие
случайного числа. Датчик случайных чисел в Паскале. Поиск чисел в массиве
|
02.03
– 06.03
|
|
26
|
14
|
Разработка
программы поиска числа в случайно сформированном массиве
|
09.03
– 13.03
|
|
27
|
15
|
Поиск
наибольшего и наименьшего элементов массива. Составление программы на Паскале
поиска минимального и максимального элементов
|
16.03
– 20.03
|
|
28
|
16
|
Сортировка
массива. Составление программы на Паскале сортировки массива
|
01.04
– 03.04
|
|
29
|
17
|
Тест по
теме «Программное управление работой компьютера»
|
06.04
– 10.04
|
|
3. Информационные
технологии и общество—5 ч
|
|
|
30
|
1
|
Предыстория
информатики.
|
13.04
– 17.04
|
|
31
|
2
|
История
ЭВМ, программного обеспечения и ИКТ
|
20.04
– 24.04
|
|
32
|
3
|
Социальная
информатика: информационные ресурсы, информационное общество
|
27.04 – 01.05
|
|
33
|
4
|
Социальная
информатика: информационная безопасность
|
11.05 – 15.05
|
|
34
|
5
|
Итоговое
тестирование по курсу 9 класса
|
18.05 – 22.05
|
|
Всего
часов 34ч
|
|
|
Календарно
- тематическое планирование Информатика – 9Б класс
№ п/п
|
№ урока
|
Тема
|
Плановые сроки прохождения программы
|
Скорректированные сроки прохождения программы
|
1. Управление
и алгоритмы — 12 ч
|
|
|
1
|
1
|
Кибернетическая
модель управления.
|
02.09
– 06.09
|
|
2
|
2
|
Управление
без обратной связи и с обратной связью
|
09.09
– 13.09
|
|
3
|
3
|
Понятие
алгоритма и его свойства. Исполнитель алгоритмов: назначение,
среда,
система команд, режимы работы
|
16.09
– 20.09
|
|
4
|
4
|
Графический
учебный исполнитель. Работа с учебным исполнителем алгоритмов:
построение
линейных алгоритмов
|
23.09
– 27.09
|
|
5
|
5
|
Вспомогательные
алгоритмы. Метод последовательной детализации и сборочный
метод
|
30.09
– 04.10
|
|
6
|
6
|
Работа
с учебным исполнителем алгоритмов: использование вспомогательных алгоритмов
|
07.10
– 11.10
|
|
7
|
7
|
Язык
блок-схем. Использование циклов с предусловием
|
14.10
– 18.10
|
|
8
|
8
|
Разработка
циклических алгоритмов
|
21.10
– 25.10
|
|
9
|
9
|
Ветвления.
Использование двух шаговой детализации
|
05.11
– 08.11
|
|
10
|
10
|
Использование
метода последовательной детализации для построения алгоритма. Использование
ветвлений
|
11.11
– 15.11
|
|
11
|
11
|
Зачетное
задание по алгоритмизации
|
18.11
– 22.11
|
|
12
|
12
|
Тест
по теме «Управление и алгоритмы»
|
25.11
– 29.11
|
|
2. Введение
в программирование — 17 ч
|
|
|
13
|
1
|
Понятие
о программировании.
|
02.12
– 06.12
|
|
14
|
2
|
Алгоритмы
работы с величинами: константы, переменные, основные типы, присваивание, ввод
и вывод данных
|
09.12
– 12.12
|
|
15
|
3
|
Построение
блок-схем линейных вычислительных алгоритмов (на учебной программе)
|
16.12
– 20.12
|
|
16
|
4
|
Возникновение
и назначение языка Паскаль. Структура программы на языке Паскаль.
Операторы
ввода, вывода, присваивания
|
23.12
– 27.12
|
|
17
|
5
|
Работа
с готовыми программами на языке Паскаль: отладка, выполнение, тестирование.
Программирование на Паскале линейных алгоритмов
|
13.01
– 17.01
|
|
18
|
6
|
Оператор
ветвления. Логические операции на Паскале
|
20.01
– 23.01
|
|
19
|
7
|
Разработка
программы на языке Паскаль с использованием оператора ветвления
и
логических операций.
|
27.01
– 31.01
|
|
20
|
8
|
Циклы на
языке Паскаль
|
27.01
– 31.01
|
|
21
|
9
|
Разработка
программ c использованием цикла с предусловием
|
03.02
– 07.02
|
|
22
|
10
|
Сочетание
циклов и ветвлений. Алгоритм Евклида. Использование алгоритма Евклида при
решении задач
|
10.02
– 14.02
|
|
23
|
11
|
Одномерные
массивы в Паскале
|
17.02
– 21.02
|
|
24
|
12
|
Разработка
программ обработки одномерных массивов
|
24.02
– 28.02
|
|
25
|
13
|
Понятие
случайного числа. Датчик случайных чисел в Паскале. Поиск чисел в массиве
|
02.03
– 06.03
|
|
26
|
14
|
Разработка
программы поиска числа в случайно сформированном массиве
|
09.03
– 13.03
|
|
27
|
15
|
Поиск
наибольшего и наименьшего элементов массива. Составление программы на Паскале
поиска минимального и максимального элементов
|
16.03
– 20.03
|
|
28
|
16
|
Сортировка
массива. Составление программы на Паскале сортировки массива
|
01.04
– 03.04
|
|
29
|
17
|
Тест по
теме «Программное управление работой компьютера»
|
06.04
– 10.04
|
|
3. Информационные
технологии и общество—5 ч
|
|
|
30
|
1
|
Предыстория
информатики.
|
13.04
– 17.04
|
|
31
|
2
|
История
ЭВМ, программного обеспечения и ИКТ
|
20.04
– 24.04
|
|
32
|
3
|
Социальная
информатика: информационные ресурсы, информационное общество
|
27.04 – 01.05
|
|
33
|
4
|
Социальная
информатика: информационная безопасность
|
11.05 – 15.05
|
|
34
|
5
|
Итоговое
тестирование по курсу 9 класса
|
18.05 – 22.05
|
|
Всего
часов 34ч
|
|
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.