Рабочая программа по информатике и ИКТ 8 класс ФГОС
рабочая программа по информатике и икт (8 класс) на тему

Пузакова Наталья Николаевна

Рабочая программа по информатике и ИКТ 8 класс. УМК Л.Л. Босова. 1 час в неделю.

Скачать:


Предварительный просмотр:

Муниципальное бюджетное общеобразовательное учреждение

«Средняя общеобразовательная школа села Вязовка Базарно-Карабулакского

муниципального района Саратовской области»

«РАССМОТРЕНА»:                  «СОГЛАСОВАНА»               «УТВЕРЖДАЮ»:

На заседании ШМО                    Зам. директора по УВР         Директор ___________Л.В. Маркова

Протокол № __ от                        ________ Е.В. Клочкова                         (подпись, расшифровка)

«__» ____20__г.                            (подпись, расшифровка)           Приказ №___ от «___»____20___г.

Руководитель____________        «___» ______20___г.

                           (подпись,

                            расшифровка)

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

по информатике (ФГОС)

         (учебный предмет)

для  8  класса

2017 – 2018 учебный год

(срок реализации)

Разработчик программы:

Пузакова Наталья Николаевна учитель I квалификационной категории

(Ф.И.О. учителя; занимаемая должность, квалификационная категория)

2017 г.


Планируемые результаты изучения информатики

8 класс

Выпускник научится:

  • декодировать и кодировать информацию при заданных правилах кодирования;
  • оперировать единицами измерения количества информации;
  • оценивать количественные  параметры информационных объектов и процессов (объём памяти, необходимый для хранения информации; время передачи информации и др.);
  • записывать в двоичной системе целые числа от 0 до 256;
  • составлять логические выражения с операциями И, ИЛИ, НЕ; определять значение логического выражения; строить таблицы истинности;
  • анализировать информационные модели (таблицы, графики, диаграммы, схемы и др.);
  • перекодировать информацию из одной пространственно-графической или знаково-символической формы в другую, в том числе использовать графическое представление (визуализацию) числовой информации;
  • выбирать форму представления данных (таблица, схема, график, диаграмма) в соответствии с поставленной задачей;
  • строить простые информационные модели объектов и процессов из различных предметных областей с использованием типовых средств (таблиц, графиков, диаграмм, формул и пр.), оценивать адекватность построенной модели объекту-оригиналу и целям моделирования;
  • понимать смысл понятия «алгоритм» и широту сферы его применения; анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;
  • оперировать алгоритмическими конструкциями «следование», «ветвление», «цикл» (подбирать алгоритмическую конструкцию, соответствующую той или иной ситуации; переходить от записи алгоритмической конструкции на алгоритмическом языке к блок-схеме и обратно);
  • понимать термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; понимать ограничения, накладываемые средой исполнителя и системой команд, на круг задач, решаемых исполнителем;
  • исполнять линейный алгоритм для формального исполнителя с заданной системой команд;
  • составлять линейные алгоритмы, число команд в которых не превышает заданное;
  • ученик научится исполнять записанный на естественном языке алгоритм, обрабатывающий цепочки символов.
  • исполнять линейные алгоритмы, записанные на алгоритмическом языке.
  • исполнять алгоритмы c ветвлениями, записанные на алгоритмическом языке;
  • понимать правила записи  и выполнения алгоритмов, содержащих цикл с параметром или цикл с условием продолжения работы;
  • определять значения переменных после исполнения простейших циклических алгоритмов, записанных на алгоритмическом языке;
  • разрабатывать и записывать на языке программирования короткие алгоритмы, содержащие базовые алгоритмические конструкции.

Выпускник получит возможность:

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


Содержание учебного предмета «Информатика»

8 класс (34 часа)

Раздел 1. Математические основы информатики (12 часов)

Кодирование информации. Исторические примеры кодирования. Универсальность дискретного (цифрового, в том числе двоичного) кодирования. Двоичный алфавит. Двоичный код. Разрядность двоичного кода. Связь разрядности двоичного кода и количества кодовых комбинаций.

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

Логика высказываний (элементы алгебры логики). Логические значения, операции (логическое отрицание, логическое умножение, логическое сложение), выражения, таблицы истинности.

Компьютерный практикум

Тестовые задания для самоконтроля (глава 1)

Раздел 2. Основы алгоритмизации (9 часов)

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

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

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

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

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

Компьютерный практикум

Тестовые задания для самоконтроля (глава 2)

Раздел 3. Начала программирования (10 часов)

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

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

Компьютерный практикум

Тестовые задания для самоконтроля (глава 3)

Резерв учебного времени (2 ч.)


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

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

Предмет  информатика

Класс  8

УМК Л.Л. Босова, А.Ю. Босова

Раздел программы

Тема

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

Раздел 1. Математические основы информатики (12 часов)

1. Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места.

2. Общие сведения о системах счисления.

3. Двоичная система счисления. Двоичная арифметика.

4. Восьмеричная и шестнадцатеричные системы счисления. Компьютерные системы счисления.

5. Правило перевода целых десятичных чисел в систему счисления с основанием q.

6. Представление целых чисел. Представление вещественных чисел.

7. Высказывание. Логические операции.

8. Построение таблиц истинности для логических выражений.

9. Свойства логических операций.

10. Решение логических задач.

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

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

1

1

1

1

1

1

1

1

1

1

1

1

Раздел 2. Основы алгоритмизации (9 часов)

13 (1). Алгоритмы и исполнители.  Способы записи алгоритмов.

14 (2). Объекты алгоритмов.

15 (3). Алгоритмическая конструкция следование.

16 (4). Алгоритмическая конструкция ветвление. Полная форма ветвления.

17 (5). Неполная форма ветвления.

18 (6). Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы.

19 (7). Цикл с заданным условием окончания работы.

20 (8). Цикл с заданным числом повторений.

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

1

1

1

1

1

1

1

1

1

Раздел 3. Начала программирования (10 часов)

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

23 (2). Организация ввода и вывода данных.

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

25 (4). Программирование разветвляющихся алгоритмов. Условный оператор.

26 (5). Составной оператор. Многообразие способов записи ветвлений.

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

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

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

30 (9) Различные варианты программирования циклического алгоритма.

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

1

1

1

1

1

1

1

1

1

1

Раздел 4. Промежуточная аттестация (1 час)

32 (1). Итоговая контрольная работа

1

Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс) (2 часа)

33 (1). Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс).

34 (2). Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс).

1

1


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

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

Предмет  информатика

Класс  8

УМК Л.Л. Босова, А.Ю. Босова

Раздел программы

Тема

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

Дата

План

Факт

Раздел 1. Математические основы информатики (12 часов)

1. Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места.

1

2. Общие сведения о системах счисления.

1

3. Двоичная система счисления. Двоичная арифметика.

1

4. Восьмеричная и шестнадцатеричные системы счисления. Компьютерные системы счисления.

1

5. Правило перевода целых десятичных чисел в систему счисления с основанием q.

1

6. Представление целых чисел. Представление вещественных чисел.

1

7. Высказывание. Логические операции.

1

8. Построение таблиц истинности для логических выражений.

1

9. Свойства логических операций.

1

10. Решение логических задач.

1

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

1

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

1

Раздел 2. Основы алгоритмизации (9 часов)

13 (1). Алгоритмы и исполнители. Способы записи алгоритмов.

1

14 (2). Объекты алгоритмов.

1

15 (3). Алгоритмическая конструкция следование.

1

16 (4). Алгоритмическая конструкция ветвление. Полная форма ветвления.

1

17 (5). Неполная форма ветвления.

1

18 (6). Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы.

1

19 (7). Цикл с заданным условием окончания работы.

1

20 (8). Цикл с заданным числом повторений.

1

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

1

Раздел 3. Начала программирования (10 часов)

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

1

23 (2). Организация ввода и вывода данных.

1

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

1

25 (4). Программирование разветвляющихся алгоритмов. Условный оператор.

1

26 (5). Составной оператор. Многообразие способов записи ветвлений.

1

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

1

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

1

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

1

30 (9) Различные варианты программирования циклического алгоритма.

1

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

1

Раздел 4. Промежуточная аттестация (1 час)

32 (1). Итоговая контрольная работа

1

Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс) (2 часа)

33 (1). Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс).

1

34 (2). Резерв учебного времени (Итоговое повторение курса «Информатика», 8 класс).

1


ЛИСТ КОРРЕКТИРОВКИ УЧЕБНОЙ ПРОГРАММЫ

№ урока

Тема урока

Причина изменений в программе

Способ корректировки

 


По теме: методические разработки, презентации и конспекты

рабочая программа по информатике в 4 класса ФГОС 2013 г

программа составлена по учебнику Матвеевой...

Рабочая программа по информатике для 6 класса (ФГОС)

Настоящая рабочая программа по информатике и ИКТ для 6 классов МБОУ педагогический лицей составлена в соответствии с требованиями Федерального компонента государственного  образовательного станда...

Рабочая программа по информатике 5-9 классы ФГОС

Рабочая программа по информатике 5-9 классы ФГОС...

Рабочая программа по информатике для 5 класса (ФГОС)

Рабочая программа по информатике для 5 класса (ФГОС) разработана на 17 учебных часов....

Рабочая программа по информатике 5 -9 класс (ФГОС ООО)

Рабочая программа по информатике 5 - 9 класс по ФГОС ООО. 5 - 7 класс по УМК Л. Босовой, 8 - 9 класс по УМК Угриновича....

Рабочая программа по информатике в 7 классе (ФГОС)

Рабочая проограмма содержит пояснительную записку, календарно-тематическое планирование по информатике в 7 классе. Рабочая программа соответствует программе основногообщего образования (ФГОС) по инфор...

Адаптированная рабочая программа по информатике 5-9 класс ФГОС ООО

Адаптированная рабочая программа по информатике 5 - 9 класс ФГОС ООО для VII вида...