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

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

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

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


МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА №5»

МУНИЦИПАЛЬНОГО ОБРАЗОВАНИЯ ГОРОДСКОЙ ОКРУГ СИМФЕРОПОЛЬ

РЕСПУБЛИКИ КРЫМ



«Рассмотрено»

Руководитель МО

________________________

Протокол № ___ от _______

«___»_________ 2016 г.

«Согласовано»

Зам. директора по УВР

_______________________

«___»_________ 2016 г.

«Утверждено»

Директор МБОУ «СОШ№5»

_______________Окул Т.В.

Приказ № ___ от ________

«___»_________ 2016 г.


РАБОЧАЯ ПРОГРАММА


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

для учащихся 9-А, 9-Б, 9-В класса



2016/2017 учебный год



Составитель: Згурская Ольга Олеговна, учитель математики и информатики, категория специалист



Симферополь, 2016г.

Пояснительная записка

Рабочая программа по информатике и ИКТ для 9 класса разработана на основе примерной программы курса «Информатика и ИКТ» для 7-9 классов. И.Г. Семакин, М. С. Цветкова и др. - ООО «Издательство БИНОМ. Лаборатория знаний», 2012 г.


Изучение курса обеспечивается учебно-методическим комплексом:

  1. Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.. Информатика. 9 класс – М.: БИНОМ. Лаборатория знаний, 2014.

2. Семакин И.Г., Хеннера Е.К. Задачник-практикум (в 2-х томах). М.: БИНОМ. Лаборатория знаний.

3. Семакин И.Г., Мартынова И.Н. Методическое пособие – М.: БИНОМ. Лаборатория знаний.


ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ УЧЕБНОГО ПРЕДМЕТА

Глава 1. Управление и алгоритмы

Обучающийся научится:

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

  2. разбираться, что такое алгоритм управления; какова роль алгоритма в системах управления, в чем состоят основные свойства алгоритма;

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

  4. понимать основные алгоритмические конструкции: следование, ветвление, цикл; структуры алгоритмов;

  5. при анализе простых ситуаций управления определять механизм прямой и обратной связи;

  6. пользоваться языком блок-схем, понимать описания алгоритмов на учебном алгоритмическом языке;

  7. выполнить трассировку алгоритма для известного исполнителя;

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

  9. выделять подзадачи; определять и использовать вспомогательные алгоритмы.



Обучающийся получит возможность:

  1. в сотрудничестве с учителем ставить новые учебные задачи;

  2. осуществлять контроль своей деятельности;

  3. планировать и выполнять свои действия в соответствии с поставленной задачей и условиями ее реализации в новом учебном материале.


Глава 2. Введение в программирование

Обучающийся научится:

  1. понимать, что такое трансляция;

  2. работать с готовой программой на одном из языков программирования высокого уровня;

  3. составлять несложные линейные, ветвящиеся и циклические программы;

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

  5. отлаживать и исполнять программы в системе программирования.


Обучающийся получит возможность:

  1. в сотрудничестве с учителем ставить новые учебные задачи;

  2. осуществлять контроль своей деятельности;

  3. планировать и выполнять свои действия в соответствии с поставленной задачей и условиями ее реализации в новом учебном материале.


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

Обучающийся научится:

  1. разбираться в основных этапах развития средств работы с информацией в истории человеческого общества;

  2. регулировать свою информационную деятельность в соответствии с этическими и правовыми нормами общества.

Обучающийся получит возможность:

  1. в сотрудничестве с учителем ставить новые учебные задачи;

  2. осуществлять контроль своей деятельности;

  3. планировать и выполнять свои действия в соответствии с поставленной задачей и условиями ее реализации в новом учебном материале.

СОДЕРЖАНИЕ УЧЕБНОГО ПРЕДМЕТА

Глава 1. Управление и алгоритмы

Управление и кибернетика. Управление с обратной связью. Определение и свойства алгоритма. Графический учебный исполнитель. Вспомогательные алгоритмы и подпрограммы. Циклические алгоритмы. Ветвление и последняя детализация алгоритма.

Дополнение в главе 1

Автоматизированные и автоматические системы управления. Использование рекурсивных процедур.


Глава 2. Введение в программирование

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

Дополнение к главе 2

Программирование перевода чисел из одной системы счисления в другую. Сложность алгоритмов. О языках программирования и трансляторах. История языков программирования.


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

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


КАЛЕНДАРНО-ТЕМАТИЧСЕКОЕ ПЛАНИРОВАНИЕ

( 2 часа в неделю, всего 68 часов)

урока

§ учебника

Тема урока

Кол-во

часов

Дата проведения

по плану

по факту

по плану

по факту



Глава 1

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

18



1.


1

Правила поведения и техника безопасности. Управление и кибернетика.

1



2.


2

Управление с обратной связью.

1



3.


3

Определение и свойства алгоритма.

1



4.



Вводная диагностическая работа.

1



5.



Анализ контрольной работы. Графический учебный исполнитель.

1



6.


4

Практическая работа №1 «Работа с учебным исполнителем алгоритмов: построение линейных алгоритмов».

1



7.


5

Вспомогательные алгоритмы и подпрограммы.

1



8.


5

Вспомогательные алгоритмы и подпрограммы.

1



9.



Практическая работа №2 «Работа с учебным исполнителем алгоритмов: использование вспомогательных алгоритмов».

1



10.


6

Циклические алгоритмы.

1



11.


6

Циклические алгоритмы.

1



12.



Практическая работа №3 «Разработка циклических алгоритмов».

1



13.


7

Ветвление и последовательная детализация алгоритма.

1



14.


7

Ветвление и последовательная детализация алгоритма.

1



15.



Практическая работа №4 «Использование метода последовательной детализации для построения алгоритма. Использование ветвлений».

1



16.



Контрольная работа №1 «Управление и алгоритмы».

1



17.


1.1

Анализ контрольной работы. Автоматизированные и автоматические системы управления.

1



18.


1.2

Использование рекурсивных процедур.

1





Глава 2

Введение в программирование

40



19.


8

Что такое программирование.

1



20.


9

Алгоритмы работы с величинами.

1



21.


9

Алгоритмы работы с величинами.

1



22.


10

Линейные вычислительные алгоритмы

1



23.


10

Линейные вычислительные алгоритмы

1



24.



Практическая работа №5 «Построение блок-схем линейных вычислительных алгоритмов (на учебной программе)».

1



25.


11

Знакомство с языком Паскаль.

1



26.


11

Знакомство с языком Паскаль.

1



27.



Практическая работа №6 «Работа с готовыми программами на языке Паскаль. Программирование на Паскале линейных алгоритмов».

1



28.


12

Алгоритмы с ветвящейся структурой.

1



29.


12

Алгоритмы с ветвящейся структурой.

1



30.


13

Программирование ветвлений на Паскале.

1



31.


13

Программирование ветвлений на Паскале.

1



32.



Контрольная работа №2 (полугодовая).

1



33.


14

Анализ контрольной работы. Программирование диалога с компьютером.

1



34.


14

Программирование диалога с компьютером.

1



35.



Практическая работа №7 «Разработка программы на языке Паскаль с использованием оператора ветвления и логических операций».

1



36.


15

Программирование циклов.

1



37.


15

Программирование циклов.

1



38.



Практическая работа №8 «Разработка программ c использованием цикла с предусловием».

1



39.


16

Алгоритм Евклида.

1



40.


16

Алгоритм Евклида.

1



41.


17

Таблицы и массивы.

1



42.


17

Таблицы и массивы.

1



43.


18

Массивы в Паскале.

1



44.


18

Массивы в Паскале.

1



45.



Практическая работа №9 «Разработка программ обработки одномерных массивов».

1



46.


19

Одна задача обработки массива.

1



47.


19

Одна задача обработки массива.

1



48.



Практическая работа №10 «Разработка программы поиска числа в случайно сформированном массиве».

1



49.


20

Поиск наибольшего и наименьшего элементов массива.

1



50.


20

Поиск наибольшего и наименьшего элементов массива.

1



51.


21

Сортировка массива.

1



52.


21

Сортировка массива.

1



53.



Контрольная работа №3 «Программирование».

1



54.


2.1

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

1



55.


2.1

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

1



56.


2.2

Сложность алгоритмов.

1



57.


2.3

О языках программирования и трансляторах.

1



58.


2.4

История языков программирования.

1





Глава 3

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

10



59.


22

Предыстория информатики.

1



60.


23

История ЭВМ.

1



61.


24

История программного обеспечения и ИКТ.

1



62.


25

Информационные ресурсы современного общества.

1



63.


26

Проблемы формирования информационного общества.

1



64.


27

Информационная безопасность.

1



65.



Промежуточная аттестация.

1



66.



Анализ контрольной работы.

1



67.



Урок систематизации и коррекции знаний, умений и навыков.

1



68.



Итоговый урок.

1



Лист коррекции программы

10