MathKit Editor
MathKit is a software environment for the construction and exploration of interactive mathematical models. It is a handy tool for setting and running mathematical experiments and a convenient and easy method for teachers and students to produce stand-alone learning modules to be used on all levels of mathematical education.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic Objects and Tools
- Geometric constructions
- Calculations and measurements
- Functions and parameters
- Coordinate frames and function graphs
- Geometric transformations
- Traces and animation
- Captions and formulas
- Probability and statistics experiments
|
Extra Objects and Tools
- Conic sections
- Vectors and matrices
- Parametric properties of objects
- Transformations as stand-alone editable objects
- Regions bounded by function graphs
- Set operations with regions
- Transformations of function graphs
- Macroses and built-in script language
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
According to a widely accepted classification, MathKit is a dynamic mathematics system. Such systems were designed as virtual labs for mathematical experiments with constructions that combine geometric figures, algebraic expressions, functions and their graphs, and could be changed on a computer screen by 'dragging' the figures or varying the numeric parameters. During these transformations the relationships that link and define a construction remain intact, and so the properties ensuing from these interconnected relations become apparent. Dynamic constructions can be converted into high-quality mathematical diagrams or provided with control elements that turn them into learning objects such as presentations or assignments. Pioneer systems of this kind appeared more than two decades ago (while MathKit 1.0 was released in 2005), and since then have been arguably acknowledged by the international educational community as the most successful and effective application of computer technologies to the teaching and learning of mathematics.
MathKit Models
The dynamic constructions, created by MathKit Editor, can be saved as a standalone model. Such model can be launched and used separately from the Editor.
MathKit models can also contain:
- Automatic correctness checking for geometric constructions, text and numerical input, algebraic expressions, functions, and function graphs, as well as for multiple choice tests.
- Customizable interface: an author can arbitrarily set the model toolbar, placing on it any MathKit tools, including those for constructions, or "freeze" the elements of a model that are not supposed to be modified by students, such as captions, action buttons, or fixed given objects.
- Interaction with learning management systems that use the SCORM RTE specification, including the transfer of grades to an electronic class-book.
- Functionality can be extended far beyond its standard scope by adding new customised tools and by direct programming using the bult-in script language.
|
MathKit interactive models can be saved in three formats |
|
Dynamic construction in MathKit Editor |
Model creation |
Save construction as mkz-file |
|
Export construction as Java applet |
|
New! Save construction as html5 with JavaScript |
Model format |
new_model.mkz |
new_model.html + mathkit-applet.jar |
new_model.html |
Model type |
MKZ-model |
APPLET-model |
HTML5-model |
Available on |
Desktop computer |
Desktop computer |
Desktop computer or mobile device |
Java required |
Java Runtime Environment |
Java Runtime Environment |
|
Software required |
MathKit Player |
Browser with Java Plug-in |
Browser |
Connection required |
|
Internet or local network |
|
Basic functionality |
+ |
+ |
+ |
Advanced functionality |
+ |
+ |
+ |
On mobile devices |
– |
– |
+ |
No additional soft |
– |
– |
+ |
Inside web-pages |
– |
+ |
+ |
Working off-line |
+ |
– |
+ |
Java Runtime Environment (JRE)
To start interactive models in mkz or Java applet formats, you need download and install Java Runtime Environment.
Download JRE
Models in original MathKit format (mkz)
To start the model in mkz the user does not need to purchase MathKit Editor, where the model was created. The free MathKit Player allows users to enjoy the full functionality of any model. As soon as the software is installed, the model will open by double-clicking the mkz-file.
Download MathKit Player 6.1 (free)
MS Windows
Mac OS X
GNU/Linux
|