Touchop: Difference between revisions
Jump to navigation
Jump to search
(new domain: image processing) |
|||
Line 20: | Line 20: | ||
** Polynomials |
** Polynomials |
||
** Hyperboles |
** Hyperboles |
||
* Parametric plots |
|||
** Trigonometric functions |
|||
* Turtle graphics |
* Turtle graphics |
||
* Coming soon: Image processing |
|||
=Screen shots= |
=Screen shots= |
||
Line 36: | Line 39: | ||
| [[Image:Touchop8.png]] |
| [[Image:Touchop8.png]] |
||
| [[Image:Touchop7.png]] |
| [[Image:Touchop7.png]] |
||
|- |
|||
| [[Image:Touchop9.png]] |
|||
|} |
|} |
||
Revision as of 16:48, 8 September 2011
Touchop
Touchop is an mathematical puzzle game. Each level of the game provides a fixed set of formula fragments or mathematical operators. These fragments have to be combined to formulas such that the given objectives are met.
Technical features:
- UI concept is based on drag-and-drop and compatible with the upcoming tablet design
- Non-unique solutions appeal to creativity and make mathematical concepts explorable
- Platform independent and light weight code based on SVG, XSL, and JavaScript
120 Levels are currently implemented for the following mathematical domains:
- Arithmetics
- Plus/Minus
- Multiplication
- Division
- Power
- Self defined variables
- Expressions with free variables
- Function plots
- Linear Functions
- Polynomials
- Hyperboles
- Parametric plots
- Trigonometric functions
- Turtle graphics
- Coming soon: Image processing
Screen shots
Example
The animation below shows the process of solving a level with the objective result 4. Available ingredients are the numbers 1, 2, 3, as well as the operators times and minus:
The level definition for this example looks like this:
<touchop> <test domain="algebra" win="4"/> <op name="minus" xy="100,200"/> <op name="times" xy="200,300"/> <atom value="1" xy="100,100"/> <atom value="2" xy="200,100"/> <atom value="3" xy="300,100"/> </touchop>
See also
The game is introduced in this video:
You can try it online, or download the source here: