算法一啟發式理論

算法一啟發式理論是學習與教學心理學理論。俄羅斯心理學家蘭達20世紀60年代初創立。該理論認為,要形成和發展學生的解題能力,就必須讓學生掌握問題解決的合理思維方法或模式,算法式模式和啟發式模式為兩種基本形式。算法並不是一個單純的數學概念,而是對解決某一類型問題的相關元素進行運算的特定程式,是對這種精確綜合的程式的描述,其表現形式為一般描述和流程圖兩種。它適合解決某一類型的一系列問題而不是單個問題,是一種普遍性的解法。

若問題解決的系統(人或機器)精確地執行算法規定的過程,一旦確認了相關資料就能保證解決此類型的任何問題。可用一個為兩個自然數找最大公約數的算法舉例說明:根據算法的指令執行感覺運動或認知操作即構成算法過程。啟發式方法即“經驗法”,也是指導某種問題解決的程式,但不保證問題解決。如其一種規則是“如果你解決不了本問題,可先嘗試解決相關問題”。其指令並不全部決定為解決問題而進行的認知操作,帶有一定程度的不確定性和含糊性。不同的人可有不同的執行指令的方法。該理論有利於克服傳統教學中只傳授知識,忽視問題解決的思維方法,也克服了單獨運用啟發式解決問題方法教學中過分抽象和含糊的傾向。

相關詞條

熱門詞條

聯絡我們