- Пояснительная записка
Рабочая программа по элективному курсу «Избранные вопросы информатики» для 10-11 классов (базовый уровень) разработана на основе Федерального государственного образовательного стандарта общего образования и авторской программы К.Ю. Полякова и Е.А. Еремина. (К.Ю. Поляков, Е.А. Еремин. Информатика. 10-11 классы. Программа для старшей школы).
Изучение информатики на ступени среднего (полного) общего образования направлено на достижение следующих целей:
- формированию целостного мировоззрения, соответствующего современному уровню развития науки и общественной практики за счет развития представлений об информации как важнейшем стратегическом ресурсе развития личности, государства, общества; понимания роли информационных процессов в современном мире;
- совершенствованию общеучебных и общекультурных навыков работы с информацией в процессе систематизации и обобщения имеющихся и получения новых знаний, умений и способов деятельности в области информатики и ИКТ; развитию навыков самостоятельной учебной деятельности школьников (учебного проектирования, моделирования, исследовательской деятельности и т.д.);
- воспитанию ответственного и избирательного отношения к информации с учетом правовых и этических аспектов ее распространения, воспитанию стремления к продолжению образования и созидательной деятельности с применением средств ИКТ.
Цели и задачи курса. Основными целями курса для 10-11 класса являются:
- развитие интереса учащихся к изучению новых информационных технологий и программирования;
- изучение фундаментальных основ современной информатики;
- формирование навыков алгоритмического мышления;
- формирование самостоятельности и творческого подхода к решению задач с помощью средств современной вычислительной техники;
- приобретение навыков работы с современным программным обеспечением.
Рабочая программа предусматривает изучение тем образовательного стандарта, распределяя учебные часы по разделам курса и предполагает последовательность изучения разделов и тем учебного курса «Избранные вопросы информатики» с учетом межпредметных и внутрипредметных связей, логики учебного процесса, возрастных особенностей учащихся, определяет количество практических работ, необходимых для формирования информационно-коммуникационной компетентности учащихся.
Используется УМК К.Ю. Поляков, Е.А. Еремин. Информатика. 10-11 классы.
Особенности и сроки реализации
Сроки реализации программы – 2 года.
В МАОУ «МЛ №1» в соответствии с учебным планом на изучение курса в 10-11 классах отводится 136 часов (из расчета 2 ч в неделю).
- Планируемые результаты освоения учебного предмета
Личностные результаты
- сформированность мировоззрения, соответствующего современному уровню развития науки и техники;
- готовность и способность к образованию, в том числе самообразованию, на протяжении всей жизни; сознательное отношение к непрерывному образованию как условию успешной профессиональной и общественной деятельности;
- навыки сотрудничества со сверстниками, детьми младшего возраста, взрослыми в образовательной, учебно-исследовательской, проектной и других видах деятельности;
- эстетическое отношение к миру, включая эстетику научного и технического творчества;
- осознанный выбор будущей профессии и возможностей реализации собственных жизненных планов; отношение к профессиональной деятельности как возможности участия в решении личных, общественных, государственных, общенациональных проблем.
Метапредметные результаты
- умение самостоятельно определять цели деятельности и составлять планы деятельности; самостоятельно осуществлять, контролировать и корректировать деятельность; использовать все возможные ресурсы для достижения поставленных целей и реализации планов деятельности; выбирать успешные стратегии в различных ситуациях;
- умение продуктивно общаться и взаимодействовать в процессе совместной деятельности, учитывать позиции других участников деятельности, эффективно разрешать конфликты;
- владение навыками познавательной, учебно-исследовательской и проектной деятельности, навыками разрешения проблем; способность и готовность к самостоятельному поиску методов решения практических задач, применению различных методов познания;
- готовность и способность к самостоятельной информационно-познавательной деятельности, включая умение ориентироваться в различных источниках информации, критически оценивать и интерпретировать информацию, получаемую из различных источников;
- умение использовать средства информационных и коммуникационных технологий в решении когнитивных, коммуникативных и организационных задач с соблюдением требований эргономики, техники безопасности, гигиены, ресурсосбережения, правовых и этических норм, норм информационной безопасности.
Предметные результаты
- использовать знания о месте информатики в современной научной картине мира;
- строить неравномерные коды, допускающие однозначное декодирование сообщений, используя условие Фано;
- использовать знания о кодах, которые позволяют обнаруживать ошибки при передаче данных, а также о помехоустойчивых кодах;
- аргументировать выбор программного обеспечения и технических средств ИКТ для решения профессиональных и учебных задач, используя знания о принципах построения персонального компьютера и классификации его программного обеспечения;
- применять антивирусные программы для обеспечения стабильной работы технических средств ИКТ;
- использовать готовые прикладные компьютерные программы в соответствии с типом решаемых задач и по выбранной специализации;
- переводить заданное натуральное число из двоичной записи в восьмеричную и шестнадцатеричную, и обратно; сравнивать числа, записанные в двоичной, восьмеричной и шестнадцатеричной системах счисления;
- определять информационный объём графических и звуковых данных при заданных условиях дискретизации;
- строить логической выражение по заданной таблице истинности; решать несложные логические уравнения;
- создавать структурированные текстовые документы и демонстрационные материалы с использованием возможностей современных программных средств;
- использовать электронные таблицы для выполнения учебных заданий из различных предметных областей;
- представлять результаты математического моделирования в наглядном виде, готовить полученные данные для публикации;
- определять результат выполнения алгоритма при заданных исходных данных;
- узнавать изученные алгоритмы обработки чисел и числовых последовательностей; создавать на их основе несложные программы анализа данных;
- читать и понимать несложные программы, написанные на выбранном для изучения универсальном алгоритмическом языке высокого уровня;
- выполнять пошагово (с использованием компьютера или вручную) несложные алгоритмы управления исполнителями и анализа числовых и текстовых данных;
- создавать на алгоритмическом языке программы для решения типовых задач базового уровня из различных предметных областей с использованием основных алгоритмических конструкций;
- понимать и использовать основные понятия, связанные со сложностью вычислений (время работы, размер используемой памяти).
-
Содержание предмета
По положению о внутри лицейском контроле в содержание учебного курса добавлены 3 мониторинговые работы: входной мониторинг, промежуточный мониторинг, итоговый мониторинг. Часы на проведение данных мониторинговых работ выделяются за счет часов резерва.
10 класс
- Информация и информационные процессы (5 ч)
Понятие «информация» в науках о неживой и живой природе, обществе и технике. Формы представления информации. Измерение информации. Структура информации.
Компьютерный практикум
- Оформление документа.
- Структуризация информации (таблица, списки).
- Структуризация информации (деревья).
- Графы.
- Кодирование информации (11 ч).
Кодирование текстовой, графической, звуковой и видеоинформации. Хранение информации. Кодирование числовой информации. Декодирование. Дискретность. Алфавитный подход к определению количества информации. Системы счисления. Непозиционные системы счисления. Позиционные системы счисления. Перевод чисел из одной системы счисления в другую. Арифметические операции в позиционных системах счисления. Необычные системы счисления.
Компьютерный практикум
- Декодирование.
- Необычные системы счисления.
- Логические основы компьютеров (4 ч).
Формы мышления. Алгебра логики. Логическое умножение, сложение и отрицание. Логические выражения. Логические функции. Логические законы и правила преобразования логических выражений. Логические основы устройства компьютера. Базовые логические элементы. Сумматор двоичных чисел. Триггер.
Компьютерный практикум
- Тренажёр «Логика».
- Исследование запросов для поисковых систем.
- Устройство компьютера (8 ч).
История развития вычислительной техники. Магистрально-модульный принцип построения компьютера. Процессор и память. Устройства ввода и вывода.
Компьютерный практикум
- Моделирование работы процессора.
- Процессор и устройства вывода.
- Программное обеспечение. (8 ч).
Прикладные программы. Системное программное обеспечение. Системы программирования. Инсталляция программ. Правовая охрана программ и данных.
Компьютерный практикум
- Использование возможностей текстовых процессоров (резюме).
- Использование возможностей текстовых процессоров (проверка орфографии, тезаурус, ссылки, сноски).
- Оформление рефератов.
- Оформление математических текстов.
- Знакомство с настольно-издательской системой (Scribus).
- Знакомство с аудиоредактором (Audacity).
- Знакомство с видеоредактором.
- Алгоритмизация и программирование (21 ч).
Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «выбор». Алгоритмическая структура «цикл». Процедуры и функции. Массивы. Заполнение массивов. Поиск элемента в массивах. Сортировка числовых массивов. Сортировка строковых массивов. Матрицы. Строки. Файлы. Подпрограммы: процедуры и функции. Рекурсия. Чтение и запись данных в файлы.
Компьютерный практикум
- Простые вычисления.
- Ветвления.
- Сложные условия.
- Множественный выбор.
- Задачи на ветвления.
- Циклы с условием (предусловие).
- Циклы с условием (постусловие).
- Циклы с переменной.
- Вложенные циклы.
- Процедуры.
- Процедуры с изменяемыми параметрами.
- Функции.
- Логические функции.
- Рекурсия.
- Стек.
- Перебор элементов массива.
- Линейный поиск.
- Поиск максимального элемента массива.
- Алгоритмы обработки массивов.
- Отбор элементов массива по условию.
- Метод пузырька.
- Метод выбора.
- Быстрая сортировка.
- Двоичный поиск.
- Посимвольная обработка строк.
- Функции для работы со строками.
- Преобразования «строка-число».
- Строки в процедурах и функциях.
- Рекурсивный перебор.
- Сравнение и сортировка строк.
- Обработка символьных строк: сложные задачи.
- Матрицы.
- Обработка блоков матрицы.
- Файловый ввод и вывод.
- Обработка массивов из файла.
- Обработка смешанных данных из файла.
- Информационная безопасность (3 ч).
Защита информации от вредоносных программ. Антивирусные программы. Компьютерные вирусы. Сетевые черви. Троянские программы. Рекламные и шпионские программы. Спам. Шифрование. Хэширование и пароли. Безопасность в Интернете.
Компьютерный практикум
- Использование антивирусных программ.
- Простые алгоритмы шифрования данных.
- Современные алгоритмы шифрования и хэширования.
- Итоговый мониторинг (резерв 2 ч).
Повторение изученного материала. Итоговый мониторинг.
11 класс
-
- Повторение. (резерв 2 ч). Повторение изученного материала. Входной мониторинг.
- Информация и информационные процессы (5 ч).
Формула Хартли. Информация и вероятность. Формула Шеннона. Передача информации. Помехоустойчивые коды. Сжатие информации без потерь. Алгоритм Хаффмана. Сжатие информации с потерями. Информация и управление. Системный подход. Информационное общество.
Компьютерный практикум
- Алгоритм RLE.
- Сравнение алгоритмов сжатия.
- Использование архиваторов.
- Сжатие с потерями.
- Элементы теории алгоритмов (3 ч).
Уточнение понятие алгоритма. Универсальные исполнители. Алгоритмически неразрешимые задачи. Сложность вычислений. Доказательство правильности программ.
Компьютерный практикум
- Машина Тьюринга.
- Машина Поста.
- Нормальные алгорифмы Маркова.
- Вычислимые функции.
- Инвариант цикла.
- Алгоритмизация и программирование (12 ч).
Решето Эратосфена. Длинные числа. Структуры (записи). Динамические массивы. Списки. Использование модулей. Стек. Очередь. Дек. Деревья. Вычисление арифметических выражений. Графы. Жадные алгоритмы (задача Прима-Крускала). Поиск кратчайших путей в графе. Динамическое программирование.
Компьютерный практикум
- Решето Эратосфена.
- «Длинные числа».
- Ввод и вывод структур.
- Чтение структур из файла.
- Сортировка структур с помощью указателей.
- Динамические массивы.
- Расширяющиеся динамические массивы.
- Алфавитно-частотный словарь.
- Модули.
- Вычисление арифметических выражений.
- Проверка скобочных выражений.
- Заливка области.
- Вычисление арифметических выражений.
- Хранение двоичного дерева в массиве.
- Алгоритм Прима-Крускала.
- Алгоритм Дейкстры.
- Алгоритм Флойда-Уоршелла.
- Числа Фибоначчи.
- Задача о куче.
- Количество программ
- Размер монет.
- Объектно-ориентированное программирование (7 ч).
Что такое ООП? Объекты и классы. Скрытие внутреннего устройства. Иерархия классов. Программы с графическим интерфейсом. Работа в среде быстрой разработки программ. Модель и представление.
Компьютерный практикум
- Проект № 1. Движение на дороге.
- Скрытие внутреннего устройства объектов.
- Проект № 2. Иерархия классов (логические элементы).
- Создание формы в RAD-среде.
- Использование компонентов.
- Компоненты для ввода и вывода данных.
- Разработка компонентов.
- Проект № 3. Модель и представление.
- Моделирование (6 ч).
Модели и моделирование. Системный подход в моделировании. Использование графов. Этапы моделирования. Моделирование движения. Дискретизация. Математические модели в биологии. Модель «хищник-жертва». Обратная связь. Саморегуляция. Системы массового обслуживания.
Компьютерный практикум
- Моделирование работы процессора.
- Моделирование движения.
- Моделирование популяции.
- Моделирование эпидемии.
- Модель «хищник-жертва».
- Саморегуляция.
- Моделирование работы банка.
- Базы данных (8 ч).
Информационные системы. Таблицы. Иерархические и сетевые модели. Реляционные базы данных. Запросы. Формы. Отчеты. Нереляционные базы данных. Экспертные системы.
Компьютерный практикум
- Работа с готовой таблицей.
- Создание однотабличной базы данных.
- Создание запросов.
- Создание формы.
- Оформление отчета.
- Язык SQL.
- Построение таблиц в реляционной БД.
- Создание формы с подчиненной.
- Создание запроса к многотабличной БД.
- Создание отчета с группировкой.
- Нереляционные БД.
- Простая экспертная система.
- Создание веб-сайтов (9 ч).
Веб-сайты и веб-страницы. Текстовые страницы. Списки. Гиперссылки. Содержание и оформление. Стили. Рисунки на веб-страницах. Мультимедиа. Таблицы. Блочная верстка. XML и XHTML. Динамический HTML. Размещение веб-сайтов.
Компьютерный практикум
- Текстовые веб-страницы.
- Списки.
- Гиперссылки.
- Использование CSS.
- Вставка рисунков в документ.
- Вставка звука и видео в документ.
- Табличная верстка.
- Блочная верстка.
- База данных в формате XML.
- Использование Javascript.
- Сравнение вариантов хостинга.
- Графика и анимация (6 ч).
Ввод цифровых изображений. Кадрирование. Коррекция фотографий. Работа с областями. Фильтры. Многослойные изображения. Каналы. Подготовка иллюстраций для веб-сайта. GIF-анимация.
Компьютерный практикум
- Ввод и кадрирование изображений.
- Коррекция фотографий.
- Работа с областями. Кадрирование изображений.
- Работа с областями. Маска и умные ножницы.
- Многослойные изображения. Рисунок со слоями.
- Многослойные изображения. Маска слоя.
- Каналы
- Иллюстрации для веб-сайтов.
- GIF-анимация
- Контуры
- 3D-моделирование и анимация (8 ч).
Проекции. Работа с объектами. Сеточные модели. Модификаторы. Контуры. Материалы и текстуры. Рендеринг. Анимация. Язык VRML.
Компьютерный практикум
- Управление сценой.
- Работа с объектами.
- Сеточные модели.
- Модификаторы.
- Пластина.
- Тела вращения.
- Материалы.
- Текстуры.
- UV-развертка.
- Рендеринг.
- Анимация.
- Анимация. Ключевые формы.
- Анимация. Арматура.
- Язык VRML.
- Повторение (резерв 2 ч).
Повторение изученного материала. Итоговый мониторинг.
-
Тематическое планирование
| № | Тема | Количество часов / класс | ||
| Всего | 10 кл. | 11 кл. | ||
| Основы информатики | ||||
|
|
Техника безопасности. Организация рабочего места | 2 | 1 | 1 |
|
|
Информация и информационные процессы | 8 | 4 | 4 |
|
|
Кодирование информации | 11 | 11 | |
|
|
Логические основы компьютеров | 14 | 4 | |
|
|
Устройство компьютера | 8 | 8 | |
|
|
Программное обеспечение | 8 | 8 | |
|
|
Компьютерные сети | 6 | 6 | |
|
|
Информационная безопасность | 3 | 3 | |
| Итого: | 50 | 45 | 5 | |
| Алгоритмы и программирование | ||||
|
|
Алгоритмизация и программирование | 33 | 21 | 12 |
|
|
Элементы теории алгоритмов | 3 | 3 | |
|
|
Объектно-ориентированное программирование | 7 | 7 | |
| Итого: | 43 | 21 | 22 | |
| Информационно-коммуникационные технологии | ||||
|
|
Моделирование | 6 | 6 | |
|
|
Базы данных | 8 | 8 | |
|
|
Создание веб-сайтов | 9 | 9 | |
|
|
Графика и анимация | 6 | 6 | |
|
|
3D-моделирование и анимация | 8 | 8 | |
| Итого: | 37 | 0 | 37 | |
| Резерв | 6 | 2 | 4 | |
| Итого по всем разделам: | 136 | 68 | 68 | |
-
Оценочные материалы




