dalam perkembangan kognitif ada 4 faktor:
1. Lingkungan fisik, kontak dengan lingkungan fisik perlu karena interaksi antara individu dan
dunia luar merupakan sumber pengetahuan baru.
2. Kematangan, artinya membuka kemungkinan untuk perkembangan sedangkan kalau kurang
hal itu akan membatasi secara luas prestasi kognitif.
3. Pengaruh sosial, artinya termasuk penanaman bahasa dan pendidikan pentingnya lingkungan
sosial adalah pengalaman seperti itu seperti pengalaman fisik dapat memacu atau
menghambat perkembangan struktur kognitif.
4. Proses pengaturan diri yang disebut equilibrasi, Proses pengaturan bukannya "penambah"
pada ketiga faktor yang lain. alih-alih ekuilibrasi mengatur interaksi spesifik dari individu
dengan lingkungan maupun pengalaman fisik, pengalaman sosial, dan perkembangan