A good friend of mine in the blogging world has written quite possibly the best short article on raising kids in a godly atmosphere. I'm including the first half of his post here:
1) Give your children a Biblical foundation and encourage their bent, and trust God when things get hairy. (Train up a child in the way he should go, and when he is old he will not depart from it. Proverbs 22:6)
2) Always speak about spiritual things around your children, and let them see you pray. Let them see God in you. (And these words which I command you today shall be in your heart. 7 You shall teach them diligently to your children, and shall talk of them when you sit in your house, when you walk by the way, when you lie down, and when you rise up. 8 You shall bind them as a sign on your hand, and they shall be as frontlets between your eyes. 9 You shall write them on the doorposts of your house and on your gates. Deuteronomy 6:6-9)
3) Remember to distinguish the urgent from the important. That phone call may be urgent, but your children are important. Let them know it! (Then they also brought infants to Him that He might touch them; but when the disciples saw it, they rebuked them. 16 But Jesus called them to Him and said, “Let the little children come to Me, and do not forbid them; for of such is the kingdom of God. Luke 18:15-16)
4) Remember that parenting is a hard job. You are to be a parent, not a bff. Discipline must be a core component of biblical parenting. “Spare the rod and spoil the child?” Yeah, it’s in there! (Whoever spares the rod hates his son, but he who loves him is diligent to discipline him.)
5) Be positive, even in correction. Praise often, even in times of discouragement. Your children will reflect your attitude about them. (Fathers, do not provoke your children, lest they become discouraged. Colossians 3:21)
Read the rest at A Fish Called Grace!