I am continuously making my son think about other people from his own perspective. Knowing what one should do is not always what one does. My goal is to get my son to constantly think about his ideal environment, and project this ideal outward. I want him to be aware of how his actions affect the environment of others. I try to get him to reflect the ways the reverse impacts him as well. I present him with alternative types of behavior, and ask him to consider which types he would prefer. I believe that many virtues can be understood in this way. The problem is, so many other things influence our actions, and often override our virtues.
I also think its very important for him to consider other perspectives. The Socratic Method is a very useful way of doing this with children in my experience. I'm surprised at how often he leads himself to the right answer by just asking him a few questions, and then giving him a counter example of the logic he uses to answer them. It's very very effective. I always ask him questions like "How do you know that's true?" or "What makes you think that's right?".
I also think its very important for him to consider other perspectives. The Socratic Method is a very useful way of doing this with children in my experience. I'm surprised at how often he leads himself to the right answer by just asking him a few questions, and then giving him a counter example of the logic he uses to answer them. It's very very effective. I always ask him questions like "How do you know that's true?" or "What makes you think that's right?".