Development of SageMath filter for Moodle

07/14/2018
by   Yevhenii O. Modlo, et al.
0

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 subject: text filter development process for learning support system Moodle to processing the commands of computer mathematics system SageMath. 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: 1. 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. 2. 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. 3. 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2018

Xcos on Web as a promising learning tool for Bachelor's of Electromechanics modeling of technical objects

Research goals: to identify the perspective learning simulation tool for...
research
07/03/2018

The Design and Evaluation of the Cloud-based Learning Components with the Use of the Systems of Computer Mathematics

In the article the problems of the systems of computer mathematics use a...
research
04/13/2018

Information technology and integrated tools for support of smart systems research design

The methodological foundations of the construction of information techno...
research
10/11/2021

Using Personality Detection Tools for Software Engineering Research: How Far Can We Go?

Assessing the personality of software engineers may help to match indivi...
research
01/16/2019

Using CoCalc as a Training Tool for Mathematics Teachers Pre-Service Training

This paper deals with the problem of theoretical justification and devel...
research
04/26/2019

Towards a Strategy for Supporting the Engineering of Contemporary Software Systems

Contemporary software systems, such as the Internet of Things, Industry ...
research
04/20/2021

Developing a New Tool to Implement Computer-Supported Active Learning Strategies in the Engineering Classroom

Successful implementation of active learning strategies in the engineeri...

Please sign up or login with your details

Forgot password? Click here to reset