Figure 1. The scheme of the module
The authors hope that colleagues (teachers and students) from other universities
(primarily in Ukraine and Russia) will use SMPR software system in the learning
process, its toolkits (core) will be used to include new algorithms and improvements
(redesign, treatment, substitution) which are already available in the system.
The functionality of the main window of the system. "Crown" of the program
includes bookmarks: 1) "File" allowing quick program closing; 2) "Modules" allowing
to start any module; 2) "Language" allowing to switch interface to one of the four
languages (Ukrainian, Russian, English, Chinese); 3) "Help", which has two divisions:
3.1) "About program" calling window with full information about developers of the
project and their contacts; 3.2) "Modules" opening additional menu. It is attached to
each of the connected modules, contains information about usage of the module and
theoretical material.
Example of operation of module “Conflicts and compromises”. Let’s consider
operation and interface of the module "Conflicts and compromises" (Figure 2). Using
options you can set the specification for task to be solved. Input matrix can be defined
from keyboard, downloaded from clipboard, or automatically generated, if necessary.
Module contains 10 methods each of them can be used. The solution is highlighted in
green in the input matrix and displayed in a separate field for convenience.
Each module has a second mode - testing mode and there is an ability to choose
methods for testing user's knowledge independently. To enter the answer "click" mouse
pointer on the field containing the answer. Button "Check" will indicate correct result
and displays the number of points earned. Then this result will be automatically stored
in the core of the system for the demonstration of the level of knowledge, on user’s
demand.
All modules feature by random data filling for quick demonstration or knowledge
testing. With user-friendly interface elements you can assign your own values and
immediately get a solution. As it was mentioned, each module may take the value from
- 1842 -