I used to have tons of links at my previous bank but don't remember them all now.
When I was teaching little kids I would play a game called "Roll of the Dice" (really needed a more catchy title). I made up cards by using clip art etc. Like a picture of a gift and the card would say "It's your mom's birthday and you have to buy her a gift"
Each kid would get $50 of play money (made it up and printed it myself) I bought some large dice at one of those carnival stores. We would sit in a circle and the person that was it would roll the dice and then draw a card. If it was a card that said they spent money then they paid the bank. If it was a card that said they made money, "It's your birthday and grandma gave you money as a gift", then the bank paid them whatever the number on the dice was. So at any time they could gain or loose up to $12. The person with the most money at the end of the game (we set a time limit that we could play) was the winner. Depending on the age you might need to help them count their money. After we were done we talked about what happens if you didn't plan your purchases and relied on random happenings to determine how much money they had.
Believe it or not, they really got it.
_________________________
Life is not the way it's supposed to be. It's the way it is. The way you cope with it is what makes the difference.