In Piaget’s concrete operational stage of cognitive development, children are able to:
think logically about abstract principles.
apply hypothetical reasoning to behavioral situations.
think logically about physical objects and situations.
apply mathematical formulas to real-life situations.