Cognition refers to the inner processes and products of the mind that lead to knowing. Cognitive development is the process of identifying new knowledge through problem-solving and decision-making throughout childhood. The physical and cognitive development of children affects social, emotional, linguistic, and moral development. Gains in physical development and brain growth lead to increases in cognitive abilities such as attending, remembering, symbolizing, categorizing, planning, reasoning, problem-solving, creating, and fantasizing. For this assignment, use “Views on Child Development Venn Diagram” (Attached) to compare and contrast Piaget’s and Vygotsky’s views on child development. Include information regarding the following theoretical differences and similarities: Role of language Environmental, biological, and cultural influences on development The influence child development has on the learning process according to both theorists Beneath the diagram, write a 250-500 word reflection on what principles from Piaget and Vygotsky you would like to incorporate into your own teaching practice. Describe the educational implications for classroom practice. Include 3-5 scholarly resources to support your research.