Teaching them that there has to be more money coming in than going out is critical, as is defeating the illusion that credit cards are magic pieces of plastic that allow you to get things for free.
FORBES: Should You Give Your 18-Year-Old a Credit Card?