МОСКОВСКИЙ ИНСТИТУТ ОТКРЫТОГО ОБРАЗОВАНИЯ
ОТДЕЛЕНИЕ «ИНФОРМАТИКА»

УЧЕБНАЯ ПРОГРАММА
ПО ДИСЦИПЛИНЕ
 «Объектно-ориентированное программирование»
Мячев А.А., к.т.н., с.н.с., почетный работник ОО РФ, Цехоня С.И.

Средством систематизации материала темы “Объектно-ориентированного программирования” является разработка мини-практикума, содержащего систематизированный структурированный теоретический  материал по основам объектно-ориентированного программирования (ООП), описания работ для качественного выполнения базовых заданий (программ) по курсу ООП в школьном обучении.


Наименование разделов и тем Лекции
( часов)
Семинары
(часов)
Практика
(часов)
Введение в ООП. Место ООП в информатике. 6    
Основные понятия, принципы и механизмы 4   2
Средства и методы технологии преподавания ООП 3 2 1
Объектно-ориентированный подход в среде Windows 3 2 1
Интегрированная среда  разработки VB. Переменные, константы. Типы данных. Массивы. 2 2 2
Процедуры  и функции в языке Visual Basic 2 2 2
Классы объектов, экземпляры класса и семейства объектов 2 2 2
Модульный принцип разработки программного кода. Формы, элементы управления и меню. Управление проектами . Решение задач 2 2 2
Итого по темам 24 12 12
Зачет или экзамен Экзамен
Всего часов 48

Тема № 1. Введение в ООП. Место ООП в информатике. Введение в ООП. Место ООП в школьном обучении, информатике

Тема № 2. Основные понятия, принципы и механизмы. Основные понятия, принципы и механизмы. Наследование, инкапсуляция, полиморфизм.

Тема № 3. Средства и методы технологии ООП. Средства технологии ООП. Методы технологии ООП

Тема № 4. Объектно-ориентированный подход в среде Windows. Объектно-ориентированный подход в среде Windows. Событийно-управляемое программирование

Тема № 5. Основы объектно-ориентированного визуального программирования. Интегрированная среда  разработки VB. Переменные, константы. Типы данных. Массивы

Тема № 6 Процедуры  и функции в языке Visual Basic.  Процедуры  и функции в языке Visual Basic: преобразования, строковые, математические, ввода и вывода, даты и времени.

Тема № 7. Классы объектов, экземпляры класса и семейства объектов. Классы объектов, экземпляры класса и семейства объектов. Объекты: свойства, методы, события. Графический интерфейс и событийные процедуры

Тема № 8. Модульный принцип разработки программного кода. Модульный принцип разработки программного кода. Формы, элементы управления и меню. Управление проектами. Решение задач, включая задачи моделирования в физике.

 Учебная литература

 1.   Практикумы-проекты по информационным технологиям для профильных классов. Методическое пособие / Под ред. Ю.И. Дика, Е.В. Огородникова. – М.: ИОСО РАН, 2003, 2005. (Мячев А.А., в соавтор.). Практикум по VB и моделированию (23 с.).

2.   Информатика и информационные технологии. Учебник для 10-11 классов. / Н.Д. Угринович. — М.: ЛБЗ, 2003

3.   Батищев П.С. Основы программирования на Visual Basic 6.0. Электронный учебник.

4.   Visual Basic 6.0. Наиболее полное руководство для профессиональной работы в среде Visual Basic 6.0. (Microsoft Visual Basic 6.0. Programmer’s Guiade, Microsoft Press): пер. с английскогоСПб; БХВСанкт-Петербург, 1999.

5.   Быстрая разработка программ: принципы, примеры, практика/ Роберт C. Мартин . — Киев: Диалектика-Вильямс, 2005

6. Шаблоны проектирования. Новый подход к ООП и анализу / Шаллоуей Алан, Тротт Джей.  — Киев: Диалектика-Вильямс, 2005
7. Освой самостоятельно ООП за 21 день / Синтес Антонии. — Киев: Диалектика-Вильямс, 2005.
8. Гипертекстовый мини-практикум по VB. Сборник заданий для 10-11 классов
/ Мячев А.А., Харлова О.В., Шишорина Н.А., Цехоня С.И. - МУК-21, 2005

 

Hosted by uCoz