知識的構建是通過新舊知識之間充分、雙向的作用而實現的。包括同化和順應。
知識的學習是一個非常複雜的問題,人們對這一問題從不同角度做了實質性解釋,並通過他們的學習理論提出了相應的學習過程模式。魯姆哈特和諾曼根據圖示理論提出,知識的獲得經過圖式的積累、調整和重構三種方式。
但是,知識的獲得不是一次性完成的,只是往往是在套用的過程中被獲得、理解和深化整合的。但是為了敘述方便,知識的學習可以分為知識的生成與理解、知識的整合與深化,知識的套用與遷移三個階段。所有階段的知識學習都遵循知識的雙向建構過程。
首先,在知識建構過程中,學習者需要以原有知識經驗為基礎來同化新知識。對新知識的理解總是依賴原有的知識經驗,學習者必須在新知識與原有知識之間建立適當的聯繫,才能獲得新信息的意義。同化過程涉及感知、判斷、推理、記憶等一系列複雜的認知活動。一旦學習者在新知識與原有知識之間建立了邏輯關係,他就可以利用相關的背景知識對信息作出進一步的推論和預期。
與此同時,隨著新知識的同化,原有知識經驗會因新知識的納入而發生一定的調整或改組,這就是知識的順應。當新觀念與原有知識之間可以融洽相處時,新觀念的進入可以豐富、充實原有知識。有時新觀念與原有知識有一定的偏差,有時甚至完全對立相反,這是,原有觀念需要有一定的調整。
同化,意味著學習者利用原有知識來獲取新觀念,它體現了知識的連續性、積累性。順應,意味著新舊知識的磨合、協調,它體現了知識發展的對立性和改造性。知識構建一方面表現為新知識進入,同時又表現為原有知識的調整改變。同化和順應作為知識構建的基本機制,實現互依存、不可分割的兩個方面。