Муниципальное общеобразовательное учреждение
средняя общеобразовательная школа № 9 г. Усть-Кута Иркутской области
«Рассмотрена» Руководитель МО
_____ /М.Н.Фёдорова /
Протокол №____ от
«___» ______ 2018г.
«Согласована»
Заместитель директора по УВР МОУ СОШ №9
_____ /Л.В. Ромашева /
«___» ______ 2018г.
«Утверждена» приказом
директора школы
МОУ СОШ №9
_____ /Д.Н. Скажутина /
_________________________
№ _______ от_________
Рабочая программа учебного предмета
«ИНФОРМАТИКА»
для 6 - 8 класса, базового уровня
Разработана
Кузнецовой Е.Г.
учителем информатики
первой
квалификационной категории
Рабочая программа составлена на основе
авторской программы по информатике и ИКТ Босовой Л.Л., 2016
г. Усть-Кут
2018 г
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Рабочая программа по информатике для 8 класса составлена на основе следующих нормативных документов:
Авторской программы по информатике и ИКТ Босовой Л.Л.
Закон « Об образовании» от 29.12.2012 г. №273-ФЗ
Федерального перечня учебников, рекомендованных и допущенных МОН РФ к использованию в образовательных учреждениях на 2015/2016 учебный год, утвержденного приказом Министерства образования и науки Российской Федерации от 31 марта 2014 г. № 253.
Федерального компонента государственного стандарта среднего (полного) общего образования, утвержденного приказом Минобразования России от 5 марта 2004 г.
Учебного плана муниципального общеобразовательного учреждения МОУ СОШ №9 г.Усть-Кута на 2015-2016 учебный год.
Программа ориентирована на использование УМК: Л.Л. Босова «Информатика, 8 класс» М.: Бином. Лаборатория знаний, 2015 г. и рассчитана на 34 часа в 8 классе из расчёта 1 учебный час в неделю.
Рабочая программа распределяет учебные часы по разделам курса и предполагает последовательность изучения разделов и тем учебного курса «Информатика и ИКТ» с учетом межпредметных и внутрипредметных связей, логики учебного процесса, возрастных особенностей учащихся, определяет количество практических работ, необходимых для формирования информационно-коммуникационной компетентности учащихся.
Цели и задачи обучения информатике в 8 классе
Цели:
Изучение информатики и информационных технологий в основной школе направлено на достижение следующих целей:
освоение знаний, составляющих основу научных представлений об информации, информационных процессах, технологиях;
овладение умениями работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ);
развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ;
воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации;
формирование у учащихся практических умений и навыков в области коммуникационных технологий;
обеспечение конституционного права граждан РФ на получение качественного общего образования;
обеспечение достижения обучающихся результатов обучения в соответствии с федеральными государственными образовательными стандартами;
повышение качества преподавания предмета
Задачи:
дать представления о назначении компьютера, о его устройстве и функциях основных узлов, о составе программного обеспечения компьютера; ввести понятие файловой структуры дисков, раскрыть назначение операционной системы;
овладение умениями работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ), организовывать собственную информационную деятельность и планировать ее результаты;
развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ;
воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации;
выработка навыков применения средств ИКТ в повседневной жизни, при выполнении индивидуальных и коллективных проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных на рынке труда.
Формы организации образовательного процесса
Основной формой проведения занятий является урок (изучение новых знаний, закрепление знаний, комбинированный, обобщения и систематизации знаний, контроля и оценки знаний), в ходе которого используются:
- формы организации образовательного процесса: групповые, индивидуально-групповые, фронтальные, практикумы;
- технологии обучения: беседа, фронтальный опрос, опрос в парах, контрольная и практическая работы;
- виды и формы контроля: устный опрос (индивидуальный и фронтальный), тест, беседа, опорный конспект, самостоятельная работа, итоговый, текущий, тематический
Содержание учебного предмета
Математические основы информатики (10 ч)
Общие сведения о системах счисления. Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной системы счисления в десятичную. Двоичная арифметика.
Компьютерное представление целых чисел. Представление вещественных чисел.
Высказывания. Логические операции. Логические выражения. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач. Логические элементы.
Аналитическая деятельность:
анализировать любую позиционную систему как знаковую систему;
определять диапазон целых чисел в n-разрядном представлении;
анализировать логическую структуру высказываний;
анализировать простейшие электронные схемы.
Практическая деятельность:
переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно;
выполнять операции сложения и умножения над небольшими двоичными числами;
строить таблицы истинности для логических выражений;
вычислять истинностное значение логического выражения.
Основы алгоритмизации (9 ч)
Понятие исполнителя. Неформальные и формальные исполнители. Учебные исполнители (Робот, Чертѐжник, Черепаха, Кузнечик, Водолей, Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд.
Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных. Свойства алгоритмов. Способы записи алгоритмов.
Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем.
Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение задачи на подзадачи, понятие вспомогательного алгоритма.
Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Знакомство с табличными величинами (массивами). Алгоритм работы с величинами – план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов.
Управление, управляющая и управляемая системы, прямая и обратная связь. Управление в живой природе, обществе и технике.
Аналитическая деятельность:
приводить примеры формальных и неформальных исполнителей;
выделять примеры ситуаций, которые могут быть описаны с помощью линейных алгоритмов, алгоритмов с ветвлениями и циклами;
определять по блок-схеме, для решения какой задачи предназначен данный алгоритм;
анализировать изменение значений величин при пошаговом выполнении алгоритма;
сравнивать различные алгоритмы решения одной задачи.
Практическая деятельность:
исполнять готовые алгоритмы для конкретных исходных данных;
преобразовывать запись алгоритма с одной формы в другую;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя арифметических действий;
строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя, преобразующего строки символов;
составлять линейные алгоритмы по управлению учебным исполнителем;
составлять алгоритмы с ветвлениями по управлению учебным исполнителем;
составлять циклические алгоритмы по управлению учебным исполнителем;
строить арифметические, строковые, логические выражения и вычислять их значения;
строить алгоритм (различные алгоритмы) решения задачи с использованием основных алгоритмических конструкций и подпрограмм.
Начала программирования на языке Паскаль (15 ч)
Язык программирования. Основные правила одного из процедурных языков программирования (Паскаль, школьный алгоритмический язык и др.): правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл) и вызова вспомогательных алгоритмов; правила записи программы.
Этапы решения задачи на компьютере: моделирование – разработка алгоритма – кодирование – отладка – тестирование.
Решение задач по разработке и выполнению программ в выбранной среде программирования.
Аналитическая деятельность:
анализировать готовые программы;
определять по программе, для решения какой задачи она предназначена;
выделять этапы решения задачи на компьютере.
Практическая деятельность:
программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений;
разрабатывать программы, содержащие оператор/операторы ветвления (решение линейного неравенства, решение квадратного уравнения и пр.), в том числе с использованием логических операций;
разрабатывать программы, содержащие оператор (операторы) цикла;
разрабатывать программы, содержащие подпрограмму;
Тематическое планирование (примерное)
Название темы
Кол-во часов
Количество часов по планированию
уроки
контрольные работы
лабораторные работы и т.д.
1
Математические основы информатики
10
9
1
2
Основы алгоритмизации
9
8
1
3
Начала программирования
15
13
2
Календарно-тематическое планирование составлено для 8 класса (ФКГОС)
Тема урока
Всего часов
Дата
Коррекция
Формирование ключевых компетенций (на основе универсальных учебных действий)
Математические основы информатики (10 часов)
1
Техника безопасности и организация рабочего места. Общие сведения о системах счисления
1
06.09
Умения и навыки безопасного и целесообразного поведения при работе в компьютерном классе. Иметь общие представления о позиционных и непозиционных системах счисления. Уметь определять основание и алфавит системы счисления, переходить от свёрнутой формы записи числа к его развѐрнутой записи; анализировать любую позиционную систему счисления как знаковую систему.
2
Двоичная система счисления. Двоичная арифметика
1
13.09
Иметь навыки перевода небольших десятичных чисел в двоичную систему счисления и двоичных чисел в десятичную систему счисления. Уметь выполнять операции сложения и умножения над небольшими двоичными числами; анализировать любую позиционную систему счисления как знаковую систему.
3
Восьмеричная и шестнадцатеричные системы счисления. «Компьютерные» системы счисления
1
20.09
Иметь навыки перевода небольших десятичных чисел в восьмеричную и шестнадцатеричную системы счисления, и восьмеричных и шестнадцатеричных чисел в десятичную систему счисления. Уметь анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий.
4
Правило перевода целых десятичных чисел в систему счисления с основанием q
1
27.09
Иметь навыки перевода небольших десятичных чисел в систему счисления с произвольным основанием. Уметь анализировать любую позиционную систему счисления как знаковую систему. Понимать роли фундаментальных знаний как основы современных информационных технологий
5
Представление целых чисел. Представление вещественных чисел.
1
4.10
Знать о структуре памяти компьютера: память – ячейка – бит (разряд). Понимать ограничения на диапазон значений величин при вычислениях; роли фундаментальных знаний как основы современных информационных технологий. Иметь представление о научной форме записи вещественных чисел; представление о формате с плавающей запятой.
6
Высказывание. Логические операции.
1
11.10
Иметь представления о разделе математики алгебре логики, высказывании как еѐ объекте, об операциях над высказываниями. Понимание связи между логическими операциями и логическими связками, между логическими операциями и операциями над множествами.
7
Построение таблиц истинности для логических выражений. Свойства логических операций.
1
18.10
Иметь представление о таблице истинности для логического выражения; о свойствах логических операций (законах алгебры логики); умения преобразования логических выражений в соответствии с логическими законами; навыки анализа и преобразования логических выражений
8
Контрольная работа №1 по теме «Системы счисления»
1
25.10
Уметь записывать и преобразовывать логические выражения с операциями И, ИЛИ, НЕ. Уметь анализировать и формализировать логические высказываний; выбирать наиболее эффективные способы решения задач в зависимости от конкретных условий.
9
2 чет
верть
Решение логических задач.
1
8.11
Иметь навыки составления и преобразования логических выражений в соответствии с логическими законами; формализации высказываний, анализа и преобразования логических выражений; навыки выбора метода для решения конкретной задачи.
10
Логические элементы
1
15.11
Иметь представление о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах; умения анализа электронных схем. Уметь представлять информации в разных формах (таблица истинности, логическое выражение, электронная схема). Понимать роли фундаментальных знаний как основы 15.11.18современных информационных технологий
Основы алгоритмизации (9 часов)
11
Алгоритмы и исполнители
1
22.11
Иметь представление об исполнителе, алгоритме. Знать свойства алгоритма и возможности автоматизации деятельности человека
12
Способы записи алгоритмов
1
29.11
Иметь представление о словесных способах записи алгоритмов, блок-схемах, алгоритмических языках.
13
Объекты алгоритмов
1
6.12
Иметь представление об объектах алгоритмов (величина). Уметь различать постоянные и переменные величины.
14
Алгоритмическая конструкция «следование»
1
13.12
Иметь представление о алгоритмическом конструировании «Следование»
15
Алгоритмическая конструкция «ветвление».
1
20.12
Иметь представление о алгоритмическом конструировании «Ветвление»
16
Контрольная работа №2 по теме «Основы алгоритмизации».
1
27.12
Иметь представление об исполнителе, алгоритме. Знать свойства алгоритма и возможности автоматизации деятельности человека, о словесных способах записи алгоритмов, блок-схемах, алгоритмических языках, об объектах алгоритмов (величина), алгоритмическом конструировании «Следование», «Ветвление», «Повторение».
17
3 четв
Алгоритмическая конструкция «повторение». Цикл с заданным условием (цикл-ПОКА, цикл с предусловием)
1
17.01
Иметь представление о алгоритмическом конструировании «Повторение», о цикле с заданным условием продолжения работы (цикл ПОКА, цикл с предусловием)
18
Цикл с заданным условием (цикл-ДО, цикл с постусловием)
1
24.01
Иметь представление об алгоритмическом конструировании «Повторение», о цикле с заданным условием окончания работы (цикл – ДО, цикл с постусловием)
19
Цикл с заданным числом повторений (цикл-ДЛЯ, цикл с параметром).
1
31.01
Иметь представление об алгоритмическом конструировании «Повторение», о цикле с заданным числом повторений (цикл – ДЛЯ, цикл с параметром)
Начала программирования на языке Паскаль (15 часов)
20
Алфавит и словарь языка. Типы данных, используемые в языке Паскаль.
1
7.02
Иметь представление о языках программирования, о языке Паскаль, об алфавите и словаре языка, типах данных, о структуре программы, об операторе присваивания
21
Структура программы на языке Паскаль. Оператор присваивания.
1
14.02
Иметь представление о языках программирования, о языке Паскаль, об алфавите и словаре языка, типах данных, о структуре программы, об операторе присваивания
22
Вывод данных
1
21.02
Иметь представление об операторах ввода и вывода
23
Ввод данных с клавиатуры
1
28.02
Иметь представление об операторах ввода и вывода
24
Контрольная работа №3 по теме «Алгоритмы и исполнители»
1
7.03
Знать этапы решения задачи на компьютере
25
Числовые типы данных. Целочисленный тип данных.
1
14.03
Знать типы данных (числовой, целочисленной, символьной, строчковой, логической)
26
Символьный, строковый и логический типы данных
1
21.03
Знать типы данных (числовой, целочисленной, символьной, строчковой, логической)
27
4 чет
верть
Условный оператор.
1
4.04
Иметь представление об условном операторе
28
Составной оператор.
1
11.04
Иметь представление о составном операторе и многообразии способов записи ветвлений
29
Многообразие способов записи ветвлений.
1
18.04
Иметь представление о составном операторе и многообразии способов записи ветвлений
30
Программирование циклов с заданным условием
1
25.04
Иметь представление о программирование циклов с заданным условием продолжения работы
31
Программирование циклов с заданным условием
1
2.05
Иметь представление о программирование циклов с заданным условием окончания работы
32
Программирование циклов с заданным числом повторений.
1
10.05
Иметь представление о программирование циклов с заданным числом повторений
33
Различные варианты программирования циклического алгоритма.
1
16.05
Знать различные варианты программирования циклического алгоритма
34
Контрольная работа №4 по теме «Начала программирования»
1
23.05
Иметь представление о языках программирования, о языке Паскаль
Требования к уровню подготовки по итогам изучения Информатики
В результате изучения информатики в 8 классе учащиеся получат представление:
об информации как одном из основных понятий современной науки, об информационных процессах и их роли в современном мире; о принципах кодирования информации;
об алгоритмах обработки информации, их свойствах, основных алгоритмических конструкциях; о способах разработки и программной реализации алгоритмов;
о программном принципе работы компьютера – универсального устройства обработки информации; о направлениях развития компьютерной техники;
о принципах организации файловой системы, основных возможностях графического интерфейса и правилах организации индивидуального информационного пространства;
о компьютерных сетях распространения и обмена информацией, об использовании информационных ресурсов общества с соблюдением соответствующих правовых и этических норм.
Учащиеся будут уметь:
переводить единицы измерения количества информации; оценивать количественные параметры информационных объектов и процессов: объем памяти, необходимый для хранения информации; скорость передачи информации;
записывать в двоичной системе целые числа от 0 до 256;
записывать и преобразовывать логические выражения с операциями И, ИЛИ, НЕ; определять значение логического выражения;
формально исполнять алгоритмы для конкретного исполнителя с фиксированным набором команд, обрабатывающие цепочки символов или списки, записанные на естественном и алгоритмическом языках;
формально исполнять алгоритмы, описанные с использованием конструкций ветвления (условные операторы) и повторения (циклы), вспомогательных алгоритмов, простых и табличных величин;
использовать стандартные алгоритмические конструкции для построения алгоритмов для формальных исполнителей;
составлять линейные алгоритмы управления исполнителями и записывать их на выбранном алгоритмическом языке (языке программирования);
создавать алгоритмы для решения несложных задач, используя конструкции ветвления (в том числе с логическими связками при задании условий) и повторения, вспомогательные алгоритмы и простые величины;
создавать и выполнять программы для решения несложных алгоритмических задач в выбранной среде программирования.
Литература для учащихся:
Информатика: учебник для 8 класса / Босова Л.Л.– М.:БИНОМ. Лаборатория знаний, 2014.
Информатика: рабочая тетрадь для 8 класса / Босова Л.Л.– М.:БИНО
М. Лаборатория знаний, 2014.
Литература для учителя:
1. Набор цифровых образовательных ресурсов для 9 класса:
http://metodist.lbz.ru/authors/informatika/3/ppt9kl.php
2. http://school-collection.edu.ru Единая коллекция цифровых образовательных
Ресурсов
Система контроля знаний и умений по предмету
Контрольная работа в виде теста за компьютером
Контрольная работа №1 по теме «Системы счисления»
Контрольная работа №2 по теме «Основы алгоритмизации».
Контрольная работа №3 по теме «Алгоритмы и исполнители»
Контрольная работа №4 по теме «Начала программирования»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.