Запис Детальніше

Development of SageMath filter for Moodle

Журнал "Новітні комп'ютерні технології"

Переглянути архів Інформація
 
 
Поле Співвідношення
 
Title Development of SageMath filter for Moodle
Разработка фильтра SageMath для Moodle
Розробка фільтру SageMath для Moodle
 
Creator Модло, Євгеній Олександрович
Семеріков, Сергій Олексійович
 
Description Research goals: determine the characteristics of the development process, installation, configuration and usage of the filter SageMath for learning support system Moodle.
Research objectives: to prove the feasibility of using Moodle system as a tool to support the process of competency formation in technical objects simulation of future bachelors in electromechanical engineering; to analyze existing support tools of technical objects simulation and to identify the ways of it’s integration into Moodle; to describe the structure and features of the software implementation of the new SageMath filter for Moodle; to provide the guidance on installing and configuring developed filter; to describe the examples of filter usage.
Research object: computer mathematics and learning support systems integration.
Research subject: text filter development process for learning support system Moodle to processing the commands of computer mathematics system SageMath.
Research methods used: analysis of state educational standards and existing application, software engineering process.
Research results. Designed SageMath filter allows to execute the Sage code on the external SageMathCell public server, to view the execution results at the Moodle pages without reloading by using AJAX technology, to stave off XSS attacks and ready for use with Moodle.
The main conclusions and recommendations:

The perspective direction of learning environment development for bachelors in electromechanical engineering is the integration of learning support system Moodle and computer mathematics system SageMath.
An effective tool for embedded a computer mathematics systems SageMath models into Moodle is a text filter. The software engineering process for this filter is presented in the article.
Promising area of future research is the use of a developed filter in the process of bachelor’s in electromechanical engineering competencies in technical objects simulation by embedding into Moodle learning courses the interactive labs programmed in Sage.
Цілі дослідження: визначення особливостей процесу розробки, встановлення, налаштування та використання фільтру SageMath для системи підтримки навчання Moodle.
Завдання дослідження: обґрунтувати доцільність використання системи Moodle як засобу підтримки процесу формування у майбутніх бакалаврів електромеханіки компетентностей з моделювання технічних об’єктів; проаналізувати існуючі засоби підтримки діяльності з моделювання технічних об’єктів та визначити шляхи їх інтеграції з системою Moodle; описати структуру та особливості програмної реалізації нового фільтру SageMath для системи Moodle; надати рекомендації з встановлення та налаштування розробленого фільтру; навести приклади використання.
Об’єкт дослідження: інтеграція систем комп’ютерної математики та систем підтримки навчання.
Предмет дослідження: процес розробки текстового фільтру системи підтримки навчання Moodle для опрацювання команд системи комп’ютерної математики SageMath.
Використані методи дослідження: аналіз державних освітніх стандартів та існуючих аналогів розробки, процес програмної інженерії.
Результати дослідження. Розроблений фільтр SageMath надає можливість виконувати код Sage на зовнішньому загальнодоступному сервері SageMathCell, відображати результати виконання на сторінках Moodle без їх перезавантаження за технологією AJAX, є стійким до XSS-атак та готовим для використання у системі Moodle.
Основні висновки і рекомендації:

Перспективним напрямом розвитку середовища навчання бакалаврів електромеханіки є інтеграція системи підтримки навчання Moodle та системи комп’ютерної математики SageMath.
Ефективним засобом убудування моделей системи комп’ютерної математики SageMath у систему Moodle є текстовий фільтр, процес програмної інженерії якого подано у статті.
Перспективним напрямом подальших досліджень є використання розробленого фільтру у процесі формування компетентностей бакалаврів електромеханіки з моделювання технічних об’єктів шляхом вбудовування в навчальні курси, розміщені у системі підтримки навчання Moodle, інтерактивних лабораторних робіт, описаних мовою Sage.
 
Publisher State institution of higher education «Kryvyi Rih National University»
 
Date 2014-12-25
 
Type info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
 
Format application/pdf
 
Identifier http://ccjournals.eu/ojs/index.php/nocote/article/view/716
 
Source New computer technology; Vol 12 (2014): Cloud technologies in education; 233-243
Новітні комп'ютерні технології; Vol 12 (2014): Cloud technologies in education; 233-243
Новые компьютерные технологии; Vol 12 (2014): Cloud technologies in education; 233-243
2309-1460
 
Language ukr
 
Relation http://ccjournals.eu/ojs/index.php/nocote/article/view/716/738
 
Rights Copyright (c) 2014 New computer technology