Новые методы обучения
В настоящее время у студентов имеются богатые возможности для углубленного изучения различных областей ИТ: факультативы, летние школы, соревнования по программированию. В данной статье делается краткий обзор этих возможностей, а также описывается опыт участия в ежегодном соревновании по программированию наукоемких систем, проводимом при конференции ACM SIGMOD. С. 25-32.
Nowadays, students have a lot of opportunities for deep study of various disciplines of IT: extracurricular courses, summer schools, programming contests. In this paper we make a short survey of such opportunities and describe details of our participation in the annual ACM SIGMOD Programming contest, held by the SIGMOD conference and devoted to development of science-intensive database applications.
Ключевые слова: базы данных, acm sigmod contest, дополнительное образование.
Keywords: database systems, acm sigmod contest, extracurricular education.
Статья посвящена программному продукту с открытым кодом OpenMVLShell (http://DCN.FTK.SPBSTU.RU), предназначенному для моделирования сложных динамических систем.OpenMVLShell опирается на объектно-ориентированный подход в моделировании и использует язык ModelVisionLanguage (MVL, семейство сред визуального моделирования MvStudium). Проект OpenMVL, в рамках которого разработана среда OpenMVLShell, рассматривается как первый шаг к разработке стандарта сред визуального моделирования сложных динамических систем. Открытость кода позволяет реализовывать новые решения и сравнивать с уже существующими. Продукт, как и его аналог OpenModelica, можно использовать в учебном процессе. Рассмотрены архитектура среды, приведены примеры использования. С. 33-41.
OpenMVLprojectis consideredas the starting point for discussion and the first realized step in the direction of building new standard for modeling and simulation of complex dynamical systems tools. OpenMVLShell is open source software demanding for comparison different approaches to designing modern environments for modeling and simulation first of all. However it may be used in Education too as its analog OpenModelica. OpenMVLShell is based on Object-Oriented Modeling (OOM) approach and uses Model Vision Language (MVL) suggested by MvStudiumGroup.
Ключевые слова: среды моделирования, стандарты, структура пакетов моделирования, языки моделирования, объектно-ориентированный подход, численные методы.
Keywords: simulators, standards, package design, simulation languages, object modeling techniques, problem solvers.