Использование унифицированного языка моделирования как фактор развития специальных компетенций


Скачать 78.3 Kb.
Название Использование унифицированного языка моделирования как фактор развития специальных компетенций
Тип Реферат
rykovodstvo.ru > Руководство эксплуатация > Реферат
ИСПОЛЬЗОВАНИЕ УНИФИЦИРОВАННОГО ЯЗЫКА МОДЕЛИРОВАНИЯ КАК ФАКТОР РАЗВИТИЯ СПЕЦИАЛЬНЫХ КОМПЕТЕНЦИЙ
ГККП «Высшая техническая школа, г.Кокшетау»

при акимате Акмолинской области

Преподаватель Информационных технологий

Ибраева Сауле Даутовна




Современные тенденции развития информационных технологий актуализируют обращение к вопросам, связанным с обучением моделированию и формализации, как к одной из основных задач курса информатики в школе, колледже и в вузе. Введение в содержание обучения понятий моделирования, выяснение сущности и роли моделирования в учебном предмете существенно меняет отношение к знаниям, делает учебную деятельность более осмысленной и продуктивной. Сейчас содержательная линия «Моделирование и формализация» является достаточно новой, поэтому выделение в ее рамках основных понятий и разработка методики преподавания еще не завершены. Огромное количество публикаций, появившихся в последнее время, свидетельствует о большом интересе к решению проблемы формирования концептуальных основ обучения технологии информационного моделирования. Произошедший в 90-х годах прошлого века переход от структурной парадигмы к объектно-ориентированной привел к радикальному изменению школьного курса информатики, став фактором обновления и важнейших содержательных линий базового курса информатики и профильных курсов, ориентированных на моделирование и программирование.

Так как центральными понятиями содержательной линии «Моделирование и формализация» и всего школьного курса «Информатика и информационные технологии» стали понятия: объект и его характеристики, информационное моделирование как метод исследования объекта, то язык построения информационных моделей должен поддерживать объектно-ориентированную парадигму создания информационных моделей. Наиболее подходящим в данном качестве является унифицированный язык моделирования. Его создателями были определены следующие задачи: предоставление пользователям языка визуального моделирования для разработки моделей и обмена ими, создания механизма специализации для расширения базовых концепций, обеспечение инвариантности к языкам программирования и процессам разработки, предоставления формальной основы для создания и интерпретации моделей, стимулирование развития рынка инструментальных средств объектно-ориентированного анализа и проектирования, интеграция лучшего практического опыта.

Унифицированный язык моделирования играет системообразующую роль в профессиональной подготовке будущего учителя информатики, поскольку специальные компетенции, приобретаемые студентами в области объектно-ориентированного анализа и проектирования информационных систем, являются востребованными при изучении научных дисциплин циклов общепрофессиональной и предметной подготовки, а также существенным образом влияют на развитие ключевых компетенций студентов: информационной, коммуникационной и управленческой.

Анализ роли и места унифицированного языка моделирования в процессе развития ключевых компетенций студентов, обучающихся по специальности «1304000-Профессиональное обучение (по отраслям)» позволил выделить следующие его дидактические функции: информационная, развивающая, мотивационно-стимулирующая, проектировочная, рефлексивная, прогностическая, диагностическая, коммуникативная, адаптивная.

В процессе реализации указанных дидактических функций языка моделирования в практической деятельности формируются компетенции, отражающие отдельные стороны профессиональной компетентности специалиста; а на этапе восхождения от конкретных компетенций к проявлению компетентности отдельные компетенции интегрируются в целостную систему, отражающую ее иерархически-структурную форму в единстве всех составляющих. Освоив отдельные компетенции в некоторой сфере деятельности, будущий учитель информатики может свободно проявлять компетентность в различных ситуациях практической деятельности, относящихся к данной сфере.

UML (англ. UnifiedModelingLanguage– унифицированный язык моделирования) – язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это – открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования, в основном, программных систем. UML не является языком программирования, но на основании UML-моделей возможна генерация кода.

Следует подчеркнуть, что UML – это именно язык, а не метод. Язык UML ориентирован для применения в качестве языка моделирования различными пользователями и научными сообществами для решения широкого класса задач объектно-ориентированнного анализа и проектирования (ООАП). При этом термин "унифицированный" в названии UML не является случайным и имеет два аспекта. С одной стороны, он фактически устраняет многие из несущественных различий между известными ранее языками моделирования и методиками построения диаграмм. С другой стороны, создает предпосылки для унификации различных моделей и этапов их разработки для широкого класса систем, не только программного обеспечения, но и бизнес-процессов. Семантика языка UML определена таким образом, что она не является препятствием для последующих усовершенствований при появлении новых концепций моделирования. 

UML содержит стандартный набор диаграмм и нотаций самых разнообразных видов.

Диаграмма в UML – это графическое представление набора элементов, изображаемое чаще всего в виде связанного графа с вершинами (сущностями) и ребрами (отношениями). Диаграммы рисуют для визуализации системы с разных точек зрения.Выделяют следующие типы диаграмм:

– диаграммы вариантов использования (usecase diagrams) – для моделирования бизнес-процессов организации (требований к системе);

– диаграммы классов (class diagrams) – для моделирования статической структуры классов системы и связей между ними. На таких диаграммах показывают классы, интерфейсы, объекты и кооперации, а также их отношения. При моделировании объектно-ориентированных систем этот тип диаграмм используют чаще всего. Диаграммы классов соответствуют статическому виду системы с точки зрения проектирования;

– диаграммы поведения системы (behavior diagrams);

– диаграммы взаимодействия (interaction diagrams) – для моделирования процесса обмена сообщениями между объектами. Существуют два вида диаграмм взаимодействия: диаграммы последовательности (sequence diagrams) икооперативные диаграммы (collaboration diagrams). На диаграммах взаимодействия представлены связи между объектами; показаны, в частности, сообщения, которыми объекты могут обмениваться. Диаграммы взаимодействия относятся к динамическому виду системы. При этом диаграммы последовательности отражают временную упорядоченность сообщений, а диаграммы кооперации – структурную организацию обменивающихся сообщениями объектов. Эти диаграммы являются изоморфными, то есть могут быть преобразованы друг в друга;

– диаграммы состояний (statechart diagrams) – для моделирования поведения объектов системы при переходе из одного состояния в другое. На них представлен автомат, включающий в себя состояния, переходы, события и виды действий. Диаграммы состояний относятся к динамическому виду системы; особенно они важны при моделировании поведения интерфейса, класса или кооперации. Они акцентируют внимание на поведении объекта, зависящем от последовательности событий, что очень полезно для моделирования реактивных систем;

– диаграммы деятельностей (activity diagrams) – для моделирования поведения системы в рамках различных вариантов использования или моделирования деятельностей. Это частный случай диаграммы состояний; на ней представлены переходы потока управления от одной деятельности к другой внутри системы. Диаграммы деятельности относятся к динамическому виду системы; они наиболее важны при моделировании ее функционирования и отражают поток управления между объектами;

– диаграммы реализации (implementation diagrams): диаграммы компонентов (component diagrams) – для моделирования иерархии компонентов (подсистем) системы; диаграммы размещения (deployment diagrams) – для моделирования физической архитектуры системы. На диаграмме компонентов представлена организация совокупности компонентов и существующие между ними зависимости. Диаграммы компонентов относятся к статическому виду системы с точки зрения реализации. Они могут быть соотнесены с диаграммами классов, так как компонент обычно отображается на один или несколько классов, интерфейсов или коопераций.

В настоящее время разработаны средства визуального программирования на основе UML, обеспечивающие интеграцию, включая прямую и обратную генерацию кода программ, с наиболее распространенными языками и средами программирования, такими как MS Visual C++, Java, ObjectPascal/Delphi, PowerBuilder, MS VisualBasic, Forte, Ada, Smalltalk. Поскольку при разработке языка UML были приняты во внимание многие передовые идеи и методы, можно ожидать, что на очередные версии языка UML также окажут влияние и другие перспективные технологии и концепции. Кроме того, на основе языка UML могут быть определены многие новые перспективные методы. Язык UML может быть расширен без переопределения его ядра.

Отмечая сложность описания языка UML, следует отметить присущую всем формальным языкам сложность их строгого задания, которая вытекает из необходимости в той или иной степени использовать естественный язык для спецификации базовых примитивов. В этом случае естественный язык выступает в роли метаязыка, т. е. языка для описания формального языка. Поскольку естественный язык не является формальным, то и его применение для описания формальных языков в той или иной степени страдает неточностью. Хотя в задачи языка UML не входит анализ соответствующих логико-лингвистических деталей, однако эти особенности отразились на структуре описания языка UML, в частности, делая стиль описания всех его основных понятий полуформальным.
Литература

  1. Крэг Ларман. Применение UML 2.0 и шаблонов проектирования = Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development. — 3-е изд. — М.: Вильямс, 2006. — 736 с. — ISBN 0-13-148906-2.

  2. Джозеф Шмуллер. Освой самостоятельно UML 2 за 24 часа. Практическое руководство = Sams Teach Yourself UML in 24 Hours, Complete Starter Kit. — М.: Вильямс, 2005. — 416 с. — ISBN 0-672-32640-X.

  3. Грейди Буч, Джеймс Рамбо, Айвар Джекобсон. Язык UML. Руководство пользователя = The Unified Modeling Language user guide. — 2-е изд. — М., СПб.: ДМК Пресс, Питер, 2004. — 432 с. — ISBN 5-94074-260-2.

  4. Буч Г., Якобсон А., Рамбо Дж. UML. Классика CS / С. Орлов. — 2-е изд.. — СПб.: Питер, 2006. — 736 с. — ISBN 5-46900-599-2.



Похожие:

Использование унифицированного языка моделирования как фактор развития специальных компетенций icon 1. Методические аспекты проектирования программного обеспечения (ПО)
В курсе рассматриваются современные методы и средства анализа и проектирования программного обеспечения, основанные на применении...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Программа развития «Социальное партнерство как фактор формирования...
Перспективный план хд подсобного хозяйства мбоу «Кюндяинская сош»
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Министерство образования и науки Челябинской области гбу дпо «Челябинский...
Использование активных форм обучения как условие формирования профессиональных компетенций
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Программа повышения квалификации для преподавателей русского языка...
Программа предназначена для преподавателей русского языка (в том числе как неродного), специалистов учреждений дополнительного профессионального...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Литература Тема опыта: «Использование технологии педагогических мастерских...
Автор опыта: Чеботарёва Валентина Павловна, учитель русского языка и литературы маоу «Средняя общеобразовательная школа №1 с углубленным...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Информация об опыте
Использование моделирования на уроках в начальной школе как средство формирования познавательных учебных действий
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Доклад на конференцию «Формирование ключевых компетенций на уроках русского языка и литературы»
«Формирование ключевых компетенций на уроках русского языка и литературы» учителя русского языка и литературы мкоу «Каштановская...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Марков А. П. Проектирование маркетинговых коммуникаций
«Человек в современной социокультурной ситуации»; «Гуманитарная культура как фактор преобразования России»; «Культура как фактор...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Правительство Российской Федерации Федеральное государственное автономное образовательное
На тему: «Внешние аспекты корпоративной социальной ответственности как фактор развития российских компаний»
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Исследование имиджа языковой школы при помощи контент-анализа сайта...
Концепция конкурентоспособности как движущий фактор развития организации
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Таможенный Союз как фактор развития транзитного потенциала России, Белоруссии и Казахстана
Существующих и создаваемых железнодорожных и автомобильных транспортных коридоров, позволяющих производить доставку грузов как в...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon В соответствии с гос бакалавр лингвистики должен в результате усвоения...
Целью дисциплины является : формирование у студентов навыков межкультурной коммуникации в ее языковой, предметной и деятельностной...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon «Приобщение детей дошкольного возраста к конструктивно-модельной...
...
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Хронический стресс как фактор нарушений психофизиологических и нейровегетативных функций
Хронический стресс как фактор нарушения психофизиологических и нейровегетативных функций
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Учебно-методическое пособие по английскому языку для студентов первого...
Введение. Своеобразие английского языка. Его роль в современном мире как языка международного и межкультурного общения
Использование унифицированного языка моделирования как фактор развития специальных компетенций icon Развитие агроэкологического туризма как фактор повышения конкурентоспособности...
Развитие агроэкологического туризма как фактор повышения конкурентоспособности рекреационно-туристского комплекса

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск