jMyPuzzle is a free, dynamic and original type of exercise. Basically, it is a puzzle which is composed of a list of elements that can contain anything : images, text, etc.. jMyPuzzle takes care of animating the list’s elements so that it is possible to reconstruct them exactly like in a puzzle.
It provides the following features :
And all this takes only 3.7Kb !