I would add one:
4. Hard work is more important than being smart.
The reason for this has been discussed a lot, but the jist is that telling kids they are smart causes them to feel like there is something wrong with them when they try new things and fail ("I'm smart, why can't I solve this??!"). Praising hard work has been shown to work better.