СОДЕРЖАНИЕ
1. ПОЯСНИТЕЛЬНАЯ
ЗАПИСКА
|
|
2. СОДЕРЖАНИЕ
УЧЕБНОГО ПРЕДМЕТА
|
|
3. ТЕМАТИЧЕСКОЕ
ПЛАНИРОВАНИЕ
|
|
4. ПЛАНИРУЕМЫЕ
РЕЗУЛЬТАТЫ ИЗУЧЕНИЯ УЧЕБНОГО ПРЕДМЕТА
|
|
5.МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ
ОБЕСПЕЧЕНИЕ ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА
|
|
|
|
|
|
|
|
1.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Программа
по информатике для основной школы составлена в соответствии с: требованиями
Федерального государственного образовательного стандарта основного общего
образования (ФГОС ООО); требованиями к результатам освоения основной образовательной
программы (личностным, метапредметным, предметным); основными подходами к
развитию и формированию универсальных учебных действий (УУД) для основного
общего образования. В ней соблюдается преемственность с федеральным
государственным образовательным стандартом начального общего образования;
учитываются возрастные и психологические особенности школьников, обучающихся
на ступени основного общего образования, учитываются межпредметные связи.
В
программе предложен авторский подход в части структурирования учебного
материала, определения последовательности его изучения, путей формирования
системы знаний, умений и способов деятельности, развития, воспитания и
социализации учащихся. Программа является ключевым компонентом
учебно-методического комплекта по информатике для основной школы (авторы Л.Л.
Босова, А.Ю. Босова; издательство «БИНОМ. Лаборатория знаний»).
Цели и задачи курса
Изучение информатики и информационных технологий в
основной школе направлено на достижение следующих целей:
· формирование основ научного мировоззрения в процессе
систематизации, теоретического осмысления и обобщения имеющихся и получения
новых знаний,
· умений и способов деятельности в
области информатики и информационных и коммуникационных технологий (ИКТ);
· совершенствование общеучебных и
общекультурных навыков работы с информацией, навыков информационного
моделирования, исследовательской деятельности и т.д.; развитие навыков
самостоятельной учебной деятельности школьников;
· воспитание ответственного и
избирательного отношения к информации с учётом правовых и этических аспектов её
распространения, стремления к созидательной деятельности и к продолжению образования
с применением средств ИКТ.
Задачи:
· овладение умениями работать с
различными видами информации с помощью компьютера и других средств
информационных и коммуникационных технологий (ИКТ), организовывать собственную
информационную деятельность и планировать ее результаты;
· развитие познавательных интересов,
интеллектуальных и творческих способностей средствами ИКТ;
· выработка навыков применения
средств ИКТ в повседневной жизни, при выполнении индивидуальных и коллективных
проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных
на рынке труда.
2. СОДЕРЖАНИЕ
УЧЕБНОГО ПРЕДМЕТА
Основы алгоритмизации (17 ч)
Понятие исполнителя. Неформальные и формальные
исполнители. Учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Водолей,
Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда,
режим работы, система команд.
Понятие алгоритма как формального описания
последовательности действий исполнителя при заданных начальных данных. Свойства
алгоритмов. Способы записи алгоритмов.
Алгоритмический язык – формальный язык для записи
алгоритмов. Программа – запись алгоритма на алгоритмическом языке.
Непосредственное и программное управление исполнителем.
Линейные программы. Алгоритмические конструкции, связанные
с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение
задачи на подзадачи, понятие вспомогательного алгоритма.
Понятие простой величины. Типы величин: целые,
вещественные, символьные, строковые, логические. Переменные и константы.
Знакомство с табличными величинами (массивами). Алгоритм работы с величинами –
план целенаправленных действий по проведению вычислений при заданных начальных
данных с использованием промежуточных результатов.
Управление, управляющая и управляемая системы, прямая
и обратная связь. Управление в живой природе, обществе и технике.
Аналитическая
деятельность:
·приводить примеры формальных и
неформальных исполнителей;
·придумывать задачи по управлению учебными
исполнителями;
·выделять примеры ситуаций, которые могут
быть описаны с помощью линейных алгоритмов, алгоритмов с ветвлениями и циклами;
·определять по блок-схеме, для решения
какой задачи предназначен данный алгоритм;
·анализировать изменение значений величин
при пошаговом выполнении алгоритма;
·определять по выбранному методу решения
задачи, какие алгоритмические конструкции могут войти в алгоритм;
·осуществлять разбиение исходной задачи на
подзадачи;
·сравнивать различные алгоритмы решения
одной задачи.
Практическая
деятельность:
·исполнять готовые алгоритмы для конкретных
исходных данных;
·преобразовывать запись алгоритма с одной
формы в другую;
·строить цепочки команд, дающих нужный
результат при конкретных исходных данных для исполнителя арифметических
действий;
·строить цепочки команд, дающих нужный результат
при конкретных исходных данных для исполнителя, преобразующего строки символов;
·составлять линейные алгоритмы по
управлению учебным исполнителем;
·составлять алгоритмы с ветвлениями по
управлению учебным исполнителем;
·составлять циклические алгоритмы по
управлению учебным исполнителем;
·строить арифметические, строковые,
логические выражения и вычислять их значения;
·строить алгоритм (различные алгоритмы)
решения задачи с использованием основных алгоритмических конструкций и
подпрограмм.
Начала
программирования на языке Паскаль (26 ч)
Язык программирования. Основные правила одного из
процедурных языков программирования (Паскаль, школьный алгоритмический язык и
др.): правила представления данных; правила записи основных операторов (ввод,
вывод, присваивание, ветвление, цикл) и вызова вспомогательных алгоритмов;
правила записи программы.
Этапы решения задачи на компьютере: моделирование –
разработка алгоритма – кодирование – отладка – тестирование.
Решение задач по разработке и выполнению программ в
выбранной среде программирования.
Аналитическая
деятельность:
·анализировать
готовые программы;
·определять
по программе, для решения какой задачи она предназначена;
·выделять
этапы решения задачи на компьютере.
Практическая
деятельность:
·программировать
линейные алгоритмы, предполагающие вычисление арифметических, строковых и
логических выражений;
·разрабатывать
программы, содержащие оператор/операторы ветвления (решение линейного
неравенства, решение квадратного уравнения и пр.), в том числе с использованием
логических операций;
·разрабатывать
программы, содержащие оператор (операторы) цикла;
·разрабатывать
программы, содержащие подпрограмму;
·разрабатывать
программы для обработки одномерного массива:
o
нахождение
минимального (максимального) значения в данном массиве;
o
подсчёт
количества элементов массива, удовлетворяющих некоторому условию;
o
нахождение
суммы всех элементов массива;
o
нахождение
количества и суммы всех четных элементов в массиве;
o
сортировка
элементов массива и пр.
Математические
основы информатики (23 ч)
Общие сведения о системах счисления. Понятие о
непозиционных и позиционных системах счисления. Знакомство с двоичной,
восьмеричной и шестнадцатеричной системами счисления, запись в них целых
десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной
системы счисления в десятичную. Двоичная арифметика.
Компьютерное представление целых чисел. Представление
вещественных чисел.
Высказывания. Логические операции. Логические
выражения. Построение таблиц истинности для логических выражений. Свойства
логических операций. Решение логических задач. Логические элементы.
Аналитическая
деятельность:
·анализировать любую позиционную систему
как знаковую систему;
·определять диапазон целых чисел в n-разрядном
представлении;
·анализировать логическую структуру
высказываний;
·анализировать простейшие электронные
схемы.
Практическая
деятельность:
·переводить небольшие (от 0 до 1024) целые
числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную
и обратно;
·выполнять операции сложения и умножения
над небольшими двоичными числами;
·строить таблицы истинности для логических
выражений;
·вычислять истинностное значение
логического выражения.
№
|
Название
темы
|
Количество
часов
|
Практических
работ
|
Проверочных
работ
|
1
|
Ведение
|
1
|
-
|
-
|
2
|
Основы
алгоритмизации
|
17
|
9
|
1
|
3
|
Начала
программирования
|
26
|
6
|
1
|
4
|
Математические
основы информатики
|
23
|
|
1
|
5
|
Итоговое повторение
|
3
|
|
1
|
|
Итого:
|
70
|
15
|
4
|
3.
ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ
Тема
|
Содержание
|
План учебной деятельности
|
Основы
алгоритмизации
(17
часов)
|
Учебные исполнители Робот, Удвоитель и др. как
примеры формальных исполнителей. Понятие алгоритма как формального описания последовательности
действий исполнителя при заданных начальных данных. Свойства алгоритмов.
Способы записи алгоритмов.
Алгоритмический язык – формальный язык для записи
алгоритмов. Программа – запись алгоритма на алгоритмическом языке.
Непосредственное и программное управление исполнителем.
Линейные программы. Алгоритмические конструкции,
связанные с проверкой условий: ветвление и повторение.
Понятие простой величины. Типы величин: целые,
вещественные, символьные, строковые, логические. Переменные и константы.
Алгоритм работы с величинами – план целенаправленных действий по проведению
вычислений при заданных начальных данных с использованием промежуточных
результатов.
|
Аналитическая
деятельность:
·
определять по блок-схеме, для решения какой задачи предназначен
данный алгоритм;
·
анализировать изменение значений величин при пошаговом
выполнении алгоритма;
·
определять по выбранному методу решения задачи, какие
алгоритмические конструкции могут войти в алгоритм;
·
сравнивать различные алгоритмы решения одной задачи.
Практическая
деятельность:
·
исполнять готовые алгоритмы для конкретных исходных данных;
·
преобразовывать запись алгоритма с одной формы в другую;
·
строить цепочки команд, дающих нужный результат при конкретных
исходных данных для исполнителя арифметических действий;
·
строить цепочки команд, дающих нужный результат при конкретных
исходных данных для исполнителя, преобразующего строки символов;
·
строить арифметические, строковые, логические выражения и
вычислять их значения
|
Начала
программирования (26 часов)
|
Язык программирования. Основные правила языка
программирования Паскаль: структура программы; правила представления данных;
правила записи основных операторов (ввод, вывод, присваивание, ветвление,
цикл).
Решение задач по разработке и выполнению программ в
среде программирования Паскаль.
|
Аналитическая
деятельность:
·
анализировать готовые программы;
·
определять по программе, для решения какой задачи она
предназначена;
·
выделять этапы решения задачи на компьютере.
Практическая
деятельность:
·
программировать линейные алгоритмы, предполагающие вычисление
арифметических, строковых и логических выражений;
·
разрабатывать программы, содержащие оператор/операторы ветвления
(решение линейного неравенства, решение квадратного уравнения и пр.), в том
числе с использованием логических операций;
·
разрабатывать программы, содержащие оператор (операторы) цикла
|
Математические
основы информатики (23 часов)
|
Понятие о непозиционных и позиционных системах
счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами
счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод
небольших целых чисел из двоичной, восьмеричной и шестнадцатеричной системы
счисления в десятичную. Двоичная арифметика.
Логика высказываний (элементы алгебры логики).
Логические значения, операции (логическое отрицание, логическое умножение,
логическое сложение), выражения, таблицы истинности.
|
Аналитическая
деятельность:
·
выявлять различие в унарных, позиционных и непозиционных
системах счисления;
·
выявлять общее и отличия в разных позиционных системах
счисления;
·
анализировать логическую структуру высказываний.
Практическая
деятельность:
переводить
небольшие (от 0 до 1024) целые числа из десятичной системы счисления в
двоичную (восьмеричную, шестнадцатеричную) и обратно;
·
выполнять операции сложения и умножения над небольшими двоичными
числами;
·
записывать вещественные числа в естественной и нормальной форме;
·
строить таблицы истинности для логических выражений;
·
вычислять истинностное значение логического выражения.
|
4. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ИЗУЧЕНИЯ УЧЕБНОГО ПРЕДМЕТА
Планируемые результаты, характеризующие
систему учебных действий в отношении опорного учебного материала, размещены в
рубрике «Ученик научится …». Они показывают, какой уровень освоения опорного учебного
материала ожидается от выпускника. Эти результаты потенциально достигаемы
большинством учащихся и выносятся на итоговую оценку как задания базового
уровня (исполнительская компетентность) или задания повышенного уровня (зона
ближайшего развития).
Планируемые результаты, характеризующие
систему учебных действий в отношении знаний, умений, навыков, расширяющих и
углубляющих опорную систему, размещены в рубрике «Ученик получит возможность
научиться …». Эти
результаты достигаются отдельными мотивированными и способными учащимися; они
не отрабатываются со всеми группами учащихся в повседневной практике, но могут
включаться в материалы итогового контроля.
Раздел 1. Введение в информатику
Ученик научится:
·
декодировать
и кодировать информацию при заданных правилах кодирования;
·
оперировать
единицами измерения количества информации;
·
оценивать
количественные параметры информационных объектов и процессов (объём памяти,
необходимый для хранения информации; время передачи информации и др.);
·
записывать
в двоичной системе целые числа от 0 до 256;
·
составлять
логические выражения с операциями И, ИЛИ, НЕ; определять значение логического
выражения; строить таблицы истинности;
Ученик получит возможность:
·
углубить
и развить представления о современной научной картине мира, об информации как
одном из основных понятий современной науки, об информационных процессах и их
роли в современном мире;
·
научиться
определять мощность алфавита, используемого для записи сообщения;
·
научиться
оценивать информационный объём сообщения, записанного символами произвольного
алфавита
·
переводить
небольшие десятичные числа из восьмеричной и шестнадцатеричной системы
счисления в десятичную систему счисления;
·
познакомиться
с тем, как информация представляется в компьютере, в том числе с двоичным
кодированием текстов, графических изображений, звука;
·
научиться
решать логические задачи с использованием таблиц истинности;
·
научиться
решать логические задачи путем составления логических выражений и их
преобразования с использованием основных свойств логических операций.
Раздел 2. Алгоритмы и начала программирования
Ученик
научится:
·
понимать
смысл понятия «алгоритм» и широту сферы его применения; анализировать
предлагаемые последовательности команд на предмет наличия у них таких свойств
алгоритма как дискретность, детерминированность, понятность, результативность,
массовость;
·
оперировать
алгоритмическими конструкциями «следование», «ветвление», «цикл» (подбирать
алгоритмическую конструкцию, соответствующую той или иной ситуации; переходить
от записи алгоритмической конструкции на алгоритмическом языке к блок-схеме и
обратно);
·
понимать
термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система
команд исполнителя» и др.; понимать ограничения, накладываемые средой
исполнителя и системой команд, на круг задач, решаемых исполнителем;
·
исполнять
линейный алгоритм для формального исполнителя с заданной системой команд;
·
составлять
линейные алгоритмы, число команд в которых не превышает заданное;
·
ученик
научится исполнять записанный на естественном языке алгоритм, обрабатывающий
цепочки символов.
·
исполнять
линейные алгоритмы, записанные на алгоритмическом языке.
·
исполнять
алгоритмы c ветвлениями, записанные на алгоритмическом языке;
·
понимать
правила записи и выполнения алгоритмов, содержащих цикл с параметром или цикл
с условием продолжения работы;
·
определять
значения переменных после исполнения простейших циклических алгоритмов,
записанных на алгоритмическом языке;
·
разрабатывать
и записывать на языке программирования короткие алгоритмы, содержащие базовые
алгоритмические конструкции.
Ученик получит
возможность научиться:
·
исполнять
алгоритмы, содержащие ветвления и повторения, для формального исполнителя с
заданной системой команд;
·
составлять
все возможные алгоритмы фиксированной длины для формального исполнителя с
заданной системой команд;
·
определять
количество линейных алгоритмов, обеспечивающих решение поставленной задачи,
которые могут быть составлены для формального исполнителя с заданной системой
команд;
·
подсчитывать
количество тех или иных символов в цепочке символов, являющейся результатом
работы алгоритма;
·
по
данному алгоритму определять, для решения какой задачи он предназначен;
·
разрабатывать
в среде формального исполнителя короткие алгоритмы, содержащие базовые
алгоритмические конструкции;
·
разрабатывать
и записывать на языке программирования эффективные алгоритмы, содержащие
базовые алгоритмические конструкции.
Раздел 3. Информационные
и коммуникационные технологии
Ученик научится:
·
называть
функции и характеристики основных устройств компьютера;
·
описывать
виды и состав программного обеспечения современных компьютеров;
·
подбирать
программное обеспечение, соответствующее решаемой задаче;
·
оперировать
объектами файловой системы;
·
применять
основные правила создания текстовых документов;
·
использовать
средства автоматизации информационной деятельности при создании текстовых
документов;
·
использовать
основные приёмы создания презентаций в редакторах презентаций.
Ученик
получит возможность:
·
научиться
систематизировать знания о принципах организации файловой системы, основных
возможностях графического интерфейса и правилах организации индивидуального информационного
пространства;
·
научиться
систематизировать знания о назначении и функциях программного обеспечения
компьютера; приобрести опыт решения задач из разных сфер человеческой
деятельности с применение средств информационных технологий;
·
научиться
оценивать возможное количество результатов поиска информации в Интернете,
полученных по тем или иным запросам.
·
сформировать
понимание принципов действия различных средств информатизации, их возможностей,
технических и экономических ограничений.
5.
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА
v
Персональное
рабочее место учителя: компьютер, интерактивная доска, проектор
v
Персональные
компьютеры для учащихся (ноутбуки)
v
Учебно-методический
комплект учителя:
¨
Босова
Л.Л. Информатика и ИКТ: учебник для 8 класса / Л.Л. Босова. – М.: Бином.
Лаборатория знаний, 2013г
¨
Набор
цифровых образовательных ресурсов для 8 класса: http://metodist.lbz.ru/authors/informatika/3/ppt8kl.php
v Учебно-методический
комплект ученика:
¨
Босова Л.Л. Информатика и ИКТ: учебник для
8 класса / Л.Л. Босова. – М.: Бином. Лаборатория знаний, 2013 г
Календарно-тематическое планирование 8 класса на 2016-2017
уч.г.
№ п/п
|
Дата
|
Тема урока
|
Дата план.
8
|
Дата факт.
8
|
1
|
|
ТБ.
Входная диагностика
|
|
|
2
|
|
Общие
сведения о системах счисления
|
|
|
3
|
|
Развёрнутая
и свёрнутая форма записи чисел
|
|
|
4
|
|
Двоичная
система счисления
|
|
|
5
|
|
Восьмеричная
система счисления
|
|
|
6
|
|
Шестнадцатеричные
системы счисления
|
|
|
7
|
|
Двоичная
арифметика
|
|
|
8
|
|
Решение
задач по теме «Системы счисления»
|
|
|
9
|
|
Проверочная
работа по теме «Системы счисления»
|
|
|
10
|
|
Представление
целых чисел в компьютере
|
|
|
11
|
|
Представление
вещественных чисел в компьютере
|
|
|
12
|
|
Элементы
алгебры логики. Высказывание.
|
|
|
13
|
|
Логические
операции
|
|
|
14
|
|
Решение
логических заданий
|
|
|
15
|
|
Решение
логических заданий
|
|
|
16
|
|
Построение
таблиц истинности для логических выражений
|
|
|
17
|
|
Свойства
логических операций.
|
|
|
18
|
|
Решение
логических задач
|
|
|
19
|
|
Решение
логических задач
|
|
|
20
|
|
Логические
элементы
|
|
|
21
|
|
Повторение
по разделу «Математические основы информатики»
|
|
|
22
|
|
Контрольная
работа № 1 по теме «Математические основы информатики»
|
|
|
23
|
|
Анализ
контрольной работы. Работа над ошибками
|
|
|
24
|
|
Алгоритмы
и исполнители. Понятие алгоритма
|
|
|
25
|
|
Исполнитель
алгоритма.
|
|
|
26
|
|
Разнообразие
исполнителей алгоритмов
|
|
|
27
|
|
Свойства
алгоритма
|
|
|
28
|
|
Возможность
автоматизации деятельности человека
|
|
|
29
|
|
Способы
записи алгоритмов
|
|
|
30
|
|
Алгоритмические
языки
|
|
|
31
|
|
Объекты
алгоритмов. Величины. Выражения
|
|
|
32
|
|
Команда
присваивания
|
|
|
33
|
|
Табличные
величины
|
|
|
34
|
|
Основные
алгоритмические конструкции. Следование
|
|
|
35
|
|
Ветвление
|
|
|
36
|
|
Повторение
|
|
|
37
|
|
Повторение
по разделу «Основы алгоритмизации».
|
|
|
38
|
|
Повторение
по разделу «Основы алгоритмизации».
|
|
|
39
|
|
Контрольная
работа № 2 по теме «Основы алгоритмизации»
|
|
|
40
|
|
Анализ
контрольной работы. Работа над ошибками
|
|
|
41
|
|
Общие
сведения о языке программирования Паскаль
|
|
|
42
|
|
Алфавит
и словарь языка
|
|
|
43
|
|
Типы
данных, используемые в языке Паскаль
|
|
|
44
|
|
Структура
программы на языке Паскаль
|
|
|
45
|
|
Оператор
присваивания
|
|
|
46
|
|
Организация
ввода и вывода данных. Вывод данных
|
|
|
47
|
|
Первая
программа на языке Паскаль. Ввод данных с клавиатуры
|
|
|
48
|
|
Программирование
линейных алгоритмов. Числовые типы данных
|
|
|
49
|
|
Целочисленный
тип данных
|
|
|
50
|
|
Символьный
и строковый типы данных
|
|
|
51
|
|
Логический
тип данных
|
|
|
52
|
|
Программирование
разветвляющихся алгоритмов. Условный оператор
|
|
|
53
|
|
Составной
оператор
|
|
|
54
|
|
Многообразие
способов записи ветвлений
|
|
|
55
|
|
Программирование
циклов с заданным условием продолжения работы
|
|
|
56
|
|
Программирование
циклов с заданным условием окончания работы
|
|
|
57
|
|
Программирование
циклов с заданным числом повторений
|
|
|
58
|
|
Различные
варианты программирования циклического алгоритма
|
|
|
59
|
|
Повторение
по разделу «Начала программирования»
|
|
|
60
|
|
Повторение
по разделу «Начала программирования»
|
|
|
61
|
|
Контрольная
работа № 3 по теме «Начала программирования»
|
|
|
62
|
|
Анализ
контрольной работы. Работа над ошибками
|
|
|
63
|
|
Программирование
на языке Паскаль. Графика
|
|
|
64
|
|
Программирование
на языке Паскаль. Графика
|
|
|
65
|
|
Создание
графического объекта на свободную тему
|
|
|
66
|
|
Подведение
итогов обучения в 8 классе
|
|
|
67-70
|
|
Резерв
|
|
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.