The Concrete Operational Stage
During this stage, children begin thinking logically about concrete events. Children begin using inductive logic, or reasoning from specific information to a general principle.
While children are still very concrete and literal in their thinking at this point in development, they become much more adept and using logic. The egocentrism of the previous stage begins to disappear as kids become better at thinking about how other people might view a situation.
While thinking becomes much more logical during the concrete operational state, it can also be very rigid. Kids at this point in development tend to struggle with abstract and hypothetical concepts.
During this stage, children also become less egocentric and begin to think about how other people might think and feel. Kids in the concrete operational stage also begin to understand that their thoughts are unique to them and that not everyone else necessarily shares their thoughts, feelings, and opinions.