Избранные главы информатики. Учебная программа

advertisement
Министерство образования Республики Беларусь
Национальный институт образования
Избранные главы информатики
Учебная программа факультативных занятий
для XI класса учреждений общего среднего образования
с русским (белорусским) языком обучения
Минск 2015
1
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Развитие информационного общества является одним из приоритетов
Республики Беларусь и рассматривается как общенациональная задача. При
этом информационно-коммуникационным технологиям (ИКТ) отводится
роль необходимого инструмента социально-экономического прогресса,
одного из ключевых факторов инновационного развития экономики. На
уровне общего среднего образования актуальными являются вопросы,
связанные с
─ формированием у учащихся XI классов профориентационной
направленности к получению профессий, связанных с ИКТ.
─ развитием у учащихся умений по применению средств ИКТ в
различных видах деятельности;
─ формированием логического и алгоритмического мышления;
─ развитием творческих и познавательных способностей учащихся;
Учебная программа факультативных занятий «Избранные главы
информатики» разработана с учетом современных требований к организации
образовательного процесса, изложенных в действующих нормативных
правовых актах. Программа предполагает расширение и углубление
основного курса информатики XI класса и построена таким образом, что
позволит проводить занятия в рамках непрерывного курса.
Цели факультативных занятий:
■ формирование целостного мировоззрения, основанного на научной
информационной картине мира;
■ формирование алгоритмической компетентности, развитие
логического и алгоритмического мышления;
■ подготовка учащихся к профессиональному самоопределению в сфере
использования ИКТ.
Исходя из целей, основными задачами факультатива являются:
─ систематизация знаний, умений и навыков учащихся,
полученных в базовом курсе изучения информатики;
─ развитие интереса к дальнейшему изучению информатики и
программирования;
─ выработка у учащихся приемов и навыков выбора необходимых
программных средств для решения практических задач;
─ формирование умений моделирования при решении задач из
различных предметных областей.
Программа факультативных занятий рассчитана на работу с учащимися
11-х классов учреждений общего среднего образования. Факультативные
занятия организуются в течение одного года по 2 часа в неделю (70 часов) в
компьютерных классах.
Работа учащихся может быть организована как в группах, так и
индивидуально.
Выбор форм, методов и средств обучения и воспитания определяется
учителем самостоятельно с учетом уровня обученности учащихся.
2
Формирование практических навыков осуществляется путем выполнения
упражнений и заданий из различных предметных областей. Использование
приемов проблемного обучения и метода проектов позволит реализовать
индивидуальные потребности учащихся в получении образования в области
ИКТ.
Название тем и содержание изучаемого учебного материала
представлены без указания конкретного программного обеспечения.
Приведенное в программе распределение учебных часов по темам
может быть изменено учителем в объеме до 25%.
ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ
Материалы факультатива направлены на формирование компетенций,
составляющих интеллектуальную компетентность:
─ алгоритмическая (структурирование данных, моделирование,
алгоритмизация),
─ логическая (дедуктивная),
─ индуктивная (применение аналогии и обобщения),
─ языковая (описание моделей, нотация языка программирования).
В результате освоения содержания программы факультативных
занятий учащиеся
должны знать:
─ Понятия класса, объекта, события.
─ Компоненты среды визуального программирования: кнопка,
метка, поле, компоненты для работы со строками, таблицами,
графикой.
─ Основы языка построения запросов SQL для работы с базами
данных.
─ Основные цветовые модели компьютерной графики и типы
графических файлов.
─ Понятие динамических веб-страниц.
должны уметь:
─ Используя среду визуального программирования, описывать
простейшие обработчики событий – нажатие кнопки мыши,
клавиши на клавиатуре, создание формы и др.
─ Использовать компоненты отображения графики для графических
построений, деловой графики и анимации.
─ Искать информацию в базе данных с помощью SQL-запросов
─ Создавать графические и анимационные изображения и сохранять
их в различных форматах, в том числе и для веб-страниц.
─ Использовать элементы JavaScript для создания динамических вебстраниц
3
Учебная программа
факультативных занятий для учащихся XI класса
учреждений общего среднего образования
(2 ч в неделю; всего – 70 ч, из них 2 ч – резервное время)
СОДЕРЖАНИЕ ПРОГРАММЫ
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ВИЗУАЛЬНОЕ
ПРОГРАММИРОВАНИЕ (32 ч)
Понятие объекта. Свойства и методы объекта. События. Объектнособытийная модель работы программы.
Визуальная среда разработки. Форма, кнопка, надпись. Ввод-вывод
информации с использованием текстового поля. Флажки. Переключатели.
Компоненты для отображения графики. Канва. Основные методы
канвы. Интерактивная графика.
Использование компонента TChart для построения графиков и
диаграмм.
Простейшая анимация. Использование виртуальных изображений для
создания анимации.
Обработка компонентов, использующих списки строк.
Организация стандартных диалогов и использование меню.
Компоненты для работы с таблицами: StringGrid и DrawGrid.
Описание класса. Внутреннее представление объектов. Конструктор и
деструктор. Создание и удаление объекта. Данные и методы класса.
Использование классов.
Разработка Windows-приложений.
Учащиеся должны:
Знать термины и правильно использовать понятия: объект, свойства
объекта, событие, визуальный компонент, класс.
Знать:
 Визуальные компоненты: форма, кнопка, надпись, поле, флажок,
переключатель, компоненты для работы со строками, графикой,
таблицами.
 Основные свойства визуальных компонентов (имя, название,
цвет, видимость, доступность, длина, высота и др.)
 Структуру класса.
 Элементы Windows-приложений.
Уметь:
 Описывать на языке программирования алгоритмы по
управлению событиями: нажатие кнопки мыши, клавиши на
клавиатуре, создание формы и др.
 Использовать деловую графику и компоненты работы с
таблицами для решения учебных задач в различных предметных
4
областях.
 Создавать графические, анимационные модели с использованием
компонентов визуальной среды программирования.
 Создавать простейшие Windows-приложения.
ОСНОВЫ ЯЗЫКА ПОСТРОЕНИЯ ЗАПРОСОВ SQL (10 ч)
Язык построения запросов SQL.
Использование SQL для построения запросов. Использование SQL для
создания и изменения таблиц.
Компоненты среды визуального программирования для работы с
базами данных.
Учащиеся должны:
Знать термины и правильно использовать понятия: SQL запрос.
Знать:
 Структуру SQL запроса для отбора информации из таблицы базы
данных (оператор выбора Select).
 Оператор создания таблиц (Create Table) и операторы изменения
записей в таблице (Insert, Update, Delete).
 Компоненты для работы с базами данных в среде визуального
программирования.
Уметь:
 Строить SQL запросы для отбора информации из таблицы базы
данных.
 Создавать таблицы БД и изменять, добавлять и удалять записи в
таблицу БД.
 Использовать компоненты для работы с базами данных при
создании Windows-приложений.
КОМПЬЮТЕРНАЯ ГРАФИКА (12 ч)
Компьютерная графика. Цветовые модели. Типы графических файлов.
Коррекция растровых изображений. Многослойные изображения.
Трехмерная графика.
Технологии, компоненты и устройства мультимедиа.
Анимация и видео.
Учащиеся должны:
Знать термины и правильно использовать понятия: компьютерная
графика, растровая графика, векторная графика, трехмерная графика,
мультимедиа, анимация, компьютерный видеомонтаж.
Знать:
 Цветовые модели кодирования цвета (RGB, CNYK и др.)
 Типы графических файлов (растровые (bmp, jpeg, gif и др.)
векторные (svg, cdr, u3d и др.), комплексные (pdf, djvu))
 Устройства мультимедиа.
 Форматы аудио и видео файлов (wav, mp3, avi и др).
5
Уметь:
 Создавать и редактировать многослойные графические
изображения.
 Создавать
и
редактировать
трехмерные
графические
изображения.
 Создавать простейшие видеофильмы из готовых фрагментов.
ОСНОВЫ ПОСТРОЕНИЯ ДИНАМИЧЕСКИХ ВЕБ-СТРАНИЦ
XML и XHTML. (10 ч)
Понятие о динамических веб-страницах
Элементы JavaScript для создания веб-страниц. Обработка событий.
Форма. Элементы управления
Учащиеся должны:
Знать термины и правильно использовать понятия: динамическая вебстраница, форма.
Знать:
 Структуру XML файла.
 Элементы управления на веб-страницах.
Уметь:
 Изменять структуру XML файла.
 Изменять описание JavaScript на веб-страницах.
 Писать простейшие скрипты для обработки событий мыши на веб
страницах.
Выполнение творческого проекта (4 ч.)
Резерв(2 ч.)
6
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.
5.
6.
7.
ЛИТЕРАТУРА
Основная
Информатика: учеб. пособие для 11-го кл. учреждений общ. сред.
образования с рус. яз. обучения / Г.А. Заборовский, А.Е. Пупцев. —
Минск: Изд. центр БГУ, 2010.— 150 с.: ил.
Информатика: учеб. пособие для 11-го кл. общеобразоват. шк. с белорус. и
рус. языком обучения с 12-летним сроком обучения (базовый и
повышенный уровни) / А.Е. Пупцев [и др.]. – 2-е изд., дополненное. –
Минск : Нар. асвета, 2008. – 223 с
Павловский, А.И. . Информатика: Учеб. пособие для 11-го кл. с
углубленным изучением информатики общеобразоват. шк. с рус. языком
обучения. / А.И. Павловский, А.Е. Пупцев, Е.В. Нашкевич, Н.Н. Нарейко.
Мн.: Нар. асвета, 2001. – 302 с.
Павловский, А.И., Информатика 10 / А.И. Павловский, А.Е. Пупцев,
П.Л. Гращенко. – Минск: Народная асвета, 2000. — 221с.
Окулов, С. М. Основы программирования / С. М. Окулов. — 4-е изд. —.
М. : БИНОМ. Лаборатория знаний, 2008. — 440 с. : ил.
Поляков К. Ю., Информатика углубленный уровень : учебник для 10
класса в 2 ч. / К. Ю. Поляков, Е. А. Еремин. – М. БИНОМ. Лаборатория
знаний, 2013. – 344 с., 304 с.
Поляков К. Ю., Информатика углубленный уровень : учебник для 11
класса в 2 ч. / К. Ю. Поляков, Е. А. Еремин. – М. БИНОМ. Лаборатория
знаний, 2013. – 240 с., 304 с.
Дополнительная
Архангельский А.Я. Программирование в C++ Builder / А.Я.
Архангельский – М.: ЗАО «Издательство БИНОМ», 2010, 1034 с.
Архангельский А.Я. Программирование в Delphi. Учебник по
классическим версиям Delphi. / А.Я. Архангельский – М.: ЗАО
«Издательство БИНОМ», 2008, 1152 с.
Бабушкина
А.
Практикум
по
объектно-ориентированному
программированию. / А. Бабушкина, С Окулов, – М.: ЗАО «Издательство
БИНОМ», 2012, 366с.
Заборовский, Г.А. Информатика в 11 классе: учеб.-метод. пособие для
учителей учреждений общ. сред. образования с белорус. и рус. яз.
обучения/ Г.А.Заборовский, А.Е.Пупцев . – Минск: Адукацыя і выхаванне,
2011. – 126 с.: ил.
Задачи по программированию /С.М. Окулов, Т.В. Ашихмина, Н.А.
Бушмелева и др.; Под ред. С.М. Окулова. – М.: БИНОМ. Лаборатория
знаний, 2006. – 820 с.
Златопольский, Д. М. Программирование: типовые задачи, алгоритмы,
методы. – М.: БИНОМ. Лаборатория знаний, 2007. – 223 с.
Кашкевич С.И. Программирование на языке С++: пособие для студентов
7
спец. 1-98 01 01, 1-31 03 05, 1-31 03 06 / C.И. Кашкевич, Л.К. Высоких,
С.В. Гафуров. – Минск: БГУ, 2008.- 127 с.
8. Котов, В. М. Информатика: методы алгоритмизации: 10-11 классы / В.
М. Котов, О. И. Мельников. — Мн.: Народная асвета, 2000. — 221с.
9. Котов, В. М. Структуры данных и алгоритмы: теория и практика /
В. М. Котов, Е. П. Соболевская. – Мн.: БГУ, 2004. – 255 С.
10. Культин Н. Б. Основы программирования в Delphi 2010. Самоучитель. /
Н. Б. Культин СПб.: БХВ - Петербург, 2010, 448с
11. Культин Н. Б. Самоучитель C++ Builder / Н.Б. Культин. - СПб.: БХВПетербург, 2004. - 320 с.
12. Павловская Т. А. C/C++. Программирование на языке высокого уровня :
учебник для студ. вузов, обуч. по напр. "Информатика и вычислительная
техника" / Т. А. Павловская - Санкт-Петербург : Питер, 2011. - 461с.
13.Панкратова, Л. П. Контроль знаний по информатике: тесты, контрольные
задания, экзаменационные вопросы / Л. П. Панкратова, Е. Н. Челак. —
СПб.: БХВ-Петербург, 2004. — 448с.
14. Пупцев, А.Е Контрольные, самостоятельные и практические работы /
А. Е Пупцев. – Мн.: Аверсэв, 2003 – 128 С.
15.Радион, В. С. Олимпиады по информатике: задачи, решения, тесты / В. С.
Радион. — Минск: Аверсэв, 2007. – 367 с.
16.Семакин, И.Г. Задачник-практикум по информатике (7-11 класс). Том 1, 2.
/ Л.А. Залогова, М.А. Плаксин, С.В. Русаков и др.; Под ред. И.Г Семакина,
Е.К. Хеннера. – 2-е изд. – М.: БИНОМ. Лаборатория знаний, 2005. – 304с.
17.Семакин, И.Г., Основы алгоритмизации и программирования: Учебник
для сред. проф. образования / И.Г. Семакин, А.П. Шестаков. — М.:
Академия, 2008. – 391 с.
18.Сетевые технологии : учебник-практикум / Л. Ф. Соловьева. – СПб. : БХВПетербург, 2004. – 416 с. : ил.
19. Чернов, А. А. Конспекты уроков информатики в 9-11 классах:
Практикум по программированию / авт.-сост. А. А. Чернов. – Волгоград:
Учитель, 2005. – 236 С.
8
Download