Piaget based his theory of cognitive development on the idea that children use mental frameworks to organize and understand the world. These mental frameworks are