ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ УЧЕБНОГО ПРЕДМЕТА
Раздел 1. Введение в информатику
Выпускник научится:
декодировать и кодировать информацию при заданных правилах кодирования;
оперировать единицами измерения количества информации;
оценивать количественные параметры информационных объектов и процессов (объём памяти, необходимый для хранения информации; время передачи информации и др.);
записывать в двоичной системе целые числа от 0 до 256;
составлять логические выражения с операциями И, ИЛИ, НЕ; определять значение логического выражения; строить таблицы истинности;
анализировать информационные модели (таблицы, графики, диаграммы, схемы и др.);
перекодировать информацию из одной пространственно-графической или знаково-символической формы в другую, в том числе использовать графическое представление (визуализацию) числовой информации;
выбирать форму представления данных (таблица, схема, график, диаграмма) в соответствии с поставленной задачей;
строить простые информационные модели объектов и процессов из различных предметных областей с использованием типовых средств (таблиц, графиков, диаграмм, формул и пр.), оценивать адекватность построенной модели объекту-оригиналу и целям моделирования.
Выпускник получит возможность:
углубить и развить представления о современной научной картине мира, об информации как одном из основных понятий современной науки, об информационных процессах и их роли в современном мире;
научиться определять мощность алфавита, используемого для записи сообщения;
научиться оценивать информационный объём сообщения, записанного символами произвольного алфавита
переводить небольшие десятичные числа из восьмеричной и шестнадцатеричной системы счисления в десятичную систему счисления;
познакомиться с тем, как информация представляется в компьютере, в том числе с двоичным кодированием текстов, графических изображений, звука;
научиться решать логические задачи с использованием таблиц истинности;
научиться решать логические задачи путем составления логических выражений и их преобразования с использованием основных свойств логических операций.
сформировать представление о моделировании как методе научного познания; о компьютерных моделях и их использовании для исследования объектов окружающего мира;
познакомиться с примерами использования графов и деревьев при описании реальных объектов и процессов
научиться строить математическую модель задачи – выделять исходные данные и результаты, выявлять соотношения между ними.
Раздел 2. Алгоритмы и начала программирования
Выпускник научится:
понимать смысл понятия «алгоритм» и широту сферы его применения; анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;
оперировать алгоритмическими конструкциями «следование», «ветвление», «цикл» (подбирать алгоритмическую конструкцию, соответствующую той или иной ситуации; переходить от записи алгоритмической конструкции на алгоритмическом языке к блок-схеме и обратно);
понимать термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; понимать ограничения, накладываемые средой исполнителя и системой команд, на круг задач, решаемых исполнителем;
исполнять линейный алгоритм для формального исполнителя с заданной системой команд;
составлять линейные алгоритмы, число команд в которых не превышает заданное;
ученик научится исполнять записанный на естественном языке алгоритм, обрабатывающий цепочки символов.
исполнять линейные алгоритмы, записанные на алгоритмическом языке.
исполнять алгоритмы c ветвлениями, записанные на алгоритмическом языке;
понимать правила записи и выполнения алгоритмов, содержащих цикл с параметром или цикл с условием продолжения работы;
определять значения переменных после исполнения простейших циклических алгоритмов, записанных на алгоритмическом языке;
разрабатывать и записывать на языке программирования короткие алгоритмы, содержащие базовые алгоритмические конструкции.
Выпускник получит возможность научиться:
исполнять алгоритмы, содержащие ветвления и повторения, для формального исполнителя с заданной системой команд;
составлять все возможные алгоритмы фиксированной длины для формального исполнителя с заданной системой команд;
определять количество линейных алгоритмов, обеспечивающих решение поставленной задачи, которые могут быть составлены для формального исполнителя с заданной системой команд;
подсчитывать количество тех или иных символов в цепочке символов, являющейся результатом работы алгоритма;
по данному алгоритму определять, для решения какой задачи он предназначен;
исполнять записанные на алгоритмическом языке циклические алгоритмы обработки одномерного массива чисел (суммирование всех элементов массива; суммирование элементов массива с определёнными индексами; суммирование элементов массива, с заданными свойствами; определение количества элементов массива с заданными свойствами; поиск наибольшего/ наименьшего элементов массива и др.);
разрабатывать в среде формального исполнителя короткие алгоритмы, содержащие базовые алгоритмические конструкции;
разрабатывать и записывать на языке программирования эффективные алгоритмы, содержащие базовые алгоритмические конструкции.
Раздел 3. Информационные и коммуникационные технологии
Выпускник научится:
называть функции и характеристики основных устройств компьютера;
описывать виды и состав программного обеспечения современных компьютеров;
подбирать программное обеспечение, соответствующее решаемой задаче;
оперировать объектами файловой системы;
применять основные правила создания текстовых документов;
использовать средства автоматизации информационной деятельности при создании текстовых документов;
использовать основные приёмы обработки информации в электронных таблицах;
визуализировать соотношения между числовыми величинами.
осуществлять поиск информации в готовой базе данных;
составлять запросы для поиска информации в Интернете;
использовать основные приёмы создания презентаций в редакторах презентаций.
Ученик получит возможность:
научиться систематизировать знания о принципах организации файловой системы, основных возможностях графического интерфейса и правилах организации индивидуального информационного пространства;
научиться систематизировать знания о назначении и функциях программного обеспечения компьютера; приобрести опыт решения задач из разных сфер человеческой деятельности с применение средств информационных технологий;
научиться проводить обработку большого массива данных с использованием средств электронной таблицы;
расширить представления о компьютерных сетях распространения и обмена информацией, об использовании информационных ресурсов общества с соблюдением соответствующих правовых и этических норм, требований информационной безопасности;
научиться оценивать возможное количество результатов поиска информации в Интернете, полученных по тем или иным запросам.
закрепить представления о требованиях техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информационных и коммуникационных технологий;
сформировать понимание принципов действия различных средств информатизации, их возможностей, технических и экономических ограничений.
СОДЕРЖАНИЕ УЧЕБНОГО ПРЕДМЕТА
Тема 1. «Математические основы информатики» (13).
Общие сведения о системах счисления. Двоичная система счисления. Двоичная арифметика; Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления Правило перевода целых десятичных чисел в систему счисления с основанием q. Представление целых чисел. Представление вещественных чисел. Высказывание. Логические операции. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач. Логические элементы. Обобщение и систематизация основных понятий темы «Математические основы информатики».
Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024 . Перевод небольших целых чисел из двоичной, восьмеричной и шестнадцатеричной системы счисления в десятичную .Двоичная арифметика .Логика высказываний (элементы алгебры логики) .Логические значения, операции (логическое отрицание, логическое умножение, логическое сложение), выражения, таблицы истинности.
Практическая деятельность:
П.Р. №1 Переводить небольшие (от 0 до 1024) целые числа из десятичной системы счисления в двоичную (восьмеричную, шестнадцатеричную) и обратно;
П.Р. №2 Выполнять операции сложения и умножения над небольшими двоичными числами; записывать вещественные числа вестественной и нормальной формах;
П.Р. №3 Строить таблицы истинности для логических выражений; вычислять истинностное значение логического выражения
Тема 2. «Основы алгоритмизации» (10).
Алгоритмы и исполнители. Способы записи алгоритмов. Объекты алгоритмов. Алгоритмическая конструкция «следование». Алгоритмическая конструкция «ветвление. Полная форма ветвления. Сокращенная форма ветвления. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Учебные исполнители. Робот, Удвоитель и др . как примеры формальных исполнителей .
Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных . Свойства алгоритмов. Способы записи алгоритмов. Алгоритмический язык - формальный язык для записи алгоритмов. Программа - запись алгоритма на алгоритмическом языке . Не посредственное и программное управление исполнителем. Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Понятие простой величины . Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Алгоритм работы с величинами - план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов.
Практическая деятельность:
П.Р. №4 Исполнять готовые алгоритмы для конкретных исходных данных;
П.Р. №5 Преобразовывать запись алгоритма из одной формы в другую;
П.Р. №6 Строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя арифметических действий;
П.Р. №7 Строить цепочки команд, дающих нужный результат при конкретных исходных данных для исполнителя, преобразующего строки символов
Тема 3. «Начала программирования» (10).
Общие сведения о языке программирования Паскаль. Организация ввода и вывода данных. Программирование линейных алгоритмов. Программирование разветвляющихся алгоритмов. Условный оператор. Составной оператор. Многообразие способов записи ветвлений. Программирование циклов с заданным условием продолжения работы. Программирование циклов с заданным условием окончания работы. Программирование циклов с заданным числом повторений. Различные варианты программирования циклического алгоритма.
Язык программирования. Основные правила языка программирования Паскаль: структура программы; правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл). Решение задач по разработке и выполнению программ в среде программирования Паскаль
Практическая деятельность:
П.Р. №8-10 Программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений
П.Р. №11-13 Разрабатывать программы, содержащие оператор/операторы ветвления (решение линейного неравенства, решение квадратного уравнения и пр.), в том числе с использованием логических операций;
П.Р. №14-15 Разрабатывать программы, содержащие оператор (операторы) цикл
Итоговое. Повторение. Резерв. (1).
ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ
№ № пп/п | Тема урока | Кол-во часов по теме | Примечания | |
1 | Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места. | 1 |
| |
| Тема «Математические основы информатики» (12 ч) |
|
| |
2 | Общие сведения о системах счисления. | 1 |
| |
3 | Двоичная система счисления. Двоичная арифметика | 1 |
| |
4 | Восьмеричная и шестнадцатеричные системы счисления. Компьютерные системы счисления | 1 |
| |
5 | Правило перевода целых десятичных чисел в систему счисления с основанием q | 1 |
| |
6 | Представление целых чисел | 1 |
| |
7 | Представление вещественных чисел | 1 |
| |
8 | Высказывание. Логические операции. (П.Р.№1)
| 1 |
| |
9 | Построение таблиц истинности для логических выражений (П.Р.№2) | 1 |
| |
10 | Свойства логических операций. | 1 |
| |
11 | Решение логических задач. (П.Р.№3) | 1 |
| |
12 | Логические элементы | 1 |
| |
13 | Обобщение и систематизация основных понятий темы «Математические основы информатики». | 1 |
| |
| Тема «Основы алгоритмизации» (10 ч) |
|
| |
14 | Алгоритмы и исполнители | 1 |
| |
15 | Способы записи алгоритмов. | 1 |
| |
16 | Объекты алгоритмов. | 1 |
| |
17 | Алгоритмическая конструкция следование (П.Р.№4) | 1 |
| |
18 | Алгоритмическая конструкция ветвление. Полная форма ветвления. (П.Р.№5) | 1 |
| |
19 | Сокращенная форма ветвления | 1 |
| |
20 | Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы. (П.Р.№6) | 1 |
| |
21 | Цикл с заданным условием окончания работы. (П.Р.№7) | 1 |
| |
22 | Цикл с заданным числом повторений | 1 |
| |
23 | Обобщение и систематизация основных понятий темы «Основы алгоритмизации» . Проверочная работа | 1 |
| |
| Тема «Начала программирования» (10 ч) |
|
| |
24 | Общие сведения о языке программирования Паскаль. Организация ввода и вывода данных. | 1 |
| |
25 | Организация ввода и вывода данных (П.Р.№8) | 1 |
| |
26 | Программирование линейных алгоритмов (П.Р.№9) | 1 |
| |
27 | Программирование разветвляющихся алгоритмов. Условный оператор.(П.Р.№10) | 1 |
| |
28 | Составной оператор. Многообразие способов записи ветвлений. (П.Р.№11) | 1 |
| |
29 | Программирование циклов с заданным условием продолжения работы. | 1 |
| |
30 | Программирование циклов с заданным условием окончания работы. (П.Р.№12) | 1 |
| |
31 | Программирование циклов с заданным числом повторений. (П.Р.№13-14) | 1 |
| |
32 | Различные варианты программирования циклического алгоритма (П.Р.№15) | 1 |
| |
33 | Обобщение и систематизация основных понятий темы «Начала программирования» . Итоговый тест. | 1 |
| |
34 | Итоговое повторение. Резерв. | 1 |
|
Формы промежуточной и итоговой аттестации: промежуточная аттестация проводится в форме тестов, программой предусмотрено 15 практических работ и тестирование после каждого раздела. Итоговый контроль предусмотрен в виде итогового тестирования по всем темам курса.