Jclic is a a set of applications with which you can form exercises, quizzes, puzzles and what not. You only need a little patience and a minimal knowledge of computer skill, since there is a lot of help and guidance on the creator's site. Your imagination is the limit to creating educational programs that fit your specific needs. I have seen students use it to create pre-school educational appclications in their course of studies with ease.