Пояснительная записка
Предлагаемый курс составлен на основе блока «Объектно-ориентированное
программирование», который входит в авторскую программу К.Ю. Полякова, Е.А. Еремина
для 10 — 11 класса углублённого уровня. Курс «Основы объектно-ориентированного
программирования» является преемственным по отношению к базовому курсу
информатики и ИКТ, обеспечивающему требования образовательного стандарта для
основной школы. В ходе изучения курса будут расширены знания, учащихся в различных
предметных областях, что позволяет максимально реализовать межпредметные связи,
служит средством профессиональной ориентации. Курс используется для углубления
основного курса «Информатика» в 10 классе.
Курс рассчитан на 17 часов аудиторных занятий и (при возможности)
самостоятельную работу учащихся.
Предметом изучения являются принципы и методы создания приложений,
созданных в среде Lazarus.
Курс служит средством внутрипрофильной специализации в области новых
информационных технологий, что способствует созданию дополнительных условий для
проявления индивидуальных образовательных интересов учащихся.
Основа курса – практическая и продуктивная направленность занятий,
способствующая позитивному изменению индивидуально-личностныхкачеств учащихся.
Одна из целей обучения работе в среде Lazarus заключается в предоставлении школьникам
возможности личностного самовыражения и самореализации в программных продуктах,
созданных в этой среде. Достижение цели становится возможным при создании личностно
значимой для учащихся образовательной продукции в рамках программирования
программ-приложений.
Цели и задачи курса:
 сформировать у школьников целостное представление о разработке программных
приложений с помощью объектно-ориентированныхподходов в программировании;
 реализовать способности учащихся в ходе создания различных приложений;
 сформировать элементы информационной компетенции по отношению к знаниям,
умениям и опыту создания программных продуктов с использованием объектно-
ориентированных технологий;
 понять принципы объектно-ориентированного подхода к составлению алгоритмов и
программ, значение объектно-ориентированного программирования в современном
множестве информационных технологий;
 овладеть базовыми понятиями объектно-ориентированного программирования и
применять их при создании приложений;
 приобрести навыки разработки программных приложений в визуальной среде
программирования Lazarus.
Образовательные результаты
В процессе изучения элективного курса «Программирование в среде ООП Lazarus»
учащиеся овладевают следующими знаниями, умениями и способами деятельности:
 знают инструментарий среды Lazarus, необходимый для разработки
полнофункционального приложения;
 знают принципы работы основных компонентов Lazarus и умеют с ними работать;
 знают основы объектно-ориентированного подхода в программировании и умеют
работать с некоторыми классами языка Free Pascal;
 умеют конструировать интерфейс приложений и разрабатывать их дизайн;
 владеют приёмами организации и самоорганизации работы по созданию
приложений;
 имеют положительный опыт коллективного сотрудничества при создании
программ;
 овладевают процедурой самооценки знаний и деятельности и корректируют
дальнейшую деятельность по созданию приложений.
Технологии, используемые в учебном процессе: личностно-ориентированное обучение,
дифференцированное обучение, здоровьесберегающие технологии.
Методы обучения:
 Объяснительно-иллюстративные.
 Репродуктивные.
 Проблемные.
 Частично-поисковые (при выполнении практических и лабораторных работ).
 Метод программированного обучения.
 Исследовательские (при выполнении лабораторных, проектных работ).
 Метод проектов.
Формы обучения:
Обще-классные формы:
 урок;
 лекция;
 лабораторно-практические занятия;
 зачетный урок;
Групповые формы обучения:
 групповая работа;
 групповые творческие задания;
 групповая лабораторно-практическая работа.
Индивидуальные формы работы в классе и дома:
 индивидуальные задания.
ТЕМАТИЧЕСКИЙ План КУРСА
Тема
Кол-во
часов
аудиторных
Теория Практика
Что такое ООП? 1 1
Создание объектов в программе. 2 2
Скрытие внутреннего устройства. 1 1
Иерархия классов. 2 1 1
Практическая работа:классы логических
элементов.
1
1
Программы с графическим интерфейсом. 1 1
Работа в среде быстройразработки
программ.
1
1
Практическая работа:объекты иих свойства. 1
1
Практическая работа:использование
готовых компонентов.
2
2
Практическая работа:совершенствование
компонентов.
1
1
Модель и представление. 1 1
Практическая работа:модель и
представление.
1
1
Выполнение проекта 2 2
Всего 17 4 13
Список литературы
Литература для учителя
Основная литература
1. К.Ю. Поляков, Е.А. Ерёмин «Информатика 11 класс. Углублённый уровень.
Учебник в 2х частях» - М.: БИНОМ. Лаборатория знаний, 2013 г.;
2. http://metodist.lbz.ru/authors/informatika/7/;
3. компьютерный практикум в электронном виде с комплектом электронных учебных
средств, размещённый на сайте авторского коллектива:
http://kpolyakov.spb.ru/school/probook.htm ;
4. электронный задачник-практикум с возможностью автоматической проверки
решений задач по программированию:
http://informatics.mccme.ru/course/view.php?id=666;
5. методическое пособие для учителя: http://files.lbz.ru/pdf/mpPolyakov10-11fgos.pdf;
6. комплект Федеральных цифровых информационно-образовательных ресурсов
(далее ФЦИОР), помещенный в коллекцию ФЦИОР (http://www.fcior.edu.ru);

Элективный курс объектно-ориентированное программирование

  • 1.
    Пояснительная записка Предлагаемый курссоставлен на основе блока «Объектно-ориентированное программирование», который входит в авторскую программу К.Ю. Полякова, Е.А. Еремина для 10 — 11 класса углублённого уровня. Курс «Основы объектно-ориентированного программирования» является преемственным по отношению к базовому курсу информатики и ИКТ, обеспечивающему требования образовательного стандарта для основной школы. В ходе изучения курса будут расширены знания, учащихся в различных предметных областях, что позволяет максимально реализовать межпредметные связи, служит средством профессиональной ориентации. Курс используется для углубления основного курса «Информатика» в 10 классе. Курс рассчитан на 17 часов аудиторных занятий и (при возможности) самостоятельную работу учащихся. Предметом изучения являются принципы и методы создания приложений, созданных в среде Lazarus. Курс служит средством внутрипрофильной специализации в области новых информационных технологий, что способствует созданию дополнительных условий для проявления индивидуальных образовательных интересов учащихся. Основа курса – практическая и продуктивная направленность занятий, способствующая позитивному изменению индивидуально-личностныхкачеств учащихся. Одна из целей обучения работе в среде Lazarus заключается в предоставлении школьникам возможности личностного самовыражения и самореализации в программных продуктах, созданных в этой среде. Достижение цели становится возможным при создании личностно значимой для учащихся образовательной продукции в рамках программирования программ-приложений. Цели и задачи курса:  сформировать у школьников целостное представление о разработке программных приложений с помощью объектно-ориентированныхподходов в программировании;  реализовать способности учащихся в ходе создания различных приложений;  сформировать элементы информационной компетенции по отношению к знаниям, умениям и опыту создания программных продуктов с использованием объектно- ориентированных технологий;  понять принципы объектно-ориентированного подхода к составлению алгоритмов и программ, значение объектно-ориентированного программирования в современном множестве информационных технологий;  овладеть базовыми понятиями объектно-ориентированного программирования и применять их при создании приложений;  приобрести навыки разработки программных приложений в визуальной среде программирования Lazarus. Образовательные результаты В процессе изучения элективного курса «Программирование в среде ООП Lazarus» учащиеся овладевают следующими знаниями, умениями и способами деятельности:  знают инструментарий среды Lazarus, необходимый для разработки полнофункционального приложения;  знают принципы работы основных компонентов Lazarus и умеют с ними работать;  знают основы объектно-ориентированного подхода в программировании и умеют работать с некоторыми классами языка Free Pascal;  умеют конструировать интерфейс приложений и разрабатывать их дизайн;
  • 2.
     владеют приёмамиорганизации и самоорганизации работы по созданию приложений;  имеют положительный опыт коллективного сотрудничества при создании программ;  овладевают процедурой самооценки знаний и деятельности и корректируют дальнейшую деятельность по созданию приложений. Технологии, используемые в учебном процессе: личностно-ориентированное обучение, дифференцированное обучение, здоровьесберегающие технологии. Методы обучения:  Объяснительно-иллюстративные.  Репродуктивные.  Проблемные.  Частично-поисковые (при выполнении практических и лабораторных работ).  Метод программированного обучения.  Исследовательские (при выполнении лабораторных, проектных работ).  Метод проектов. Формы обучения: Обще-классные формы:  урок;  лекция;  лабораторно-практические занятия;  зачетный урок; Групповые формы обучения:  групповая работа;  групповые творческие задания;  групповая лабораторно-практическая работа. Индивидуальные формы работы в классе и дома:  индивидуальные задания.
  • 3.
    ТЕМАТИЧЕСКИЙ План КУРСА Тема Кол-во часов аудиторных ТеорияПрактика Что такое ООП? 1 1 Создание объектов в программе. 2 2 Скрытие внутреннего устройства. 1 1 Иерархия классов. 2 1 1 Практическая работа:классы логических элементов. 1 1 Программы с графическим интерфейсом. 1 1 Работа в среде быстройразработки программ. 1 1 Практическая работа:объекты иих свойства. 1 1 Практическая работа:использование готовых компонентов. 2 2 Практическая работа:совершенствование компонентов. 1 1 Модель и представление. 1 1 Практическая работа:модель и представление. 1 1 Выполнение проекта 2 2 Всего 17 4 13
  • 4.
    Список литературы Литература дляучителя Основная литература 1. К.Ю. Поляков, Е.А. Ерёмин «Информатика 11 класс. Углублённый уровень. Учебник в 2х частях» - М.: БИНОМ. Лаборатория знаний, 2013 г.; 2. http://metodist.lbz.ru/authors/informatika/7/; 3. компьютерный практикум в электронном виде с комплектом электронных учебных средств, размещённый на сайте авторского коллектива: http://kpolyakov.spb.ru/school/probook.htm ; 4. электронный задачник-практикум с возможностью автоматической проверки решений задач по программированию: http://informatics.mccme.ru/course/view.php?id=666; 5. методическое пособие для учителя: http://files.lbz.ru/pdf/mpPolyakov10-11fgos.pdf; 6. комплект Федеральных цифровых информационно-образовательных ресурсов (далее ФЦИОР), помещенный в коллекцию ФЦИОР (http://www.fcior.edu.ru);