Praise them when they do well. Teach them when they do wrong. Make sure they know how much you love them in your words and actions. Let them help u with projects, even if it takes longer because of it. Kids feel great when they feel like they helped you accomplish something and can share that accomplishment. Get excited about silly kid thing that they enjoy. It creates a great connection between the two of u. Have a routine with them. I take my 6yr old and 2 yr old to breakfast every Saturday to spend alone time with them because I work so much during the week. They really look forward to it. Brag on them when they are within hearing distance. U get a huge smile from that. Use every situation as a learning experience. Lastly, love their mother, if u are married or not, never speak badly of their mom. Nobody respects that, even kids.
All good shit!
I would add to it:
Let them make mistakes, help them understand that it is okay to make mistakes, and teach them how to learn from those mistakes in order to improve upon themselves.
Always answer their questions with total honesty, and answer every question, no matter how mundane it may sound to you.
If you make a mistake toward them, always apologize to them for it, and always make sure they understand why you feel the need to apologize, so that maybe they can learn from your mistakes also.