文章編號:1672-5913(2008)10-0079-03
摘要:本文以建構主義理論為基礎,探討了如何設計以建構主義的學習理論為指導的軟件工程教學模式和教學方法,并對建構主義教學模式下的軟件工程教學提出了若干應注意的問題。
關鍵詞:建構主義;軟件工程;教學方法
中圖分類號:G642
文獻標識碼:B
軟件工程是高等學校計算機專業教學計劃中的一門核心課程,工程實踐性非常強,要求學生不僅具有良好的軟件開發能力,而且要具備軟件項目的整體管理概念和團隊合作精神。為了讓學生充分認識到軟件工程課程的重要性,需要任課教師不斷探索、改進教學方法,改變“以教師為中心”的傳統教學模式,使學生從被動學習變為主動學習,為學生自主學習提供豐富的學習資源,從而取得較好的教學效果。這正是現代教學理論——建構主義學習理論所倡導的。
1建構主義理論概述
建構主義理論的核心內容是:以學生為中心,強調學生對知識的主動探索,主動發現和對所學知識意義的主動建構。建構主義教學理論認為,知識主要不是通過教師傳授得到,而是學習者在一定的情景及社會文化背景下,借助他人(包括教師和學習伙伴)的幫助,利用必要的學習資源,通過意義建構的方式而獲得的;學習是學習者主動建構內部心理表征的過程,它不僅包括結構性的知識,而且包括大量的非結構性的經驗背景;學生是信息加工的主體,是意義的主動建構者,而不是外部刺激的被動接受者和被灌輸的對象;……