Омский авиационный техникум имени Н.Е. Жуковского
Омавиат
Основы объектно-ориентированного проектирования
Модуль №1 «Философия ООП»
Документация
2012
Оглавление
Спецификация модуля 1 «Философия ООП» 3
Общая компетенция модуля 3
Средняя продолжительность обучения 3
Утверждение о поступлении 3
Утверждение о стандартах 4
Освоение теоретического материала 5
Информационные источники 6
Рейтинг модуля №1 Философия ООП 9
Проверь себя 11
Резюме 11
Ошибки и предостережения 12
Вопросы и ответы 14
Контрольные вопросы 17
Спецификация модуля 1 «Философия ООП»
Общая компетенция модуля
По завершении модуля обучающийся будет компетентен в понимании объектно-ориентированного проектирования как моделирования мира.
Средняя продолжительность обучения
На достижение всех диагностируемых результатов данного модуля обучающемуся в среднем требуется 10 учебных часов аудиторных занятий и 4 часа самостоятельной работы студента.
Утверждение о поступлении
Уровень умений или знаний, необходимых для изучения данного модуля, предшествующие квалификации или опыт, которым должен обладать обучающийся для успешного изучения модуля, определяются в форме теста с вариантами ответов.
Вопросы, входящие в состав теста (допуск):
Понятие системы программирования
Понятие этапов разработки программ
Классификация языков программирования
Утверждение о стандартах
Результат |
Утверждение о диапазоне |
Критерии деятельности |
Требования к свидетельствам |
Описывать историю развития парадигм программирования |
Диапазон данного результата полностью отражен в критериях деятельности |
|
Структурированное описание подходов программирования и их особенностей. Устные и письменные свидетельства знания и понимания истории развития парадигм программирования. Свидетельства реальной деятельности в данном случае не требуются. |
Описывать парадигму ООП |
Диапазон данного результата полностью отражен в критериях деятельности |
|
Устные и письменные свидетельства знания и понимания парадигмы ООП. Словарь терминов.
|
Проектировать объекты ООП |
|
|
Устные и письменные свидетельства знания и понимания объекта ООП Чтение и представление объекта на языке UML Свидетельства реальной деятельности в данном случае не требуются. |
Использовать визуальную среду разработки |
|
|
Устные свидетельства знания и понимания возможностей редакторов визуальной среды Работа в одном из редакторов VS.Net
|
Освоение теоретического материала
В течение первых двух недель вы изучите:
объектно-ориентированное проектирование и программирование в историческом контексте;
базовые понятия объектно-ориентированного проектирования;
преимущества и цели объектно-ориентированного проектирования;
распространенные ошибки, связанные с представлениями об объектно-ориентированном проектировании и программировании.
возможности интегрированной среды разработки (IDE) VS.Net для построения небольшого, но функционального приложения на VB.Net
Чтобы понять настоящее состояние ООП, надо немного знать историю программирования. ООП не было придумано за один день. Его появление является очередной ступенькой в естественном развитии программного обеспечения. Со временем стало проще определить, какие методологии удобны для работы, а какие нет. ООП эффективно сочетает в себе наиболее удачные, проверенные временем методологии.
Сердцевина объектно-ориентированного программирования— новая техника организации вычислений и данных.
Парадигмы в программировании— это способ концептуализации, который определяет, как проводить вычисления и как работа, выполняемая компьютером, должна быть структурирована и организована.
Информационные источники
Основные
Иванова Г.С. Технология программирования: учебник М.: КНОРУС, 2011
Мирошниченко В.А. Методические рекомендации освоения дисциплины. Омавиат, 2012
Мирошниченко В.А. Документация модулей. Омавиат, 2012
Бодарева М.А., Мирошниченко В.А. Философия ООП. Учебно-методическое пособие. Омавиат, 2007
Дополнительные
Ларс Пауэрс, Майк Снелл. Microsoft Visual Studio .NET 2008/ Пер. с англ. — ПХБ – Питербург, 2009. – 1200 с.
Бадд Тимоти. Объектно-ориентированное программирование в действии/ Пер. с англ. — СПб.: Питер, 1997. — 464 стр.
Буч Гради. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. М.: Бином; СПб.: Невский диалект, 1998
Бодарева М.А., Мирошниченко В.А. Первое знакомство с ООП. Брошюра. Омавиат, 2008
Бодарева М.А. Решения и обсуждения. Брошюра. Омавиат, 2011
Интернет-ресурсы
Электронный ресурс ВикиУчебник: Открытые книги для открытого мира http://ru.wikibooks.org/wiki/ Объектно -ориентированное_программирование (дата посещения 17.06.2011);
Электронный ресурс интернет-университета ИНТУИТ http://www.intuit.ru/department/software/ (дата посещения 17.06.2011).
Открытый электронный ресурс http://уроки-на-диване.рф/1552-microsoft-visual-studio-2008.html (дата посещения 05.01.2012).
Открытый электронный ресурс http://уроки-на-диване.рф/5653-obektnoe-programmirovanie-v-klassah-na-s-30-2010-videokurs.html (дата посещения 05.01.2012).
Открытый электронный ресурс http://уроки-на-диване.рф/5485-visual-basic-net-70-visual-basic-for-application-2011.html (дата посещения 05.01.2012).
Мультимедийные наглядные пособия
Мультимедийное наглядное пособие «Три кита» в локальной сети Омавиат.
Мультимедийное наглядное пособие «Понятие класса» в локальной сети Омавиат.
Мультимедийное наглядное пособие «Понятие объекта» в локальной сети Омавиат.
Рейтинг модуля №1 Философия ООП