WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Pages:   || 2 |

«УПРАВЛЕНИЕ СИСТЕМОЙ ПОДГОТОВКИ РАЗРАБОТЧИКОВ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С ИСПОЛЬЗОВАНИЕМ ОБУЧАЮЩИХ КОМПЬЮТЕРНЫХ ИГР ...»

-- [ Страница 1 ] --

На правах рукописи

ШАБАЛИНА Ольга Аркадьевна

УПРАВЛЕНИЕ СИСТЕМОЙ ПОДГОТОВКИ РАЗРАБОТЧИКОВ

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С ИСПОЛЬЗОВАНИЕМ

ОБУЧАЮЩИХ КОМПЬЮТЕРНЫХ ИГР

Специальность: 05.13.10 –

«Управление в социальных и экономических системах»

АВТОРЕФЕРАТ

диссертации на соискание ученой степени доктора технических наук

Астрахань – 2014

Работа выполнена на кафедре «Системы автоматизированного проектирования и поискового конструирования» (САПР и ПК) Федерального государственного бюджетного образовательного учреждения высшего профессионального образования «Волгоградский государственный технический университет»

(ФГБОУ ВПО «ВГТУ»)

Научный консультант: зав. кафедрой САПР и ПК ФГБОУ ВПО «ВГТУ», доктор технических наук, профессор, заслуженный деятель науки РФ Камаев Валерий Анатольевич.

Официальные оппоненты: зав. кафедрой «Компьютерные технологии и системы» ФГБОУ ВПО «Брянский государственный технический университет», доктор технических наук, профессор, заслуженный деятель науки РФ Аверченков Владимир Иванович, зав. кафедрой САПР ФГБОУ ВПО «Пензенский государственный университет», доктор технических наук, профессор, заслуженный деятель науки РФ Бершадский Александр Моисеевич, зав. кафедрой «Управления качеством» ФГБОУ ВПО «Астраханский государственный университет», доктор технических наук, профессор, Шикульская Ольга Михайловна.

Ведущая организация: Федеральное государственное автономное образовательное учреждение высшего профессионального образования “Национальный исследовательский технологический университет «МИСиС»”.

Защита диссертации состоится 3 апреля 2014 года в 11:00 на заседании диссертационного совета Д307.001.06 на базе Астраханского государственного технического университета по адресу: 414056, г.Астрахань, ул.Татищева, 16, главный корпус, ауд. № 313.

Ваши отзывы в количестве двух экземпляров, заверенные гербовой печатью организации, просим присылать по адресу: 414056, г. Астрахань, ул. Татищева 16, ученому секретарю диссертационного совета Д 307.001.06.




С диссертацией можно ознакомиться в научной библиотеке Астраханского государственного технического университета.

Автореферат разослан _ 2014 г.

Ученый секретарь диссертационного совета Ханова Анна Алексеевна

Общая характеристика работы

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

Ключевую роль в IT играет программное обеспечение (ПО). Спрос на разработчиков ПО всех специализаций составляет более 50 процентов от всех остальных специальностей в сфере IT. Потребности в новых кадрах для сектора ПО российского IT-рынка увеличиваются с каждым годом. Специальности, связанные с разработкой ПО, относятся к числу наиболее сложных для обучения. Сложность подготовки специалистов, связанных с разработкой ПО, определяется свойствами как самого ПО, так и процесса его разработки. Темпы обновления знаний, необходимых для разработчиков ПО, очень высоки: существующие решения быстро устаревают и теряют актуальность; появляются новые задачи, решение которых требует разработки новых методов, программных средств и технологий.

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

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





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

Степень проработанности темы исследования. Исследованиям в области управления образовательным процессом посвящены работы А.П. Свиридова, Д.А.

Новикова, В. Костиневича, А.В. Соловова, Ю.А. Ивашкина, Н.Ф. Добрыниной, И.А. Гири, А.М. Зеневича, R.Bush, F. Mosteller, F.Atkinson, Л. Ю. Уразаевой, И.А.

Галимова, Л.А. Найниша, Е.М. Тишиной, Л.Р.Фионовой, И.Д. Столбовой, А.Л. Истомина, И. Б. Герасимовой, Y.-H. Kuo, A.J.Armstrong, F.Lin, A. Polydoropoulou, M.A. Lambrou и др. Большое количество работ посвящено разработке моделей процесса обучения, реализующего традиционный (знаниевый) подход, в то время как модели организации комптентностно-ориентированного процесса обучения пока не достаточно проработаны для их практической реализации. В области организации подготовки разработчиков ПО известны работы O. Shata, R. W. Brown, A.

Bradley, M. Alfonso, F. Mora, D. Evans, D. Delaney, G. Mitchell, M. Rosso-Lopart, L.

Carter, G. Pollice, I. Richardson, L. Reid, S. Seidman, B. Pattinson, R. Gamble, K.

Wilson, S. Mingins и др. В этих работах предлагаются проектно-ориентированные методы управления системой подготовки специалистов, которые уже содержат такие элементы компетентностного подхода, как активное обучение и индивидуализация.

Ключевым трендом дальнейшего развития компетентностно-ориентированной системы подготовки специалистов является развитие интерактивных методов и средств обучения. Одним из наиболее эффективных средств интерактивного обучения является применение компьютерных игр. Исследованиям в области применения игр для обучения разработке ПО посвящены работы P. Blanchfield, P. Mozelius, C. Malliarakis, S. Chickerur, M. Klling, E. O. S. Cooper, W. Dann, R.Pausch, J.Bergin, D. Sanders, B.Dorn, T. Hainey, T. Connolly, L. Boyle и др. Однако методологические решения по организации управления системой подготовки разработчиков ПО с применением компьютерных игр находятся в стадии становления и требуют дальнейшего развития. В работе исследуется и решается научная проблема разработки методологии управления системой подготовки специалистов в высших учебных заведениях, реализующей компетентностную образовательную парадигму в контексте подготовки разработчиков ПО.

Объектом исследования является система подготовки специалистов в области разработки ПО. Предмет исследования – модели, методы и механизмы управления системой подготовки специалистов в области разработки ПО.

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

1) рассмотреть структуру и свойства системы подготовки специалистов в высшем учебном заведении, проанализировать существующие модели описания компонентов системы, выявить специфику системы подготовки разработчиков ПО и сформулировать требования к организации управления системой, отвечающей компетентностному подходу;

2) разработать модель процесса обучения, реализующую компетентностный подход;

3) разработать модель организации обучения в контексте содержания программ подготовки разработчиков ПО и основанную на применении обучающих компьютерных игр;

4) разработать методы и механизмы управления системой подготовки разработчиков ПО, отвечающие модели организации обучения;

5) разработать способ интеграции модели процесса обучения в обучающие компьютерные игры, позволяющий сохранять баланс обучающей и игровой компонент и достигать обучающих целей в игровом процессе;

6) спроектировать и реализовать программно-методический комплекс средств поддержки управления системой подготовки разработчиков ПО;

7) апробировать разработанную методологию управления системой подготовки разработчиков ПО и оценить ее эффективность.

Научная новизна. Разработана методология управления системой подготовки разработчиков ПО, отвечающая компетентностной образовательной парадигме и основанная на использовании обучающих компьютерных игр. В диссертационной работе получены следующие новые научные результаты:

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

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

3) разработан новый метод формализации процесса обучения как волнового процесса освоения пространства знаний, управляемого обучаемым во взаимодействии с этим пространством как системно организованной структурой, приводящего к синтезу целостной системы знаний, и развивающего способности обучаемого решать профессиональные задачи;

4) предложена новая модель обучающего курса на основе алгебраической структуры общего вида, которая позволяет отразить ключевые системные свойства пространства знаний обучающего курса и построить исчисление процесса освоения этого пространства;

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

Теоретическая и практическая значимость работы:

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

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

система управления процессом обучения предназначена для разработки обучающих курсов, обладающих системными свойствами целостности и делимости, и организации процесса обучения, отвечающего компетентностному подходу;

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

разработанные обучающие игры применимы для обучения студентов высших и средних учебных заведений в рамках системы подготовки специалистов, связанных с разработкой ПО;

игровые тренажеры применимы для обучения и тренировки навыков программирования в колледжах и школах.

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

Положения, выносимые на защиту.

1. Метод двухконтурного управления системой подготовки специалистов и механизмы реализации функции управления системой в аспекте подготовки разработчиков ПО.

2. Модель пространства знаний обучающего курса на основе алгебраической решетки и способ исчисления процесса освоения этого пространства.

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

4. Модель организации обучения разработчиков ПО, отвечающая модели процесса обучения, и основанная на применении обучающих компьютерных игр.

5. Механизмы интеграции модели процесса обучения в обучающие компьютерные игры и игровые тренажеры.

6. Программно-методический комплекс средств поддержки управления процессом обучения, отвечающего компетентностному подходу.

Степень достоверности и апробация результатов работы. Достоверность результатов работы обеспечивается использованием современных методов проведения научных исследований, корректным использованием математического аппарата, а также результатами применения разработанной методологии управления системой подготовки разработчиков ПО и программных систем, разработанных на ее основе.

Разработанная методология управления системой подготовки разработчиков ПО применяется на кафедре САПР и ПК ФГОУ ВПО «ВолгГТУ». Компоненты методологии используются в институте кибернетики Томского политехнического университета; на факультете Нано-, био-, инфо- и когнитивных технологий (НБИК) Московского физико-технического института; в Калачевском техникумеинтернате; в Department of Computer and Systems Sciences, Stockholm University, Швеция; в Bhoomaraddi College of Engineering and Technology, Хубли, Индия.

Основные положения работы докладывались и обсуждались на научных мероприятиях, наиболее значимыми из которых являются: European Conferences on Games Based Learning (Porto, Portugal,2013; Cork, Ireland, 2012; Copenhagen, Denmark, 2010; Graz, Austria, 2009), IADIS International Conference (Porto, Portugal, 2010), Международные научно–технические конференции «Системные проблемы надёжности, качества, информационно-телекоммуникационных и электронных технологий в управлении инновационными проектами (Сочи, 2007-2011г.), Международные конференции «Информационные технологии в науке, образовании, телекоммуникации и бизнесе» (Ялта-Гурзуф, Украина, 2006-2013 г.).

Публикации. Основные теоретические и прикладные результаты работы изложены в 24 статьях в журналах, рекомендованных ВАК, 3-х монографиях, научных публикаций в иностранных источниках, 30 статьях в сборниках научных трудов. Получены 3 свидетельства о регистрации программ на ЭВМ.

Структура и объем диссертации. Диссертация состоит из введения, шести глав, заключения, списка литературы и приложений. Количество страниц – 343, рисунков – 90, таблиц – 24.

Во введении обоснована актуальность темы, сформулированы цель и задачи работы, приведены основные положения, выносимые на защиту.

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

Система подготовки специалистов в высшем учебном заведении рассматривается как совокупность взаимообусловленных целями образовательной деятельности организационных и ресурсных подсистем (рисунок 1).

Стандарты Требования рынка труда Рисунок 1 –Система подготовки специалистов в высшем учебном заведении Целью управления системой подготовки специалистов является эффективное использование инвестируемых обществом в систему социально-экономических ресурсов для подготовки специалистов, обладающих уровнем профессиональной компетентности, отвечающим существующим требованиям отрасли и тенденциям ее развития. Состав компонентов, специфика связей, социально-экономический характер цели управления и активное влияние студентов как управляемой подсистемы на процесс управления обуславливает принадлежность системы подготовки специалистов к классу социально-экономических систем.

В системе подготовки специалистов реализуются два типа управления: административное управление и управление процессом обучения. Административное управление обеспечивает организационную, материальную и финансовую поддержку процесса обучения в вузе. Управление процессом обучения устанавливает способы организации преподавателями (обучающий) взаимодействия студентов (обучаемый) с образовательными ресурсами (обучающий курс), позволяющие достигать целей обучения, и определяющие эффективность управления системой подготовки в целом (рисунок 2).

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

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

Модели организации обучения представляют собой описание деятельности по организации процесса обучения, включающее описание методов, принципов и средств обучения. Лекционно-семинарские модели (chalk&talk) ориентированы в первую очередь на устную передачу информации от обучающего к обучаемому.

Модели электронного обучения (e-Learning) основаны на применении в процессе обучения различных электронных обучающих средств и используются в рамках лекционно-семинарской модели. Проектные модели построены на принципе обучения через действие, и предполагают практико-ориентированное проектное образование. Эффективность применения различных моделей организации обучения в большой степени зависит от специфики изучаемой области знаний.

Методы управления процессом обучения определяют способ достижения цели обучения и зависят от выбранной модели организации обучения. При использовании лекционно-семинарской модели реализуются траекторные методы управления:

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

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

Система подготовки разработчиков ПО характеризуется рядом особенностей, обусловленных спецификой IT-области, которые определяют дополнительные требования к компонентам контура управления процессом обучения (рисунок 3). Модель организации компетентностно-ориентированной системы подготовки разработчиков ПО должна отвечать также этим требованиям.

Постоянное обновление образовательных ресурсов = необходимость применения IT для обучения Проектное обучение = высокие требования к практическим знаниям и навыкам обучающих необходимость разработки гибких образовательных Высокая скорость развития IT = быстро изменяющиеся требования к подготовке разработчиков ПО Применение ПО в различных предметных областях = потребность в изучении конкретных предметных областей для разработки ПО Уникальность разработки решений в области IT = требования к самостоятельности, творческому мышлению ответственности за принимаемые решения Рисунок 3 – Специфика требований к системе подготовки разработчиков ПО Во второй главе описана концепция процесса обучения, реализующего компетентностный подход, ее формализация в виде математической модели, метод управления процессом обучения на основе данной модели, механизм оценки результатов процесса обучения.

Под компетенцией понимается способность обучаемого, приобретаемая в процессе его взаимодействия с обучающим курсом, решать профессиональные задачи.

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

Обучающий курс представляется как совокупность взаимосвязанных фрагментов знаний, обладающая системными свойствами и образующая пространство знаний. Целостность пространства знаний означает принципиальную несводимость знания в целом к сумме фрагментов знаний. Делимость пространства знаний означает наличие в нем подпространств, обладающих свойствами пространства. Любое объединение фрагментов знаний приводит к появлению нового пространства знаний. Системность знаний проявляется в том, что освоение знаний приводит к формированию нового знания, т.е. появлению эффекта синергизма знаний. При этом повторное изучение фрагмента знаний не приводит к появлению нового знания.

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

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

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

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

Результаты выполнения действий Математическая модель процесса обучения включает взаимосвязанные и взаимообусловленные модель обучающего курса, модель обучаемого и модель взаимодействия обучаемого и обучающего курса.

Модель обучающего курса. Структура обучающего курса представляется конечным множеством с заданным на нем бинарным отношением:

нарные отношения между элементами, отражающие их логическую связность.

Логическая связность как бинарное отношение обладает следующими свойствами: элементы и связаны отношением, если освоение является необходимым для освоения, т.е. является основанием для ; никакой элемент не может быть опосредованно основанием самого себя, т.е. набор отношений и и недопустим; каждый элемент курса является основанием для всех элементов, с ним связанных, и для всего курса в целом, т.е. если и, то. Свойства логической связности позволяют определить (1) как упорядоченное множество, и отношение как отношение порядка на нем.

Структура (1) является базой для построения модели пространства знаний обучающего курса. В качестве модели обучающего курса выбрана алгебраическая решетка (lattice), как наиболее общий способ представления отношений на множествах. Множество с введённым отношением порядка вкладывается в наименьшую решетку. На решетке как универсальной алгебре определены две идемпотентные бинарные операции:,. Идемпотентность операций решетки отражает «идемпотентность» процесса освоения знаний: повторное изучение элемента пространства знаний не приводит к появлению нового знанию.

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

подструктуру решетки. В силу конечности решетки для каждого интервала набор элементов представляет собой линейную подструктуру интервала, определяемую в решетке как максимальная цепь. Существование в решетке подструктур вида определяет структурное подобие решетки и отражает свойство делимости пространства знаний обучающего курса.

изучить, чтобы приступить к изучению. Главный фильтр определяет все элементы, которые могут быть изучены после изучения.

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

Таким образом, алгебраическая решетка адекватно отражает системные свойства пространства знаний, что позволяет представить модель обучающего курса в виде:

где – множество элементов решетки, – операции над элементами.

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

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

Модель обучаемого. Обучаемый выполняет действия по освоению элементов пространства, определенного в (2). Каждому действию по освоению элемента сопоставляется оценка освоенности элемента, данная обучающим и определяющая его состояние ( ). Таким образом, состояние обучаемого в пространстве знаний является отображением:, где - множество состоялинейноний, множество элементов решетки, упорядоченное множество оценок выполнения действий. Каждое действие, выполняемое обучаемым, изменяет его состояние:

Тем самым представляется как оператор, действующий на пространстве состояний, и обладающий свойством таким, что никакое действие не ухудшает меры освоенности соответствующего элемента ( )( ) ( ).

Модель обучаемого представляет собой кортеж вида:

где множество состояний обучаемого; множество действий обучаемого.

При этом пространство действий обучаемого структурно эквивалентно пространству знаний, определённому в (2):

( ), где – биективное отображение множества выполнено, пока не будет выполнено действие ( ). Организация такой деятельности обучаемого обеспечивает освоение пространства знаний в его целостности и логической взаимообусловленности элементов пространства.

Модель взаимодействия обучаемого с обучающим курсом. Процесс взаимодействия представляется как зависимость состояния обучаемого в пространстве знаний обучающего курса от действий, совершаемых обучаемым над элементами пространства, и изменяющих состояние освоенности этого пространства. Модель процесса взаимодействия представляется уравнением эволюции состояния обучаемого в дискретном времени:

где – состояние, в которое переходит обучаемый после выполнения действия определяются моделью обучаемого (3).

Под временем при этом понимается упорядоченность действий обучаемого.

Таким образом, модель (5) описывает процесс освоения пространства знаний в дискретной среде, исчисляемый в идемпотентной алгебре. Состояние обучаемого определяется как функция его действия, расширяющего освоенное пространство, и отражающего способность обучаемого к системному овладению этим пространством.

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

где – состояние освоенности пространства знаний после выполнения i-го действия; ( ) – подпространство освоенных знаний, соответствующее состоянию ; – состояние, удовлетворяющее цели обучения.

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

Возможность освоения элемента зависит от уровня освоенности всех элементов, предшествующих ему, и определяемых главным идеалом ( ). Логика освоения предшествующих элементов определяется максимальными цепями идеаАмплитуда максимальной цепи определяется как набор значений сола освоенности всех элементов идеала ( )определяется как суперпозиция величин амплитуд максимальных цепей.

Алгоритм формирования функции управления включает следующие шаги:

1) находятся все максимальные цепи идеала ( ):

2) для каждой максимальной цепи (7) определяется величина амплитуды ( ):

где – способ суммирования ; ( ) - оценка выполнения действия, сопоставленного элементу, определяющая состояние обучаемого ( );

3) определяется суперпозиция амплитуд ( ):

4) если ( ) ( ), то элемент считается доступным для освоения;

5) действие управления:

Таким образом, каждое состояние обучаемого делит пространство на три непересекающиеся области:

где () ( ) – область, доступная для освоения (рисунок 5).

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

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

( ) задает интегральную пороговую оценку уровня освоенности подпространства знаний, определяемого элементом. Значение параметра ( ) определяется параметром и структурой пространства и выбирается из интервала:

где ( ) – выбранный способ суммирования ; – нижняя и верхняя оценки возможного состояния обучаемого ( ) на шкале ; i =[1, | |], | | – длина i-той цепи; j =[1, ( )], ( ) – число линейных порядков Множество состояний, удовлетворяющих цели обучения, определяется заданными значениями параметров и, и само является параметром модели.

Механизм оценки освоенности обучающего курса. Для оценки результатов процесса обучения в обучающем курсе выделяются подобласти, соответствующие отдельным разделам знаний, и задаются навыки, определяющие способность обучаемого применять полученные знания. Каждому разделу знаний сопоставляется подмножество элементов влияющих на степень изученности этим разделом знаний. Каждому навыку сопоставляется подмножество элементов влияющих на развитие этого навыка. Для обеспечения полноты и связности разделов подмножества достраиваются до подпространств:.

Оценка освоенности пространства знаний включает множества оценок изученности разделов знаний и оценок приобретенных навыков :

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

где – пространство знаний обучающего курса.

Интерпретация модели процесса обучения как управляемого волнового процесса освоения знаний. Модель процесса обучения представляет собой распространение в пространстве знаний области освоения в результате выполнения обучаемым действий, определяемых элементами. При этом изменение положения области протекает во времени, а сама область распространяется в пространстве.

Это позволяет интерпретировать модель процесса обучения как управляемый волновой процесс распространения возмущений в нелинейной дискретной среде.

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

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

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

Модель процесса обучения является инвариантной по отношению к области знаний, однако модель организации обучения и методы управления процессом обучения зависят от специфики изучаемой области.

В третьей главе описана методология управления системой подготовки разработчиков ПО, включающая логически взаимообусловленную совокупность моделей, метода и механизмов управления системой.

Структура обучающего курса «Разработка ПО». В результате анализа содержания образовательных стандартов по направлениям подготовки специалистов, связанных с разработкой ПО, выделены два уровня обучения: базовый и профессиональный. Базовый уровень предусматривает изучение дисциплин, определенных в образовательных стандартах как дисциплины профессионального цикла (ПЦ). В рамках дисциплин ПЦ изучаются знания, необходимые для разработки отдельных компонент ПО. На профессиональном уровне изучаются знания, необходимые для разработки ПО в целом. При этом совокупность дисциплин ПЦ и связей между ними определяют содержательную основу для обучения процессу разработки ПО.

В процессе разработки ПО знания и навыки, полученные на базовом уровне, интегрируются в пространство знаний профессионального уровня обучения.

Разработана структура обучающего курса «Разработка ПО», в которой каждому уровню обучения знаний сопоставляется подструктура, включающая фрагменты знаний и связи между ними, и образующая самостоятельное целостное пространство (рисунок 6). Характер логических связей между элементами подструктур определяется спецификой уровня обучения, представленного соответствующей подструктурой.

Структура курса «Разработка ПО» может быть представлена парой:

где – подструктура обучающего курса базового уровня, – подструктура – множество разделов знаний, требуемых для разработки ПО; – логические связи между разделами, обусловленные взаимосвязями этапов жизненного дисциплин ПЦ с разделами знаний, требуемых для разработки ПО. Структура дисгде – множество элементов дисциплины; – отношения между элементами, определяющие логику изучения дисциплины. Решетка определяемая структурой (14), представляет собой пространство знаний обучающего курса «Разработка ПО».

Рисунок 6 – Структура обучающего курса «Разработка ПО»

Модель организации обучения определяет способ организации деятельности по освоению обучающего курса «Разработка ПО».

Базовый уровень обучения. Для освоения пространств знаний, отвечающих дисциплинам ПЦ, в качестве средств обучения используются обучающие компьютерные игры. Ключевыми свойствами игры являются целостность и связность игрового пространства: отдельные фрагменты игры приобретают свое значение в контексте игры как целого, и цель игры придает игровому пространству единство, что позволяет говорить о структурной эквивалентности игрового процесса и процесса обучения. Применение обучающих игр, в которые интегрировано пространство знаний дисциплины ПЦ, процесс обучения обусловлен игровым сценарием, и цель обучения достигается как игровая цель, позволяет выявлять логику связей, осваивать пространство знаний как целостную систему в контексте игрового пространства, и мотивировать обучаемых осваивать это пространство.

Профессиональный уровень обучения. Для освоения пространства знаний определяемого подструктурой профессионального уровня, установления связей,, между элементами пространства знаний применяется проектная модель обучения с компьютерными играми в качестве объектов проектирования ПО. Выбор компьютерных игр в качестве объектов разработки ПО позволяет сформулировать цель обучения на языке решаемой задачи. Цель обучения как тренировка навыков разработки ПО воспринимается обучаемым как средство для создания компьютерной игры. Инверсия цели и средства помогает мотивировать обучаемого, заставляет его активно добывать новые знания, необходимые для разработки игры, и, таким образом, достраивать пространство подструктуры профессионального уровня и осваивать связи пространства.

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

Для организации таких этапов жизненного цикла ПО (ЖЦ ПО) как анализ требований, тестирование и внедрение в качестве объектов разработки ПО предложено применять компьютерные игры, предназначенные для обучения дисциплинам ПЦ.

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

Таким образом, модель организации обучения разработчиков ПО представляет собой комбинацию проектной модели и модели электронного обучения, такую, что обучающие компьютерные игры, разработанные в рамках проектной модели, используются как средства обучения дисциплинам ПЦ на базовом уровне (рисунок 7).

Объект разработки – Игра для обучения дисциплинам ПЦ – Средство обучения Пространство знаний KSp Профессиональный уровень Разработан метод двухконтурного управления системой подготовки разработчиков ПО, отвечающий модели организации обучения. В первом контуре осуществляется управление обучением дисциплинам ПЦ, во втором – управление обучением разработке ПО. Пока не будет достигнуто состояние, где – задающее воздействие (набор состояний, удовлетворяющих цели обучения), обучаемый выполняет действие по освоению обучающего курса из набора, определяегде – управляемая величина (состоямого функцией управления ние обучаемого) (рисунок 8). Алгоритм управления включает следующие шаги:

1. Задание цели обучения.

2. Управление действиями обучаемого по освоению обучающего курса.

2.1 Формирование набора действий.

2.2 Выбор обучаемым действия из набора.

2.3 Выполнение обучаемым выбранного действия.

2.4.Определение обучающим состояния обучаемого.

3. Оценка освоенности обучаемым обучающего курса (по формулам 16).

1. Базовый уровень обучения 2. Профессиональный уровень обучения Рисунок 8 – Управление системой подготовки разработчиков ПО Разработаны механизмы реализации функции в каждом контуре управления.

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

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

Механизм управления на базовом уровне обучения реализует процессное управление обучением с применением обучающих компьютерных игр как средств поддержки обучения. Обучающий разрабатывает структуру обучающего курса LC и задает параметры модели процесса обучения. Функция управления процессом обучения генерируется в обучающей игре как набор игровых действий, доступных обучаемому в текущий момент в зависимости от его состояния.

Методология управления системой подготовки разработчиков ПО. Процесс обучения моделируется как процесс освоения пространства знаний, отвечающего обучающему курсу «Разработка ПО». Модель организации обучения устанавливает способ освоения пространства знаний обучающего курса в его целостности и логической обусловленности. Метод управления задает функцию управления обучением, обеспечивающую достижение целей обучения. Механизмы управления реализуют функции управления на базовом и профессиональном уровнях обучения в рамках предложенной организационной модели. Логическая взаимообусловленность разработанных моделей, метода и механизмов позволяет рассматривать их в целом как методологию управления системой подготовки разработчиков ПО (рисунок 10), отвечающей компетентностной образовательной парадигме.

Рисунок 10 – Методология управления системой подготовки разработчиков ПО В четвертой главе описаны способ интеграции процесса обучения с игровым процессом и интерпретации модели процесса обучения в играх для обучения, тренировки навыков и тестирования.

Разработан способ интеграции процесса обучения с игровым процессом, основанный на сопоставлении каждому компоненту процесса обучения его эквивалентной интерпретации в игровом контексте: игровой сценарий разрабатывается как интерпретация обучающего курса; действия обучаемого рассматриваются в контексте игрового процесса; процесс обучения реализуется как взаимодействие игрока с игровым сценарием.

Интерпретация модели процесса обучения в игре для освоения знаний. Обучающий курс как Виртуальный мир. Ключевые понятия обучающего курса интерпретируются как система правил жизни в искусственно созданном виртуальном игровом мире. Каждый элемент структуры обучающего курса (1) интерпретируется как элемент игрового сценария:, где – элемент структуры обучающего курса, – элемент игрового сценария. Множество дополняется элементами сценария, не являющимися интерпретациями обучающего курса, таким образом, что при этом не нарушаются логические связи между элементами структуры обучающего курс:, где - мономорфизм структур. Множество вкладывается в решетку:, определяющую пространство знаний обучающего курса (3).Таким образом, модель игрового сценария как интерпретация модели обучающего курса (2) имеет вид:

где - множество элементов игрового сценария, - операции над элементами.

Виртуальный мир, как модель обучающего курса, не имеющую оригинала в действительности, предложено назвать симулякрационной моделью (Simulacrum model). Способ моделирования, при котором создается новый «виртуальный» объект (симулякр, Simulacres), для которого исходный объект является моделью, предложено назвать симулякрационным моделированием. Для обеспечения возможности внешнего представления (визуализации) симулякрационная модель может наделяться дополнительными свойствами, не присущими объекту моделирования.

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

Обучаемый как Аватар. Игрока в игре представляет его аватар - игровой персонаж, с которым ассоциирует себя игрок. Состояние обучаемого интерпретируется как игровой опыт аватара:, действия обучаемого по освоению пространства знаний – как игровые действия: В процессе игры игрок выполняет действия и накапливает игровой опыт, который отражает множество игровых состояний игрока; – множество игровых действий игрока.

Процесс обучения как Жизнь Аватара в Виртуальном мире. Процесс обучения представляет собой жизнь аватара в виртуальном мире: освоение правил существования и выживания в мире, саморазвитие, создание и развитие других персонажей. Модель жизни аватара в виртуальном мире как интерпретация модели взаимодействия обучаемого с обучающим курсом (4) имеет вид:

Интерпретация модели процесса в игре для тренировки навыков и тестирования. Обучающий курс как Множество Квестов. Структура обучающего курса (2) представляется множеством заданий (квестов), отношения между заданиями определяют их связность с точки зрения логики развития навыков. Каждое задание интерпретируется как игровое задание: Для каждого задания задается его описание и данные для проверки решения в зависимости от формального языка описания решения. Структура вкладывается в решетку Модель игрового сценария как интерпретация модели обучающего курса (2) имеет вид:

где – множество игровых заданий, – операции над элементами.

Обучаемый как Игрок. Состояние обучаемого интерпретируется как текущий уровень его игровых навыков:. Модель обучаемого (4) представляется профилем игрока:

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

Процесс обучения как Аркада. Процесс тренировки/тестирования представляется как последовательность однотипных действий – составления решений заданий в виде текстов. Каждое задание декомпозируется на множество однотипных действий по составлению текста решения задания. Решение каждого задания представляет собой повторяющиеся действия в однотипных игровых ситуациях. Многократное решение однотипных заданий интерпретируется как аркада, т.е. игровой процесс нарастающей сложности. Интерпретация модели процесса взаимодействия обучаемого с обучающим курсом (5) в игровом контексте представляется как развитие навыков игрока в результате выполнения игровых действий:

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

процессом обучения Рисунок 11 – Структура программно-методического комплекса Система управления процессом обучения предназначена для организации процесса обучения с использованием предложенной методологии (рисунок 12).

БД СУБД

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

Среда разработки игр для обучения включает программное ядро и комплекс специализированных инструментальных средств (рисунок 13).

1 – мультимедиа ресурсы; 2 – описание виртуального мира игры; 3 – описание обучающего курса; 4 – обучающий контент, элементы курса; 5 – параметры имитационного моделирования объектов виртуального мира игры; 6 – состояние объектов виртуального мира игры; 7 – состояние модели игрока; 8 – набор элементов фронта пространства знаний; 9 – описание интерфейса пользователя; 10 – вводимые пользователем данные.

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

Игра для обучения «Камми». Объектами изучения в игре являются объектноориентированная технология программирования (ООП) и язык программирования С#. Процесс обучения в игре реализован как интерпретация модели процесса обучения (21). Выделены ключевые понятия ООП, разработан виртуальный мир игры как симулякр объектно-ориентированной парадигмы (19). Аватар (20) - «Профессор Камаев» (с разрешения зав. кафедрой САПР и ПК Волгоградского государственного технического университета проф. Камаева В. А.), сознание которого в результате неудачных опытов переместилось в маленького робота Камми. Процесс обучения в игре интерпретируется как жизнь и развитие Камми в виртуальном мире.

Разработчиком курса заданы значения параметров модели процесса обучения, реализованной в игре. В качестве порогового значения освоенности используется позволяет продвигаться в пространстве знаний при минимальном уровне освоенности каждого элемента:. В режиме свободной игры выбран более высокий накопления уровня знаний при среднем значении уровня освоенности.

Для вычисления ( )в качестве функции суммирования ( ) использована аддитивная свертка: ( )= ( ( )) Уровень освоенности знаний, определяющий возможность освоения элемента, вычисляется по рекуррентной формуле: ( ) управления действиями игрока используется алгоритм, представленный в (7)-(10), при этом каждый игрок формирует индивидуальную игровую стратегию в соответствии с его текущим уровнем знаний и индивидуальными особенностями, и гарантированно достигает обучающей цели в результате достижения игровой цели. Фрагмент обучающего курса, реализованного в игре «Камми», и пример одной из возможных стратегий освоения пространства знаний, отвечающего фрагменту курса, показаны на рисунках 14 и 15.

Рисунок 15 – Динамика процесса освоения фрагмента обучающего курса Комплекс игр для тренировки навыков включает игровые тренажеры, в которых процесс тренировки навыков реализован как аркада (24). Структура обучающего курса в соответствии с (22) представляется множеством шаблонов заданий на разработку программного кода:

– шаблон, задающий общие требования к заданию. Каждому шаблону сопоставляется множество контентно-эквивалентных заданий :

образом, многообразие игровых вариантов при многократном использовании игры (рисунок 16). Пороговое значение освоенности для всех элементов пространства знаний обучающего курса по умолчанию задано = 1; режиме тренировки навыков и тестирования может выбираться в диапазоне [, Разработано методическое сопровождение программно-методического комплекса для организации управления процессом обучения на базовом и профессиональном уровнях.

В шестой главе описано применение разработанной методологии на примере кафедры САПР и ПК ВолгГТУ и показаны результаты оценки ее эффективности.

Рисунок 16 – Структура обучающего курса для тренировки навыков Управление на профессиональном уровне обучения (управление обучением разработке ПО). Ключевые компетенции на профессиональном уровне связаны с овладением современными технологиями и средствами разработки программных систем. Для организации управления разработкой ПО в системе поддержки управления процессом обучения построено пространство знаний «Разработка компьютерных игр». Семь поколений студентов принимали участие в разработке компьютерных игр и инструментов для их создания, за это время в общей сложности разработано 23 проекта. Созданные обучающие игры внедрены в процесс обучения студентов первого и второго курсов, разработанные средства разработки применяются для создания новых обучающих игр.

Пример. Проект «Разработка ролевой 3D игры Камми». Для разработки игры выбрана методология Scrum. Scrum-команда была составлена из трех студентов.

Члены команды выделили роли, требуемые для разработки игры: программист графики, программист интерфейса, 2D художник, программист утилит, программист искусственного интеллекта (AI). Каждый член команды принял на себя несколько ролей. Тест-команда (Test and Evaluation team) составлена из студентов 1-2 курсов, изучающих дисциплину «Языки программирования». В качестве Scrum-мастера выступал студент пятого курса, который имел опыт разработки ПО с использованием Scrum. В качестве владельца проекта (Product Owner) выступал преподаватель, ведущий курс «Языки программирования». Для управления проектом использовался Microsoft Team Foundation Server, разработка велась на Visual Studio 2010.

Руководитель проекта (преподаватель дисциплины «Проектирование автоматизированных систем», владеющий знаниями в области разработки компьютерных игр) построил модели пространств знаний для каждого разработчика; задал параметры модели; в каждом пространстве знаний определил контрольные срезы, соответствующие спринтам Scrum; выбрал способы оценки уровня освоенности для каждого контрольного среза. Пороговые значения освоенности элементов контрольных срезов приведены к рейтинговой шкале по дисциплине (0-100 баллов), используемой в ВолгГТУ для оценки текущего и финального уровня знаний студентов. Функция управления процессом обучения формировалась руководителем проекта на каждом контрольном срезе как набор дальнейших действий разработчиков в зависимости от результатов оценки.

В результате выполнения проекта студенты освоили технологию.NET, модульное тестирование с использованием CPPUnit, работу с библиотеками WebKit и HTMLLayout для отображения гипертекстовой информации, работу с регулярными выражениями, скриптовый язык программирования Lua. В ходе работы над проектом студенты получили опыт практического применения программных игровых библиотек NeoAxis и Ogre3D, алгоритмов компьютерной графики для визуализации сложных графических сцен и эффектов. Студентами были получены навыки работы в команде с использованием системы управления версиями SVN, системы контроля ошибок Jira и системы инспекции кода Crucible. Освоенные студентами технологии, языки и средства, используются для разработки программных приложений в различных областях, и, соответственно, определяют компетенции в области профессиональной разработки ПО.

Управление на базовом уровне обучения (управление обучением дисциплинам ПЦ). Обучающие игры и игровые тренажеры, разработанные студентами, внедрены в процесс обучения студентов дневной формы дисциплинам ПЦ. Для организации обучения студентов заочной формы в электронные учебно-методические комплексы (ЭУМК) по дисциплинам «Языки программирования», «Технологии программирования», «Базы данных» в качестве дополнительных средств обучения включены обучающие игры и игровые тренажеры.

Пример. Обучение дисциплине «Языки программирования». Программа дисциплины рассчитана на два семестра. В первом семестре используются игра «RollyPolly» для обучения алгоритмизации и игра «Камми» (базовый уровень) для изучения объектно-ориентированной парадигмы программирования и языка С#. Для тестирования текущего уровня знаний применяются игровые тренажеры «CSnake», «CRace» и «CCards», база данных которых содержит тестовые задания на разработку программного кода. Во втором семестре игра «Камми» (продвинутый уровень) используется для организации самостоятельной разработки программ на основе объектно-ориентированной технологии.

Анализ эффективности управления системой подготовки разработчиков ПО.

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

Для оценки результатов управления использован интегральный показатель освоения пространства знаний, приведенный к 100-бальной рейтинговой шкале оценки, используемой в ВолгГТУ для оценки текущего и финального уровня знаний студентов. Данный критерий был использован в двух исследованиях. В первом исследовании производилась оценка результативности управления с использованием обучающих компьютерных игр для обучения дисциплинам ПЦ, в качестве изучаемого фактора в данном исследовании рассматривалось применение в обучении компьютерных игр. Во втором исследовании производилась оценка результативности проектного управления с компьютерными играми как объектами разработки ПО. В качестве изучаемого фактора в данном исследовании рассматривалось участие студентов в процессе разработки обучающих игр. Значимость отличия результатов обучения студентов оценивалась с помощью двухвыборочного t-критерия Стьюдента для выборок с одинаковой дисперсией.

Анализ эффективности управления обучением на базовом уровне. Характеристики эксперимента: длительность исследования 2 года, вовлечено 122 студента, которые были разделены на 6 целевых групп численностью по 18-25 человек, возраст 17-22 года. В 3 из этих групп в процессе обучения по дисциплине «Программирование на языках высокого уровня» применялись игровые тренажеры, в остальных группах применялись только стандартные средства обучения и контроля. В среднем рейтинг по дисциплине у студентов, изучавших дисциплину с применением обучающих игр, был на 5,6 баллов выше, чем у остальных студентов, не использовавших игры. Проверялась статистическая гипотеза о незначимости отличия результатов обучения студентов, применявших и не применявших обучающие игры. При уровне значимости =0,05 гипотеза была отвергнута, и принята альтернативная гипотеза о значимости отличия.

Анализ эффективности управления на профессиональном уровне. Характеристики эксперимента: длительность исследования 6 лет, всего вовлечено 185 студентов, возраст 17-22 года. Все студенты изучали процесс разработки ПО с использованием проектного подхода. 37 из них выбрали компьютерные обучающие игры в качестве своих учебных проектов. Было сформировано 9 команд по 4-5 человек.

Каждый из членов команды выполнял соответствующую роль в процессе разработке игры в соответствии с его склонностями. Студенты работали над проектом в течение двух семестров третьего года обучения. Для оценки эффективности была проанализирована динамика повышения рейтинга по дисциплинам, затрагивающим различные аспекты разработки ПО в ходе процесса обучения. Было произведено сравнение усредненной оценки по данным дисциплинам за 1 и 2 год обучения с усредненной оценкой за третий и четвертый год обучения. Анализ результатов показал, что по окончании обучения в бакалавриате среднее улучшение рейтинга по дисциплинам, затрагивающим различные аспекты разработки ПО, в группе студентов, занимавшихся разработкой обучающих игр, было на 4,6 балла выше (уровень значимости =0,05).

Для оценки системного эффекта применения методологии управления использовалась классическая четырехуровневая модель оценки эффективности обучения Киркпатрика (Kirkpatrick's Four Level Evaluation Model). Разработаны критерии и способы оценки для каждого уровня модели. Были сформированы две выборки из студентов, участвовавших в экспериментах и на базовом, и на профессиональном уровне. В выборку 1 были включены студенты, применявшие игры, и закончившие к настоящему моменту бакалавриат (37 студентов); в выборку 2 - студенты, не применявшие игры (148 студентов). Результаты оценки эффективности обучения для двух выборок студентов приведены в таблице 1.

Таблица 1 – Сравнение результатов обучения по модели Киркпатрика Реакция Интервьюирование Количество обучаемых, положительно 93% 53% Анкетирование оценивших процесс обучения Научение Уровень знаний Средний рейтинг по дисциплинам 95 Поведение Активность Среднее количество публикаций в год 3.5 1. Результаты Востребованность Количество международных стажировок 45% 5% Сравнение полученных оценок показывает эффективность разработанной методологии управления системой подготовки и соответствие предложенной модели организации обучения разработчиков ПО целям современного образования как овладению профессиональными компетенциями, отвечающими потребностям ITрынка труда.

Общим результатом работы является научно обоснованное решение проблемы создания методологических основ организации управления компетентностноориентированной системой подготовки специалистов в высшем учебном заведении как социально-экономической системы. При решении данной проблемы получены следующие результаты:

1) исследована система подготовки специалистов в высшем учебном заведении, выявлены особенности системы подготовки разработчиков ПО и определены требования к организации управления системой, учитывающей специфику программ подготовки разработчиков ПО, и отвечающей компетентностному подходу;

2) предложен двухконтурный метод управления системой подготовки разработчиков ПО, основанный на применении компьютерных игр как средств обучения и как объектов разработки ПО, и разработаны механизмы реализации функции управления системой;

3) предложена концепция организации процесса обучения, реализующего компетентностный подход, как управляемого волнового процесса освоения пространства знаний, в котором действия обучаемого отражают нелинейную структуру пространства знаний и определяются свойствами этого пространства;

4) показано, что предложенная модель процесса обучения отражает синергетичность процесса освоения знаний и реализует принцип единство цели и метода, т.е. достижение цели обучения за счет управления движением волны освоения знаний в пространстве знаний;

5) предложена модель организации обучения разработчиков ПО, реализующая разработанную модель процесса обучения, и позволяющая системно осваивать пространства знаний обучающих курсов и достигать, таким образом, цели обучения как сформированной совокупности компетенций разработчика ПО;

6) разработан механизм интеграции разработанной модели процесса обученияро в игровой контекст, обеспечивающей структурное единство процесса обучения и игрового процесса, позволяющий разрабатывать обучающие игры, в которых обеспечивается достижение цели обучения в результате игрового процесса;

7) разработана модель обучающего курса на основе алгебраической решетки, позволяющая отразить системные свойства пространства знаний обучающего курса и построить исчисление процесса освоения этого пространства;

8) предложен способ симулякрационного моделирования обучающих курсов в искусственно созданном виртуальном игровом мире, основанный на интерпретации ключевых понятий обучающего курса в виде правил жизни в виртуальном мире; предложенный способ позволяет моделировать обучающие курсы, оперирующие абстрактными понятиями и не имеющие реальной интерпретации;

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

10) результаты работы реализованы в ВолгГТУ, Томском политехническом университете; Московском физико-техническом институте; в Калачевском техникуме-интернате; в университете Стокгольма, Швеция, инженерном колледже в г. Хубли, Индия, что подтверждается актами и справками о внедрении;

11) эффективность методологии управления системой подготовки разработчиков ПО показана в результате проведенного эксперимента на кафедре САПР и ПК ВолгГТУ (число студентов в эксперименте – 185 человек, уровень значимости, принятый для проверки статистических гипотез =0,05): результативность обучения на базовом уровне возросла на 5.6 баллов, на профессиональном уровне – на 5.1 балла по 100-бальной системе рейтингового контроля; конференционная и публикационная активность студентов выросла в 3 раза; увеличилась востребованность студентов и выпускников на рынке труда: количество международных стажировок студентов возросло в 9 раз, количество малых предприятий, созданных студентами, выросло в 5 раз. Приведенные результаты показывают, что применение разработанной методологии управления позволяет готовить специалистов, владеющих компетенциями в области разработки ПО.

1. Шабалина, О.А. Компетентностно-ориентированная модель процесса обучения / О.А.

Шабалина // Информация и связь. – 2013. – №2. – C.171-174.

2. Шабалина, О.А. Разработка обучающих компьютерных игр: как сохранить баланс между обучающей и игровой компонентой? / О.А Шабалина // Образовательные технологии и общество. – 2013. – № 16(3). – С.586-602.

3. Шабалина О.А. Модель процесса обучения и ее интерпретация в обучающей компьютерной игре / О.А Шабалина // Вестник СГТУ. – 2013. – № 2(70). Выпуск 1. С.158-167.

4. Tumenayu, O. O. Approaches of adaptive educational games development using pedagogical agents / O. O. Tumenayu, O. Shabalina // Известия ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 18 :

межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2013. - №22 (125). - C. 123-127.

5. Еркин, Д.А. Применение декларативного описания графического пользовательского интерфейса при разработке игровых приложений / Д.А. Еркин, А.А. Алимов, О.А. Шабалина // Известия ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 16 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2013. - № 8 (111). - C. 121-124.

6. Алимов, А.А. Применение мета-информации в С++ и компонентно-ориентированного подхода для разработки игровых приложений / А.А. Алимов, О.А. Шабалина // Прикаспийский журнал: управление и высокие технологии. – 2013. - № 4. – С. 108-117.

7. Данг Х. Ф. Среда разработки алгоритмов адаптивного тестирования / Хоай Фыонг Данг, В.А. Камаев, О.А. Шабалина // Информатизация и связь. - 2013. - № 2. - C. 107-110.

8. Шабалина О.А. Компетентностный подход к подготовке разработчиков программного обеспечения / О.А Шабалина, С. Чикерур // Известия ВолгГТУ. Серия «Актуальные проблемы управления, вычислительной техники и информатики в технических системах».

Вып. 15: межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2012. - № 15 (102). - C. 102-110.

9. Данг Х. Ф. Метод разработки алгоритмов адаптивного тестирования / Хоай Фыонг Данг, В.А. Камаев, О.А. Шабалина // Известия ВолгГТУ. Серия «Актуальные проблемы управления, вычислительной техники и информатики в технических системах». Вып. 13 :

межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2012. - № 4 (91). - C. 107-112.

10. Шабалина О.А. Система игрового искусственного интеллекта / А.А. Алимов, О.А.

Шабалина // Известия ВолгГТУ. Серия «Актуальные проблемы управления, вычислительной техники и информатики в технических системах». Вып. 13 : межвуз. сб. науч. ст.

/ ВолгГТУ. - Волгоград, 2012. - № 4 (91). - C. 166-169.

11. Шабалина О.А. Язык визуального программирования для формирования поведения интеллектуальных агентов / Д.А. Ересько, О.А. Шабалина // Известия ВолгГТУ. Серия «Актуальные проблемы управления, вычислительной техники и информатики в технических системах». Вып. 13 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2012. - № 4 (91). C. 41-49.

12. Шабалина, О.А. Способы проверки решений заданий по программированию в обучающих системах / А.В. Катаев, О.А. Шабалина, В.А. Камаев // Прикаспийский журнал:

управление и высокие технологии. – 2011. - № 3. – С. 19-25.

13. Шабалина, О.А. Разработка обучающих игр: интеграция игровой и обучающей компоненты / О.А. Шабалина, П.Н. Воробкалов, А.В. Катаев // Открытое образование. - 2011. C. 290-294.

14. Шабалина, О.А. Применение визуального программирования при разработке алгоритмов поведения интеллектуальных агентов / Д.А. Ересько, О.А. Шабалина // Изв.

ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 11 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2011. - № 9. - C. 74-79.

15. Шабалина, О.А. Применение 3i-подхода для разработки обучающих игр по объектноориентированному программированию / О.А. Шабалина, П.Н. Воробкалов, А.В. Катаев // Вестник компьютерных и информационных технологий. - 2011. - № 6. - C. 46-52 + 3-я стр. обл.

16. Шабалина, О.А. Открытая модель игрока для оценки знаний и навыков в компьютерных обучающих играх / А.В. Катаев, О.А. Шабалина // Изв. ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах".

Вып. 11 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2011. - № 9. - C. 79-85.

17. Шабалина, О.А. Применение компьютерных игр для обучения разработке программного обеспечения / О.А. Шабалина // Открытое образование. 2010. № 6. C. 19-26.

18. Шабалина, О.А. Обучение разработчиков программного обеспечения: применение компьютерных игр и процесса их разработки / О.А. Шабалина, А.В. Катаев, П.Н. Воробкалов // Изв. ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 9 : межвуз. сб. науч. ст. / ВолгГТУ. Волгоград, 2010. - № 11. - C. 117-124.

19. Алимов, А.А. Искусственный интеллект в компьютерных играх. Многоуровневое планирование и реактивное поведение агентов / А.А. Алимов, О.А. Шабалина // Изв.

ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 10 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2011. - № 3. - C. 90-94.

20. Шабалина, О.А. 3i-подход к разработке компьютерных игр для обучения техническим дисциплинам / О.А. Шабалина, П.Н. Воробкалов, А.В. Катаев // Вестник компьютерных и информационных технологий. - 2011. - № 4. - C. 45-51.

21. Шабалина, О.А. Разработка обучающих компьютерных игр для использования в вузе / О.А. Шабалина, П.Н. Воробкалов, А.В. Тарасенко, А.В. Катаев // Качество. Инновации.

Образование. - 2008. - № 4. - C. 14-16.

22. Воробкалов, П.Н. Применение метода автоматизированной оценки качества электронных обучающих систем / П.Н. Воробкалов, О.А. Шабалина // Известия ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах": межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2008. - Вып. 5, № 8. - C. 97-100.

23. Воробкалов, П.Н. Шабалина, О.А. Метод оценки качества адаптивных обучающих систем с использованием имитационного моделирования / П.Н. Воробкалов, О.А. Шабалина // Известия ВолгГТУ. Серия "Новые образовательные системы и технологии обучения в вузе": межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2007. - Вып.4, №7. - C. 164-166.

24. Воробкалов, П.Н. Управление качеством процесса разработки адаптивных обучающих систем с использованием многослойного подхода / П.Н. Воробкалов, О.А. Шабалина // Изв. ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах": межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2007. - Вып.2, №2. - C. 63-66.



Pages:   || 2 |
 
Похожие работы:

«Воронов Дмитрий Сергеевич ПРИМЕНЕНИЕ ПАКЕТОВ АНАЛИТИЧЕСКИХ ВЫЧИСЛЕНИЙ ДЛЯ ИССЛЕДОВАНИЯ СВОЙСТВ ИНВАРИАНТНЫХ ТЕНЗОРНЫХ ПОЛЕЙ НА ГРУППАХ ЛИ 05.13.18 – математическое моделирование, численные методы и комплексы программ АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук Барнаул – 2011 Работа выполнена на кафедре геометрии и математических методов в экономике ФГБОУ ВПО Алтайская государственная педагогическая академия Научный руководитель :...»

«Капустин Дмитрий Сергеевич МОДЕЛИ И АЛГОРИТМЫ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ НА ГРАФИЧЕСКИХ ПРОЦЕССОРАХ И ИХ ПРИМЕНЕНИЕ В ПРОГРАММНЫХ СРЕДСТВАХ АВТОМАТИЧЕСКОГО ТЕСТИРОВАНИЯ ГРАФИЧЕСКИХ ПРИЛОЖЕНИЙ Специальность 05.13.11 – Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Санкт-Петербург 2013 2 Работа выполнена на кафедре Автоматика и вычислительная техника в...»

«Пепеляев Андрей Алексеевич ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ ВНУТРЕННЕГО ВЗРЫВА БЫТОВОГО ГАЗА И ЕГО ВОЗДЕЙСТВИЯ НА КИРПИЧНЫЕ ЖИЛЫЕ ЗДАНИЯ Специальность: 05.13.18 – Математическое моделирование, численные методы и комплексы программ Автореферат диссертации на соискание ученой степени кандидата технических наук Пермь - 2011 1 Работа выполнена в ФГБОУ ВПО национальный “Пермский исследовательский политехнический университет”. Научный руководитель : доктор технических наук, профессор...»

«БЕЛОВ Дмитрий Алексеевич РАЗРАБОТКА ИНСТРУМЕНТАРИЕВ ПРОЕКТИРОВАНИЯ АВТОМАТИЗИРОВАННЫХ СИСТЕМ ДИСТАНЦИОННОГО МОНИТОРИНГА И УПРАВЛЕНИЯ Специальность 05.13.01 – Системный анализ, управление и обработка информации (технические наук и). АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Нижний Новгород 2010 г. Работа выполнена на кафедре Компьютерные технологии в проектировании и производстве Нижегородского государственного технического университета им....»

«КОННОН Митон Абель МАТЕМАТИЧЕСКИЕ МОДЕЛИ ДЛЯ АНАЛИЗА ХАРАКТЕРИСТИК МНОГОСКОРОСТНЫХ СИСТЕМ В МУЛЬТИСЕРВИСНЫХ СЕТЯХ 05.13.17 – Теоретические основы информатики Автореферат диссертации на соискание ученой степени кандидата физико-математических наук Москва – 2011 Работа выполнена на кафедре систем телекоммуникаций Российского университета дружбы народов Научный руководитель : доктор технических наук, профессор Башарин Гелий Павлович Официальные оппоненты : доктор технических...»

«Иванов Дмитрий Сергеевич Комплексная технология распределения регистров и планирования инструкций в оптимизирующем компиляторе вычислительных комплексов семейства Эльбрус 05.13.11 – Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Москва – 2011 Работа выполнена на кафедре Информатика и вычислительная техника Московского физико-технического...»

«Синко Михаил Георгиевич АВТОМАТИЗАЦИЯ ОБЕСПЕЧЕНИЯ ЭКОЛОГИЧЕСКИХ ПОКАЗАТЕЛЕЙ КАЧЕСТВА ПРИ ЭКСПЛУАТАЦИИ КОПИРОВАЛЬНОЙ ТЕХНИКИ Специальность 05.13.06. – Автоматизация и управление технологическими процессами и производствами (технические системы) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Москва 2007 Работа выполнена в Московском государственном технологическом университете Станкин. Научный руководитель : доктор технических наук, профессор...»

«Гайнулин Андрей Габдулхакович УПРАВЛЕНИЕ РЕСУРСАМИ В БЕСПРОВОДНЫХ СЕТЯХ С ПЕРЕМЕННОЙ ТОПОЛОГИЕЙ Специальность 05.13.01. – Системный анализ, управление и обработка информации (в наук е и промышленности) по техническим наукам АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Нижний Новгород, 2009 г. Работа выполнена на кафедре Теория Цепей и Телекоммуникации Нижегородского государственного технического университета им. Р.Е. Алексеева Научный...»

«Бурдаков Алексей Викторович Модели и методы анализа вычислительных систем с архитектурой брокера объектных запросов Специальность 05.13.15 – Вычислительные машины и системы (технические наук и) Автореферат диссертации на соискание ученой степени кандидата технических наук Москва - 2001 Работа выполнена в Московском государственном техническом университете им. Н. Э. Баумана. Научный руководитель : доктор технических наук, профессор Григорьев Ю.А. Официальные оппоненты : доктор...»

«Омарова Гульзира Алимовна МОДЕЛИРОВАНИЕ СИСТЕМ ПОИСКА И СЛЕЖЕНИЯ ЗА ДВИЖУЩИМИСЯ ОБЪЕКТАМИ С ПОМОЩЬЮ РАДИОДОСТУПА 05.13.18 - математическое моделирование, численные методы и комплексы программ АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук Новосибирск – 2007 Работа выполнена в Институте Вычислительной Математики и Математической Геофизики СО РАН. Научный руководитель : доктор физико-математических наук, профессор Попков Владимир...»

«НЕЧАЕВ Александр Сергеевич АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ТЕМПЕРАТУРОЙ РАСПЛАВА ПОЛИМЕРА В ЗОНЕ ДОЗИРОВАНИЯ ОДНОЧЕРВЯЧНОГО ЭКСТРУДЕРА ТЕХНОЛОГИЧЕСКОЙ ЛИНИИ ИЗГОТОВЛЕНИЯ КАБЕЛЕЙ СВЯЗИ Специальность 05.13.06 Автоматизация и управление технологическими процессами и производствами (промышленность) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Новочеркасск – 2013 Работа выполнена на кафедре Автоматика и управление в технических системах Федерального...»

«Романова Екатерина Юрьевна МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ СТРУКТУРЫ И ПРОЦЕССОВ ВЗАИМОДЕЙСТВИЯ ЭЛЕКТРОМАГНИТНОГО ИЗЛУЧЕНИЯ С НЕКОТОРЫМИ ТИПАМИ МЕЗО- И НАНООБЪЕКТОВ Специальности: 05.13.18 – Математическое моделирование, численные методы и комплексы программ 02.00.04 – Физическая химия АВТОРЕФЕРАТ диссертации на соискание учёной степени кандидата физико-математических наук Москва 2007 2 Работа выполнена в ГОУ ВПО Московском государственном технологическом университете СТАНКИН...»

«Дыльков Андрей Геннадьевич ИССЛЕДОВАНИЕ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ РЕШЕНИЯМИ НАЧАЛЬНО-КОНЕЧНОЙ ЗАДАЧИ ДЛЯ НЕКЛАССИЧЕСКИХ МОДЕЛЕЙ МАТЕМАТИЧЕСКОЙ ФИЗИКИ 05.13.18 математическое моделирование, численные методы и комплексы программ Автореферат диссертации на соискание ученой степени кандидата физико-математических наук Челябинск 2012 Работа выполнена в ФГБОУ ВПО Магнитогорский государственный университет. Научный руководитель кандидат физико-математических наук, доцент Манакова...»

«Бирюков Сергей Вячеславович МЕТОД И СРЕДСТВА АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ ИНТЕРФЕЙСА ПРОГРАММИРОВАНИЯ ПРИЛОЖЕНИЯ Специальность: 05.13.11 – Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей Автореферат диссертации на соискание ученой степени кандидата технических наук Таганрог - 2011 Работа выполнена на кафедре Математического обеспечения и применения ЭВМ Технологического института ФГАОУ ВПО Южный федеральный университет в...»

«Тарасюк Игорь Валерьевич Эквивалентностные понятия для моделей параллельных и распределенных систем Специальность 05.13.11 математическое и программное обеспечение вычислительных машин, комплексов, систем и сетей АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук Новосибирск 1997 Работа выполнена в Институте систем информатики им. А.П. Ершова...»

«БАЛХАНОВ Василий Карлович МОДЕЛИРОВАНИЕ ГЕОМЕТРИЧЕСКИХ И ЭЛЕКТРИЧЕСКИХ ХАРАКТЕРИСТИК ФИЗИКО - ТЕХНИЧЕСКИХ СРЕД ФРАКТАЛЬНЫМ МЕТОДОМ 05.13.18 –Математическое моделирование, численные методы и комплексы программ АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Иркутск – 2007 Работа выполнена в Отделе физических проблем при Президиуме Бурятского научного центра Сибирского Отделения РАН, г. Улан-Удэ Научный руководитель : доктор технических наук,...»

«ХОХЛОВ Николай Игоревич ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ СЕЙСМИЧЕСКИХ ПРОЦЕССОВ НА ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ Специальность 05.13.18 – Математическое моделирование, численные методы и комплексы программ АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук МОСКВА – 2011 Работа выполнена на кафедре информатики Московского физико-технического института (государственного университета) Научный руководитель : доктор...»

«НОВОСЕЛЬЦЕВ Виталий Борисович ФОРМАЛЬНАЯ ТЕОРИЯ СТРУКТУРНЫХ МОДЕЛЕЙ ОПИСАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ И МЕТОДЫ УСТАНОВЛЕНИЯ ВЫВОДИМОСТИ Специальность 05.13.01 – Системный анализ, управление и обработка информации (в отраслях информатики, вычислительной техники и автоматизации) АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора физико-математических наук Томск – 2006 Работа выполнена на кафедре оптимизации систем управления Томского политехнического университета...»

«ПРИВАЛОВА Юлия Ивановна Математические модели и методы оптимизации выбора объектов в процессе технической подготовки производства (на примере легкой промышленности) 05.13.18 – Математическое моделирование, численные методы и комплексы программ Диссертация на соискание ученой степени кандидата технических наук Омск 2007 2 Работа выполнена в ГОУ ВПО Омский государственный университет им. Ф.М. Достоевского на кафедре прикладной и вычислительной математики Научный руководитель...»

«ГАЛИШНИКОВА ВЕРА ВЛАДИМИРОВНА ОБОБЩЕННАЯ ГЕОМЕТРИЧЕСКИ НЕЛИНЕЙНАЯ ТЕОРИЯ И ЧИСЛЕННЫЙ АНАЛИЗ ДЕФОРМИРОВАНИЯ И УСТОЙЧИВОСТИ ПРОСТРАНСТВЕННЫХ СТЕРЖНЕВЫХ СИСТЕМ 05.23.17 – Строительная механика; 05.13.18 – Математическое моделирование, численные методы и комплексы программ АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора технических наук Москва 2011 Работа выполнена в Государственном образовательном учреждении высшего профессионального образования “Волгоградский...»








 
© 2013 www.diss.seluk.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Методички, учебные программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.