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

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

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

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


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА


Рабочая программа по информатике и ИКТ для 9 класса составлена на основе федерального компонента государственного стандарта основного общего образования (приказ МОиН РФ от 05.03.2004г. № 1089), авторской программы Босовой Л.Л., Босовой А.Ю. (сборник «Программы для общеобразовательных учреждений: Информатика. 2-11 классы / Составитель М.Н. Бородин. – М.: БИНОМ. Лаборатория знаний, 2012»), учебного плана МБОУ «Лицей №8» г. Салавата Республики Башкортостан на 2015-2016 учебный год и с учетом примерной программы основного общего образования по курсу «Информатика и ИКТ» и кодификатора элементов содержания для составления контрольных измерительных материалов (КИМ) единого государственного экзамена.


Цели программы:

  • формирование представления об информационной картине мира, общности и закономерностях протекания информационных процессов в системах различной природы;

  • осознание необходимости строить свою жизнь и деятельность в соответствии с требованиями информационной цивилизации;

  • освоение знаний, составляющих основу научных представлений об информации, информационных процессах, системах, технологиях и моделях;

  • овладение умениями работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ), организовывать собственную информационную деятельность и планировать ее результаты;

  • развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ;

  • воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации;

  • выработка навыков применения средств ИКТ в повседневной жизни, при выполнении индивидуальных и коллективных проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных на рынке труда.


Основные задачи курса:

  • систематизировать подходы к изучению предмета;

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

  • развивать общеучебные, коммуникативные умения и элементы информационной культуры;

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

  • показать основные приемы эффективного использования информационных технологий;

  • сформировать логические связи с другими предметами, входящими в курс среднего образования.


Формы организации учебного процесса: индивидуальные, групповые, фронтальные, практикумы


Методы обучения: объяснительно-иллюстративный, репродуктивный, проблемный, эвристический, исследовательско-творческий, модельный, программированный, решение проблемно-поисковых задач.





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


Введение (1 час)


Математические основы информатики (12 ч)


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

Компьютерное представление целых чисел. Представление вещественных чисел.

Высказывания. Логические операции. Логические выражения. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач. Логические элементы.


Моделирование и формализация (8 ч)


Модели и моделирование. Понятия натурной и информационной моделей объекта (предмета, процесса или явления). Модели в математике, физике, литературе, биологии и т.д. Использование моделей в практической деятельности. Виды информационных моделей (словесное описание, таблица, график, диаграмма, формула, чертёж, граф, дерево, список и др.) и их назначение. Оценка адекватности модели моделируемому объекту и целям моделирования.

Графы, деревья, списки и их применение при моделировании природных и экономических явлений, при хранении и поиске данных.

Компьютерное моделирование. Примеры использования компьютерных моделей при решении практических задач.

Реляционные базы данных. Основные понятия, типы данных, системы управления базами данных и принципы работы с ними. Ввод и редактирование записей. Поиск, удаление и сортировка данных.


Основы алгоритмизации (12 ч)


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

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

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

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

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

Управление, управляющая и управляемая системы, прямая и обратная связь. Управление в живой природе, обществе и технике.


Начала программирования на языке Паскаль (16 ч)


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

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

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


Обработка числовой информации в электронных таблицах (6 ч)


Электронные (динамические) таблицы. Относительные, абсолютные и смешанные ссылки. Использование формул. Выполнение расчётов. Построение графиков и диаграмм. Понятие о сортировке (упорядочивании) данных.


Коммуникационные технологии (10 ч)


Локальные и глобальные компьютерные сети. Скорость передачи информации. Пропускная способность канала.

Интернет. Браузеры. Взаимодействие на основе компьютерных сетей: электронная почта, чат, форум, телеконференция, сайт. Информационные ресурсы компьютерных сетей: Всемирная паутина, файловые архивы, компьютерные энциклопедии и справочники. Поиск информации в файловой системе, базе данных, Интернете.

Информационная безопасность личности, государства, общества. Защита собственной информации от несанкционированного доступа.

Базовые представления о правовых и этических аспектах использования компьютерных программ и работы в сети Интернет.


Повторение и обобщение изученного материала (3 час)





Требования к уровню подготовки учащихся


Учащиеся должны:


Знать/понимать:

  • об информации как одном из основных понятий современной науки, об информационных процессах и их роли в современном мире; о принципах кодирования информации;

  • о моделировании как методе научного познания; о компьютерных моделях и их использовании для исследования объектов окружающего мира;

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

  • о программном принципе работы компьютера – универсального устройства обработки информации; о направлениях развития компьютерной техники;

  • о принципах организации файловой системы, основных возможностях графического интерфейса и правилах организации индивидуального информационного пространства;

  • о назначении и функциях программного обеспечения компьютера; об основных средствах и методах обработки числовой, текстовой, графической и мультимедийной информации; о технологиях обработки информационных массивов с использованием электронной таблицы или базы данных;

  • о компьютерных сетях распространения и обмена информацией, об использовании информационных ресурсов общества с соблюдением соответствующих правовых и этических норм;

  • о требованиях техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информационных и коммуникационных технологий.


Уметь:

  • приводить примеры информационных процессов, источников и приемников информации;

  • кодировать и декодировать информацию при известных правилах кодирования;

  • переводить единицы измерения количества информации; оценивать количественные параметры информационных объектов и процессов: объем памяти, необходимый для хранения информации; скорость передачи информации;

  • записывать в двоичной системе целые числа от 0 до 256;

  • записывать и преобразовывать логические выражения с операциями И, ИЛИ, НЕ; определять значение логического выражения;

  • проводить компьютерные эксперименты с использованием готовых моделей;

  • формально исполнять алгоритмы для конкретного исполнителя с фиксированным набором команд, обрабатывающие цепочки символов или списки, записанные на естественном и алгоритмическом языках;

  • формально исполнять алгоритмы, описанные с использованием конструкций ветвления (условные операторы) и повторения (циклы), вспомогательных алгоритмов, простых и табличных величин;

  • использовать стандартные алгоритмические конструкции для построения алгоритмов для формальных исполнителей;

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

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

  • создавать и выполнять программы для решения несложных алгоритмических задач в выбранной среде программирования;

  • оперировать информационными объектами, используя графический интерфейс: открывать, именовать, сохранять объекты, архивировать и разархивировать информацию, пользоваться меню и окнами, справочной системой; предпринимать меры антивирусной безопасности;

  • создавать тексты посредством квалифицированного клавиатурного письма с использованием базовых средств текстовых редакторов, используя нумерацию страниц, списки, ссылки, оглавления; проводить проверку правописания; использовать в тексте списки, таблицы, изображения, диаграммы, формулы;

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

  • создавать записи в базе данных;

  • создавать презентации на основе шаблонов;

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

  • проводить обработку большого массива данных с использованием средств электронной таблицы или базы данных;

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

  • передавать информации по телекоммуникационным каналам в учебной и личной переписке;

  • пользоваться персональным компьютером и его периферийным оборудованием (принтером, сканером, модемом, мультимедийным проектором, цифровой камерой, цифровым датчиком).




Учебно-тематический план


п/п

Наименование раздела, темы

Кол-во часов

Планируемые результаты деятельности учащихся

1

Введение

1

Знать:

- о требованиях организации рабочего места и правилах поведения в кабинете информатики;

- иметь общие представления о месте информатики в системе других наук, о целях изучения курса информатики и ИКТ.

Уметь:

- работать с учебником;

- иметь навыки безопасного и целесообразного поведения при работе в компьютерном классе.

2

Математические основы информатики

12

Знать:

- о позиционных и непозиционных системах счисления;

- о структуре памяти компьютера: память – ячейка – бит (разряд);

- ограничения на диапазон значений величин при вычислениях;

- о научной (экспоненциальной) форме записи вещественных чисел;

- о формате с плавающей запятой;

- о разделе математики алгебре логики, высказывании как её объекте, об операциях над высказываниями;

- таблицы истинности для логического выражения;

- формализации и анализа логической структуры высказываний;

- свойства логических операций (законы алгебры логики);

о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах.

Уметь:

- анализировать любую позиционную систему как знаковую систему;

- определять диапазон целых чисел в n-разрядном представлении;

- анализировать логическую структуру высказываний;

- анализировать простейшие электронные схемы;

- переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно;

- выполнять операции сложения и умножения над небольшими двоичными числами;

- строить таблицы истинности для логических выражений;

- вычислять истинностное значение логического выражения.

3

Моделирование и формализация

8

Знать/иметь:

- представление о модели, моделировании, цели моделирования, форматирования;

- различия между натуральными и информационными моделями;

- представление о словесных, информационных, математических и имитационных моделях;

- представление о графических информационных моделях (схема, чертеж, график, диаграмма, графы);

- представление о табличных моделях;

- различия между таблицей типа «объект – свойство» и таблицей типа «объект - объект»;

- представление о базах данных;

- знать основные способы организации данных в базах данных (иерархический, сетевой, реляционный);

- представление о системе управления базами данных (СУБД);

- основные объекты СУБД (таблицы, формы, запросы, отчеты).

Уметь:

- различать натурные и информационные модели, изучаемые в школе, встречающиеся в жизни;

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

- оценивать адекватность модели моделируемому объекту и целям моделирования;

- определять вид информационной модели в зависимости от стоящей задачи;

- приводить примеры использования таблиц, диаграмм, схем, графов и т.д. при описании объектов окружающего мира;

- строить и интерпретировать различные информационные модели (таблицы, диаграммы, графы, схемы, блок-схемы алгоритмов);

- преобразовывать объект из одной формы представления информации в другую с минимальными потерями в полноте информации;

- исследовать с помощью информационных моделей объекты в соответствии с поставленной задачей;

- работать с готовыми компьютерными моделями из различных предметных областей;

- создавать однотабличные базы данных;

- осуществлять поиск записей в готовой базе данных;

- осуществлять сортировку записей в готовой базе данных.

4

Основы алгоритмизации

12

Знать/иметь:

- представление об исполнителе, алгоритме;

- свойства алгоритма и возможности автоматизации деятельности человека;

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

- представление об объектах алгоритмов (величина);

типы величин, определение таблицы (массива);

- представление о алгоритмическом конструировании «Следование»;

- представление о алгоритмическом конструировании «Ветвление»;

- представление о алгоритмическом конструировании «Ветвление»;

- представление о алгоритмическом конструировании «Повторение», о цикле с заданным условием продолжения работы (цикл ПОКА, цикл с предусловием);

- представление об алгоритмическом конструировании «Повторение», о цикле с заданным условием окончания работы (цикл – ДО, цикл с постусловием);

- представление об алгоритмическом конструировании «Повторение», о цикле с заданным числом повторений (цикл – ДЛЯ, цикл с параметром);

- представление о методе последовательного построения алгоритмов, о вспомогательном и рекурсивном алгоритмах;

- представление об алгоритмах управления, об объекте управления, управляющей системе, обратной связи.

Уметь:

- приводить примеры формальных и неформальных исполнителей;

- придумывать задачи по управлению учебными исполнителями;

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

- определять по блок-схеме, для решения какой задачи предназначен данный алгоритм;

- анализировать изменение значений величин при пошаговом выполнении алгоритма;

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

- осуществлять разбиение исходной задачи на подзадачи;

- сравнивать различные алгоритмы решения одной задачи.

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

- преобразовывать запись алгоритма с одной формы в другую;

- строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя арифметических действий;

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

- составлять линейные алгоритмы по управлению учебным исполнителем;

- составлять алгоритмы с ветвлениями по управлению учебным исполнителем;

- составлять циклические алгоритмы по управлению учебным исполнителем;

- строить арифметические, строковые, логические выражения и вычислять их значения;

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

5

Начала программирования

16

Знать/иметь:

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

- представление об операторах ввода и вывода;

- этапы решения задачи на компьютере;

- типы данных (числовой, целочисленный, символьный, строковый, логический);

- представление об условном операторе;

- представление о составном операторе и многообразии способов записи ветвлений;

- представление о программирование циклов с заданным условием продолжения работы;

- представление о программирование циклов с заданным условием окончания работы;

- представление о программирование циклов с заданным числом повторений;

- различные варианты программирования циклического алгоритма;

- представление о массиве, его описание и заполнение, вывод;

- правила вычисления суммы элементов массива;

- представление о последовательном поиске в массиве;

- представление о сортировке массива;

- виды подпрограмм (процедура, функция).

Уметь:

- анализировать готовые программы;

- определять по программе, для решения какой задачи она предназначена;

- выделять этапы решения задачи на компьютере.

- программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений;

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

- разрабатывать программы, содержащие оператор (операторы) цикла;

- разрабатывать программы, содержащие подпрограмму;

- разрабатывать программы для обработки одномерного массива:

нахождение минимального (максимального) значения в данном массиве;

подсчёт количества элементов массива, удовлетворяющих некоторому условию;

нахождение суммы всех элементов массива;

нахождение количества и суммы всех четных элементов в массиве;

сортировка элементов массива и пр.

6

Обработка числовой информации в электронных таблицах

6

Знать/иметь:

- представление об интерфейсе электронных таблиц, основных режимах работы электронных работ;

- представление об относительных, абсолютных и смешанных ссылках;

- представление о встроенных ссылках, логических функциях;

- представление о сортировке и поиске данных;

- представление об интерфейсе электронных таблиц, основных режимах работы электронных работ, об относительных, абсолютных и смешанных ссылках, о встроенных ссылках, логических функциях, о сортировке и поиске данных.

Уметь:

- анализировать пользовательский интерфейс используемого программного средства;

- определять условия и возможности применения программного средства для решения типовых задач;

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

- создавать электронные таблицы, выполнять в них расчёты по встроенным и вводимым пользователем формулам;

- строить диаграммы и графики в электронных таблицах.

7

Коммуникационные технологии

10

Знать/иметь:

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

- как устроен Интернет, иметь представление об IP-адрес компьютера;

- представление о доменной системе имён и протоколах передачи данных;

- представление о серверах, структуре Всемирной паутины;

- представления об электронной почте, о телеконференциях, форумах, чатах, социальных сетях и сетевом этикете;

- представление о технологии создания сайта;

- содержание и структуру сайта.

Уметь:

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

- анализировать доменные имена компьютеров и адреса документов в Интернете;

- приводить примеры ситуаций, в которых требуется поиск информации;

- анализировать и сопоставлять различные источники информации, оценивать достоверность найденной информации;

- осуществлять взаимодействие посредством электронной почты, чата, форума;

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

- проводить поиск информации в сети Интернет по запросам с использованием логических операций;

- создавать с использованием конструкторов (шаблонов) комплексные информационные объекты в виде веб-странички, включающей графические объекты;

- проявлять избирательность в работе с информацией, исходя из морально-этических соображений, позитивных социальных установок и интересов индивидуального развития.

8

Повторение и обобщение изученного материала

3

Знать:

- основные понятия курса.

Уметь:

- обобщать и систематизировать знания за курс 9 класса.





тематическое планирование


Номер

урока

Дата

Название темы

Кол-во

часов

Примечание

план

факт

план

факт

1

2

3

4

5

6

7

8

Введение (1 ч)

1





Инструктаж по ТБ. Цели изучения курса информатики.

1


Математические основы информатики (12 ч)

2





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

1


3





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

1


4





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

1


5





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

1


6





Практическая работа №1 «Число и его компьютерный код»

1


7





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

1


8





Практическая работа №2 «Высказывания. Логические операции»

1


9





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

1


10





Практическая работа №3 «Логические законы и правила преобразования логических выражений»

1


11





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

1


12





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

1


13





Контрольная работа №1«Математические основы информатики».

1


Моделирование и формализация (8 ч)

14





Моделирование как метод познания

1


15





Знаковые модели

1


16





Практическая работа №4 «Построение графических моделей»

1


17





Практическая работа №5 «Построение табличных моделей»

1


18





База данных как модель предметной области.

1


19





Система управления базами данных

1


20





Практическая работа №6 «Создание базы данных»

1


21





Контрольная работа №2«Моделирование и формализация».

1


Основы алгоритмизации (12 ч)

22





Алгоритмы и исполнители

1


23





Способы записи алгоритмов

1


24





Объекты алгоритмов

1


25





Практическая работа №7 «Построение алгоритмической конструкции «следование»

1


26





Практическая работа №8 «Алгоритмическая конструкция «Ветвление»

1


27





Сокращённая форма ветвления.

1


28





Цикл с заданным условием продолжения работы.

1


29





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

1


30





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

1


31





Практическая работа №9 «Алгоритмы с циклом»

1


32





Контрольная работа №3 «Основы алгоритмизации»

1


33





Инструктаж по ТБ. Алгоритмы управления.

1


Начала программирования (16 ч)

34





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

1


35





Практическая работа №10 «Организация ввода и вывода данных»

1


36





Программирование как этап решения задачи на компьютере.

1


37





Практическая работа №11 «Линейный алгоритм на языке Паскаль»

1


38





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

1


39





Практическая работа №12 «Разветвляющийся алгоритм на языке Паскаль»

1


40





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

1


41





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

1


42





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

1


43





Практическая работа №13 «Циклические алгоритмы»

1


44





Практическая работа №14 «Заполнение и вывод одномерных массивов»

1


45





Вычисление суммы элементов массива.

1


46





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

1


47





Практическая работа №15 «Сортировка в массиве»

1


48





Запись вспомогательных алгоритмов на языке Паскаль.

1


49





Контрольная работа №4 «Начала программирования»

1


Обработка числовой информации в электронных таблицах (6 ч)

50





Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы.

1


51





Практическая работа №16 «Относительные, абсолютные и смешанные ссылки»

1


52





Встроенные функции. Логические функции.

1


53





Практическая работа №17 «Сортировка и поиск данных»

1


54





Практическая работа №18 «Построение диаграмм и графиков»

1


55





Контрольная работа №5«Обработка числовой информации в электронных таблицах».

1


Коммуникационные технологии (10 ч)

56





Локальные и глобальные компьютерные сети

1


57





Как устроен Интернет. IP-адрес компьютера

1


58





Доменная система имён. Протоколы передачи данных.

1


59





Всемирная паутина. Файловые архивы.

1


60





Электронная почта. Сетевой этикет.

1


61





Технологии создания сайта.

1


62





Практическая работа №19 «Разработка содержания и структуры сайта»

1


63





Оформление сайта.

1


64





Размещение сайта в Интернете.

1


65





Итоговая контрольная работа (тест)

1


Повторение и обобщение изученного материала (3 ч)

66



[link] .



21