Cognitive development in children can be encouraged through allowing them to make choices with explanation, asking questions to help them understand their environment and develop problem-solving skills, and organizing trips and play with everyday items to stimulate curiosity and provide practical experiences that develop understanding of the world.