[pic] Пояснительная записка.
Рабочая программа по информатике 8 класс составлена на основе следующих нормативно - правовых документов:
Федеральный государственный стандарт основного общего образования, утвержден приказом Министерства образования и науки Российской Федерации от 17 декабря 2010 г. № 1897 (с изменениями и дополнениями)
Федеральный закон Российской Федерации «Об образовании в Российской Федерации» от 29.12.2012 г. № 273 -ФЗ .
Примерные программы по учебным предметам и программы по информатике для основной школы: «Информатика. Программа для основной школы: 5-6 классы. 7-9 классы/ Л.Л.Босова, А.Ю.Босова. – 2-е изд. М.: БИНОМ. Лаборатория знаний, 2014», соответствует Федеральному государственному образовательному стандарту основного общего образования.
Федеральный перечень учебников, рекомендованных (допущенных) к использованию в образовательном процессе в образовательных учреждениях, реализующих образовательные программы общего образования и имеющих государственную аккредитацию (Приказ Министерства образования и науки РФ от 21 апреля 2016 г. № 459 “О внесении изменений в федеральный перечень учебников, рекомендуемых к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования, утвержденный приказом Министерства образования и науки Российской Федерации от 31 марта 2014 г. № 253”)
Основная образовательная программа основного общего образования МОУ Шумовской СШ (принята на заседании Педагогического совета 30.08.2016 протокол № 1, рассмотрена на заседании Совета школы 31.08.2016 протокол № 1, утверждено директором школы 31.08.2016 приказ №265)
Планируемые результаты освоения учебного предмета «Информатика».
Личностные результаты – это сформировавшаяся в образовательном процессе система ценностных отношений учащихся к себе, другим участникам образовательного процесса, самому образовательному процессу, объектам познания, результатам образовательной деятельности. Основными личностными результатами, формируемыми при изучении информатики в основной школе, являются:
наличие представлений об информации как важнейшем стратегическом ресурсе развития личности, государства, общества; понимание роли информационных процессов в современном мире;
владение первичными навыками анализа и критичной оценки получаемой информации; ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; развитие чувства личной ответственности за качество окружающей информационной среды;
способность увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества; готовность к повышению своего образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ;
способность и готовность к принятию ценностей здорового образа жизни за счет знания основных гигиенических, эргономических и технических условий безопасной эксплуатации средств ИКТ.
Метапредметные результаты – освоенные обучающимися на базе одного, нескольких или всех учебных предметов способы деятельности, применимые как в рамках образовательного процесса, так и в реальных жизненных ситуациях. Основными метапредметными результатами, формируемыми при изучении информатики в основной школе, являются:
владение общепредметными понятиями «объект», «система», «модель», «алгоритм», «исполнитель» и др.
владение умениями организации собственной учебной деятельности, включающими: целеполагание как постановку учебной задачи на основе соотнесения того, что уже известно, и того, что требуется установить; планирование – определение последовательности промежуточных целей с учетом конечного результата, разбиение задачи на подзадачи, разработка последовательности и структуры действий, необходимых для достижения цели при помощи фиксированного набора средств; прогнозирование – предвосхищение результата; контроль – интерпретация полученного результата, его соотнесение с имеющимися данными с целью установления соответствия или несоответствия (обнаружения ошибки); коррекция – внесение необходимых дополнений и корректив в план действий в случае обнаружения ошибки; оценка – осознание учащимся того, насколько качественно им решена учебно-познавательная задача;
опыт принятия решений и управления объектами (исполнителями) с помощью составленных для них алгоритмов (программ);
владение основными универсальными умениями информационного характера: постановка и формулирование проблемы; поиск и выделение необходимой информации, применение методов информационного поиска; структурирование и визуализация информации; выбор наиболее эффективных способов решения задач в зависимости от конкретных условий; самостоятельное создание алгоритмов деятельности при решении проблем творческого и поискового характера;
владение информационным моделированием как основным методом приобретения знаний: умение преобразовывать объект из чувственной формы в пространственно-графическую или знаково-символическую модель; умение строить разнообразные информационные структуры для описания объектов; умение «читать» таблицы, графики, диаграммы, схемы и т.д., самостоятельно перекодировать информацию из одной знаковой системы в другую; умение выбирать форму представления информации в зависимости от стоящей задачи, проверять адекватность модели объекту и цели моделирования;
широкий спектр умений и навыков использования средств информационных и коммуникационных технологий для сбора, хранения, преобразования и передачи различных видов информации, навыки создания личного информационного пространства.
Предметные результаты включают в себя: освоенные обучающимися в ходе изучения учебного предмета умения специфические для данной предметной области, виды деятельности по получению нового знания в рамках учебного предмета, его преобразованию и применению в учебных, учебно-проектных и социально-проектных ситуациях, формирование научного типа мышления, научных представлений о ключевых теориях, типах и видах отношений, владение научной терминологией, ключевыми понятиями, методами и приемами. Основными предметными результатами, формируемыми при изучении информатики в основной школе, являются:
формирование представления об основных изучаемых понятиях: информация, алгоритм, модель – и их свойствах;
развитие алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе; развитие умений составить и записать алгоритм для конкретного исполнителя; формирование знаний об алгоритмических конструкциях, логических значениях и операциях; знакомство с одним из языков программирования и основными алгоритмическими структурами — линейной, условной и циклической;
формирование представления о компьютере как универсальном устройстве обработки информации; развитие основных навыков и умений использования компьютерных устройств;
формирование умений формализации и структурирования информации, умения выбирать способ представления данных в соответствии с поставленной задачей – таблицы, схемы, графики, диаграммы, с использованием соответствующих программных средств обработки данных;
формирование навыков и умений безопасного и целесообразного поведения при работе с компьютерными программами и в Интернете, умения соблюдать нормы информационной этики и права.
Содержание учебного предмета.
Основы алгоритмизации (9 ч)
Понятие исполнителя. Неформальные и формальные исполнители. Учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Водолей, Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд.
Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных. Свойства алгоритмов. Способы записи алгоритмов.
Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем.
Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение задачи на подзадачи, понятие вспомогательного алгоритма.
Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Знакомство с табличными величинами (массивами). Алгоритм работы с величинами – план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов.
Управление, управляющая и управляемая системы, прямая и обратная связь. Управление в живой природе, обществе и технике.
Аналитическая деятельность:
приводить примеры формальных и неформальных исполнителей;
придумывать задачи по управлению учебными исполнителями;
выделять примеры ситуаций, которые могут быть описаны с помощью линейных алгоритмов, алгоритмов с ветвлениями и циклами;
определять по блок-схеме, для решения какой задачи предназначен данный алгоритм;
анализировать изменение значений величин при пошаговом выполнении алгоритма;
определять по выбранному методу решения задачи, какие алгоритмические конструкции могут войти в алгоритм;
осуществлять разбиение исходной задачи на подзадачи;
сравнивать различные алгоритмы решения одной задачи.
Практическая деятельность:
исполнять готовые алгоритмы для конкретных исходных данных;
преобразовывать запись алгоритма с одной формы в другую;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя арифметических действий;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя, преобразующего строки символов;
составлять линейные алгоритмы по управлению учебным исполнителем;
составлять алгоритмы с ветвлениями по управлению учебным исполнителем;
составлять циклические алгоритмы по управлению учебным исполнителем;
строить арифметические, строковые, логические выражения и вычислять их значения;
строить алгоритм (различные алгоритмы) решения задачи с использованием основных алгоритмических конструкций и подпрограмм.
Начала программирования на языке Паскаль (13 ч)
Язык программирования. Основные правила одного из процедурных языков программирования (Паскаль, школьный алгоритмический язык и др.): правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл) и вызова вспомогательных алгоритмов; правила записи программы.
Этапы решения задачи на компьютере: моделирование – разработка алгоритма – кодирование – отладка – тестирование.
Решение задач по разработке и выполнению программ в выбранной среде программирования.
Аналитическая деятельность:
анализировать готовые программы;
определять по программе, для решения какой задачи она предназначена;
выделять этапы решения задачи на компьютере.
Практическая деятельность:
программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений;
разрабатывать программы, содержащие оператор/операторы ветвления (решение линейного неравенства, решение квадратного уравнения и пр.), в том числе с использованием логических операций;
разрабатывать программы, содержащие оператор (операторы) цикла;
разрабатывать программы, содержащие подпрограмму;
разрабатывать программы для обработки одномерного массива:
нахождение минимального (максимального) значения в данном массиве;
подсчёт количества элементов массива, удовлетворяющих некоторому условию;
нахождение суммы всех элементов массива;
нахождение количества и суммы всех четных элементов в массиве;
сортировка элементов массива и пр.
Математические основы информатики (13 ч)
Общие сведения о системах счисления. Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной системы счисления в десятичную. Двоичная арифметика.
Компьютерное представление целых чисел. Представление вещественных чисел.
Высказывания. Логические операции. Логические выражения. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач. Логические элементы.
Аналитическая деятельность:
анализировать любую позиционную систему как знаковую систему;
определять диапазон целых чисел в n-разрядном представлении;
анализировать логическую структуру высказываний;
анализировать простейшие электронные схемы.
Практическая деятельность:
переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно;
выполнять операции сложения и умножения над небольшими двоичными числами;
строить таблицы истинности для логических выражений;
вычислять истинностное значение логического выражения.
ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ С ОПРЕДЕЛЕНИЕМ ОСНОВНЫХ ВИДОВ УЧЕБНОЙ ДЕЯТЕЛЬНОСТИ ОБУЧАЮЩИХСЯ
Содержание
План учебной деятельности
Основы алгоритмизации
(9 часов)
Учебные исполнители Робот, Удвоитель и др. как примеры формальных исполнителей. Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных. Свойства алгоритмов. Способы записи алгоритмов.
Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем.
Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение.
Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Алгоритм работы с величинами – план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов.
Аналитическая деятельность:
определять по блок-схеме, для решения какой задачи предназначен данный алгоритм;
анализировать изменение значений величин при пошаговом выполнении алгоритма;
определять по выбранному методу решения задачи, какие алгоритмические конструкции могут войти в алгоритм;
сравнивать различные алгоритмы решения одной задачи.
Практическая деятельность:
исполнять готовые алгоритмы для конкретных исходных данных;
преобразовывать запись алгоритма с одной формы в другую;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя арифметических действий;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя, преобразующего строки символов;
строить арифметические, строковые, логические выражения и вычислять их значения
Начала программирования (13 часов)
Язык программирования. Основные правила языка программирования Паскаль: структура программы; правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл).
Решение задач по разработке и выполнению программ в среде программирования Паскаль.
Аналитическая деятельность:
анализировать готовые программы;
определять по программе, для решения какой задачи она предназначена;
выделять этапы решения задачи на компьютере.
Практическая деятельность:
программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений;
разрабатывать программы, содержащие оператор/операторы ветвления (решение линейного неравенства, решение квадратного уравнения и пр.), в том числе с использованием логических операций;
разрабатывать программы, содержащие оператор (операторы) цикла
Математические основы информатики (13 часов)
Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной, восьмеричной и шестнадцатеричной системы счисления в десятичную. Двоичная арифметика.
Логика высказываний (элементы алгебры логики). Логические значения, операции (логическое отрицание, логическое умножение, логическое сложение), выражения, таблицы истинности.
Аналитическая деятельность:
выявлять различие в унарных, позиционных и непозиционных системах счисления;
выявлять общее и отличия в разных позиционных системах счисления;
анализировать логическую структуру высказываний.
Практическая деятельность:
переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную (восьмеричную, шестнадцатеричную) и обратно;
выполнять операции сложения и умножения над небольшими двоичными числами;
записывать вещественные числа в естественной и нормальной форме;
строить таблицы истинности для логических выражений;
вычислять истинностное значение логического выражения.
3. Тематическое планирование 8 класс
1
7.
Представление вещественных чисел
1
8.
Высказывание. Логические операции.
1
9.
Построение таблиц истинности для логических выражений
1
10.
Свойства логических операций.
1
11.
Решение логических задач
1
12.
Логические элементы
1
13.
Обобщение и систематизация основных понятий темы «Математические основы информатики».
1
Глава 2. Основы алгоритмизации (9 часов).
14.
Алгоритмы и исполнители
1
15.
Способы записи алгоритмов.
1
16.
Объекты алгоритмов.
1
17.
Алгоритмическая конструкция следование
1
18.
Алгоритмическая конструкция ветвление. Полная форма ветвления. Сокращённая форма ветвления.
1
19.
Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы.
1
20.
Алгоритмическая конструкция повторение. Цикл с заданным условием окончания работы.
1
21.
Алгоритмическая конструкция повторение. Цикл с заданным числом повторений.
1
22.
Обобщение и систематизация основных понятий темы Основы алгоритмизации. Проверочная работа
1
Глава 3. Начала программирования (13 часов).
23.
Общие сведения о языке программирования Паскаль. Организация ввода и вывода данных.
1
24.
Программирование линейных алгоритмов. Инструктаж по ТБ
2
25.
Программирование разветвляющихся алгоритмов. Условный оператор. Составной оператор. Многообразие способов записи ветвлений. Инструктаж по ТБ
3
26.
Программирование циклов с заданным условием продолжения работы. Инструктаж по ТБ
1
27.
Программирование циклов с заданным условием окончания работы. Инструктаж по ТБ
1
28.
Программирование циклов с заданным числом повторений. Инструктаж по ТБ
1
29.
Решение задач с использованием циклов. Инструктаж по ТБ
1
30.
Составление программ с использованием различных видов алгоритмических структур. Обобщение и систематизация основных понятий темы «Начала программирования». Проверочная работа.
2
31.
Итоговое повторение
1