Touchop: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
* Platform independent and light weight code based on SVG,XSL, and JavaScript
* Platform independent and light weight code based on SVG,XSL, and JavaScript


=Screen shots=
=How does it work=


{| border="1"
The game is introduced in this video:
| [[Image:Touchop1.png]]

| [[Image:Touchop2.png]]
* [http://www.youtube.com/watch?v=NdMXZ5Pj_ZA Touchop on Youtube]
|-

| [[Image:Touchop3.png]]
You can try it online, or download the source here:
| [[Image:Touchop4.png]]

|-
* [http://www.dadim.de/touchop Touchop home page]
| [[Image:Touchop5.png]]
| [[Image:Touchop6.png]]
|-
| [[Image:Touchop7.png]]
|}


=Example=
=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:
This puzzle game is about creating the number 4 out of 1, 2, and 3:


[[Media:Touchop.gif]]:
: [[Image:Touchop.gif]]
http://wiki.laptop.org/images/1/18/Touchop.gif


The level definition for this example looks like this:
The level definition for this example looks like this:
Line 36: Line 40:


=See also=
=See also=
The game is introduced in this video:

* [http://www.youtube.com/watch?v=NdMXZ5Pj_ZA Touchop on Youtube]

You can try it online, or download the source here:

* [http://www.dadim.de/touchop Touchop home page]






Revision as of 13:36, 1 September 2011

Touchop

Touchop is an arithmetics teaching game where formulas have to be composed to meet certain objectives.

Features:

  • UI concept is based on drag-and-drop and compatible with the upcoming tablet design
  • Non-unique solutions make mathematical concepts explorable
  • Platform independent and light weight code based on SVG,XSL, and JavaScript

Screen shots

Touchop1.png Touchop2.png
Touchop3.png Touchop4.png
Touchop5.png Touchop6.png
Touchop7.png

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:

Touchop.gif

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: