Bitcoin will soon become the official currency.
In my opinion, that could be the best way to teach children how to save some money.
On the other hand, I can not claim that this is true because if you have money - you buy things, whether it is the euro, dollar or something else, that is money, and money is easy to spent, unfortunately.