РАЗРАБОТКА ЭЛЕКТРОННОГО КУРСА ПО UML– ПРОЕКТИРОВАНИЮ. МОДЕЛЬ КУРСА С ТОЧКИ ЗРЕНИЯ ДИАГРАММ АКТИВНОСТИ И ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ. БУДИНКЕВИЧ А. В. НАУЧНЫЙ РУКОВОДИТЕЛЬ : КАНД. ПЕД. НАУК, БАЖЕНОВА И. В.
В настоящее время высшее образование в России претерпевает значительные изменения в связи с введением новых образовательных стандартов и активным развитием электронного обучения (e-learning). Электронные образовательные ресурсы решают не только проблему эффективной организации взаимодействия между преподавателем и студентом, но также являются средством самообразования, тем самым решая проблему дистанционного обучения. Наличие широкого спектра разнообразных качественных ЭОР дает студентам возможность выбора, образовательного ресурса в соответствии со своими потребностями. Таким образом, разработка электронных образовательных ресурсов представляет собой актуальную задачу.
Постановка задачи Анализ учебных планов направлений подготовки «Прикладная математика и информатика» ( ) и «Математика и компьютерные науки» ( ), реализуемые в нашем институте, показал, что в них не предусмотрено изучение многих дисциплин программной инженерии, таких как конструирование ПО, проектирование архитектуры программных систем, управление проектами и т.д. Между тем, данные дисциплины важны для профессиональной подготовки будущих выпускников.
Таким образом, появилась идея создания электронного курса "Введение в визуальное моделирование на языке UML" на базе LMS Moodle. Целью данной работы является изучение и реализация электронного практикума по UML на базе современных концепций, методик, образовательных технологий и средств электронного обучения. Главной задачей курса будет направленность на саморазвитие навыков моделирования у студентов и грамотное использование средств визуализации при проектировании информационных систем.
Что такое визуальное моделирование? Одним из способов наглядного представления информации о программном обеспечении является визуальное моделирование – метод, который: использует графовые модели для визуализации программного обеспечения; предлагает моделировать программного обеспечения с разных точек зрения; может применяться в разработке и эволюции программного обеспечения, а также в различных видах деятельности.
Полученные модели при визуальном моделирование удобно использовать при обсуждении важных аспектов программного обеспечения, при дальнейшей разработке с привлечением сторонних лиц, а также формальных спецификациях программного обеспечения, и в документах, делая их более понятными.
UML– это UML (сокр. от англ. Unified Modeling Language – унифицированный язык моделирования) – язык графического описания объектных моделей в области разработки программного обеспечения. На сегодняшний день UML является языком широкого профиля, использующем графические обозначения для создания абстрактной модели любой системы, называемой UML– моделью. UML был создан для определения, визуализации, проектирования и документирования преимущественно программных систем.
Модель курса с точки зрения диаграмм активности и вариантов использования. Диаграмма вариантов использования – это наиболее общее представление функционального назначения системы, данная диаграмм призвана ответить на главный вопрос моделирования: что делает система во внешнем мире?
Диаграмма активности отражает динамику проекта, и представляют собой схемы потоков управления в системе от действия к действию, а также параллельные действия и альтернативные потоки. Она иллюстрируют действия, переходы между ними, элементы выбора и линии синхронизации.
Спасибо за внимание