Assimilation: This term refers to incorporating new information into existing schemas. For example, if you have a schema for dogs and encounter a new breed, you can assimilate it by adding it to your existing dog schema.
Accommodation: This term refers to adjusting existing schemas or creating new ones to fit new information. It's like rearranging puzzle pieces or building a whole new puzzle when faced with different pieces.
Cognitive Development: Refers to the growth and changes in cognitive abilities such as thinking, reasoning, and problem-solving over time.