Assimilatie en accommodatie zijn twee basiscomponenten van Jean Piaget's theorie van cognitieve ontwikkeling. Volgens de theorie van Piaget is de intellectuele groei van een kind het resultaat van aanpassing. Assimilatie en accommodatie zijn twee elkaar aanvullende aanpassingsprocessen. Het is belangrijk om het sleutelbegrip van schema in deze theorie te begrijpen, alvorens over te gaan tot het verschil tussen assimilatie en accommodatie. Een schema verwijst naar zowel mentale als fysieke acties in begrip en weten. In de Cognitive Development-theorie omvat een schema zowel een categorie van kennis als het proces om die kennis te verkrijgen. Het proces waarbij nieuwe informatie wordt opgenomen in het eerder bestaande schema wordt assimilatie genoemd. Verandering van bestaande schema's of ideeën als gevolg van nieuwe kennis wordt accommodatie genoemd. Daarom, de grootste verschil tussen assimilatie en accommodatie is dat in assimilatie, het nieuwe idee past in de reeds bestaande ideeën terwijl in accommodatie, het nieuwe idee verandert de reeds bestaande ideeën.
Assimilatie is een aanpassingsproces waarbij nieuwe informatie wordt opgenomen in het eerder bestaande schema. Dit is hoe mensen waarnemen en zich aanpassen aan nieuwe ideeën. Hier past de leerling het nieuwe idee in wat hij al weet. Een klein kind kan bijvoorbeeld een schema hebben over een type dier. De enige ervaring van het kind met honden is hun hond, en hij weet dat honden vier poten hebben. Op een dag ziet dit kind een andere hond. Hij identificeert het nieuwe dier als een hond op basis van zijn eerdere kennis van zijn hond. Het labelen als een hond is een voorbeeld van het assimileren van het dier in het hondenschema van het kind.
Assimilatie vindt plaats wanneer iemand gebruik maakt van de reeds bestaande kennis om betekenis te geven aan de nieuwe kennis. Daarom kunnen we zeggen dat assimilatie meestal subjectief is.
Accommodatie is het proces waarbij reeds bestaande kennis wordt aangepast om in de nieuwe informatie te passen. In dit proces kan een nieuw schema worden gemaakt. Dit gebeurt wanneer de bestaande kennis niet juist is. Een kind weet bijvoorbeeld dat een hond vier poten heeft. Wanneer het kind voor de eerste keer een paard ziet, noemt hij het hond omdat het vier poten heeft. Hij past in het nieuwe dier met de bestaande kennis; dit is assimilatie. Maar een volwassene wijst erop dat het een paard is, geen hond; dan verandert het kind zijn kennis dat alle vierpotige dieren geen honden zijn.
Het is belangrijk op te merken dat zowel assimilatie als accommodatie onderling verbonden processen zijn en van vitaal belang voor de intellectuele groei van een mens.
Assimilatie is een proces van aanpassing waarmee nieuwe kennis wordt opgenomen in het bestaande schema.
accommodatie is een proces van aanpassing waarmee het bestaande schema wordt aangepast om in de nieuwe kennis te passen.
In Assimilatie, het schema is niet veranderd, het is alleen aangepast.
In accommodatie, het schema is gewijzigd; er kan een nieuw schema worden ontwikkeld.
Assimilatie is een langzaam en geleidelijk proces. Kennis is lang verzameld.
accommodatie is een plotselinge verandering.
Assimilatie gebeurt er wanneer er vergelijkbare ideeën en concepten zijn.
accommodatie gebeurt er als er tegenstrijdige ideeën zijn.