Разработка виртуального стенда многостилевого редактора кода для системы AcademicNT
Аннотация
Одной из главных задач образования является оценивание получаемых знаний и навыков. В данной работе описывается виртуальный стенд лаборатории "Многостилевой редактор кода", использующийся для оценивания навыков программирования обучающихся. Основным преимуществом виртуального стенда является поддержка нескольких языков программирования (C, Pascal и Basic), возможность добавления новых языков программирования и выполнение программного кода пользователя на стороне клиента, без отправки на сервер для компиляции. Стенд реализован на сценарном языке программирования JavaScript в виде веб-приложения, таким образом, для осуществления его запуска достаточно лишь веб-браузера. В работе рассмотрены особенности проектирования, разработки и использования виртуального стенда "Многостилевой редактор кода" в системе AcademicNT.