A good way to get children to practise languages - fun and challenging. Encourages confidence and pronounciation practising! This selection is taken from http://www.uebersetzung.at/twister/index.htm, which has 2,712 entries in 107 languages!
Muzzy supplies materials that aim to teach children aged 1-12 foreign languages. They cover French, German, Italian and Spanish. It is self teaching, and does not require any previous knowledge of the language.