Похожие презентации:
Аттестационная работа. Элективный курс «Объектно-ориентированное программирование» для учащихся 11-х классов
1. Аттестационная работа
Слушателя курсов повышения квалификации попрограмме:
«Проектная и исследовательская деятельность как
способ формирования метапредметных результатов
обучения в условиях реализации ФГОС»
______________________________________________________
Поляков
Поляков Константин
Константин Юрьевич
Юрьевич
_______________________________________________________
ГБОУ
ГБОУ школа
школа №
№ 163,
163, Санкт-Петербург
Санкт-Петербург
На тему:
Элективный курс "Объектно-ориентированное
программирование"
1
2. Жанр работы
• Элективный курс для учащихся 11-х классов• Целевая аудитория – классы с углубленным
изучением информатики (информационнотехнологический профиль)
• Учебное пособие: можно использовать учебник
К.Ю. Поляков, Е.А. Еремин, Информатика: базовый и
углубленный уровни. Учебник для 11 класса
(готовится к изданию в издательстве БИНОМ, 2017).
• Количество часов: 17
• Проектный подход.
2
3. Характеристика ОУ
• Средняя общеобразовательная школа• Реализуются программы начального, основного и полного
среднего образования
• 459 учащихся
• 10-11 классы с углубленным изучением информатики
(информационно-технологический профиль)
• Официальный сайт: http://sch163.narod.ru/
3
4. Актуальность работы
• Объектно-ориентированное программирование –необходимый инструмент для профессионала,
работающего в области программирования
• Немногие школы могут выделить достаточное количество
учебных часов для изучения этого материала в ходе уроков
• Элективный курс позволяет удовлетворить потребность
"передовых" учащихся в изучении современных подходов
к программированию.
4
5. Цели и задачи работы
• Цель работы: разработка элективного курса "Объектноориентированное программирование" на основепроектного подхода
• Задачи работы:
• разработка методического подхода к преподаванию основ
объектно-ориентированного программирования в школе
• разработка учебно-тематического плана элективного курса
• разработка набора тем проектных работ
5
6. Элективный курс
• Цели курса: познакомить учащихся с современнымиметодами объектно-ориентированного подхода в
программировании, развить их творческие способности
• Задачи курса:
• дать понимание базовых принципов объектноориентированного программирования
• дать представление о проектировании программ,
управляемых событиями
• научить работать в команде
6
7. Личностные результаты
• навыки сотрудничества со сверстниками и взрослыми вобразовательной и проектной деятельности;
• готовность и способность к образованию, в том числе
самообразованию;
• эстетическое отношение к миру;
• осознанный выбор будущей профессии и возможностей
реализации собственных жизненных планов.
7
8. Метапредметные результаты
• умение использовать все возможные ресурсы длядостижения поставленных целей и реализации планов
деятельности;
• способность и готовность к самостоятельному поиску
методов решения практических задач, применению
различных методов познания;
• умение использовать средства информационных
технологий в решении когнитивных, коммуникативных и
организационных задач;
• владение навыками познавательной рефлексии как
осознания совершаемых действий и мыслительных
процессов, их результатов и оснований, границ своего
знания и незнания, новых познавательных задач и средств
их достижения.
8
9. Предметные результаты
• понимание основных идей объектно-ориентированногоподхода к программированию
• умение выполнить объектно-ориентированный анализ
задачи
• умение составить программу, использующую объектноориентированный подход, на выбранном языке
программирования
• умение разработать программу, управляемую событиями
9
10. Учебно-тематический план
№Раздел (тема)
1. Введение
1.1
Как возникло ООП?
Объекты и классы. Объектно1.2
ориентированный анализ задачи
1.3
Создание объектов
1.4
Управление объектами
2. Основные принципы ООП
2.1
Скрытие данных (инкапсуляция)
2.2
Наследование
2.3
Полиморфизм
4. Программы с графическим интерфейсом
4.1
Форма
4.2
Обработчики событий
4.3
Компоненты
4.3
Модель и представление
7. Представление проекта
Всего часов:
Кол-во
часов
Виды занятий
Практика
Теория
(проект)
1
1
1
0,5
0,5
1
2
0,5
0,5
0,5
1,5
2
2
2
1
1
1
1
1
1
1
1
2
1
1
17
0,5
0,5
0,5
0,5
0,5
1,5
1
1
10
7
10
11. Проекты
• Проект 1 (по разделам 1 и 2):• объектно-ориентированный анализ задачи
• создание и управление объектами
• инкапсуляция, наследование, полиморфизм
Примеры тем проектов:
"Геометрические фигуры" (как основа для графического
редактора)
"Логические элементы" (как основа для САПР логических схем)
"Дорожная обстановка" (как основа для моделирования задач
дорожного движения)
11
12. Проекты
• Проект 2 (по разделу 3):• программы с графическим интерфейсом
• событийно-ориентированное программирование
• использование готовых и своих компонентов (виджетов)
Примеры тем проектов:
"Графический редактор"
"Программа для просмотра графических файлов"
"Моделирование логических схем"
"Дорожная обстановка"
"Калькулятор"
12
13. Диагностика результатов
• Для диагностики результатов целесообразно использоватьитоговую конференцию с экспертной оценкой.
• Критерии оценки проекта:
актуальность
работоспособность
пользовательский интерфейс
практическое применение (если уже есть)
13
14. Перспективы
• Включение элективного курса в учебный план школы• Распространение методики на уровне района, города,
России (через сайт http://kpolyakov.spb.ru)
• Возможность использования курса для внеурочной
деятельности и дополнительного образования
14