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