更新時間:2023-10-19 07:08:57作者:佚名
美國名校公開課對軟件工程課程教學的啟示摘要:通過對德國MIT軟件工程公開課的學習,結合我國軟件工程課程教學實踐,從課程教學內容組織、課堂教學模式、作業及考評形式、教學理念、雙語教學等方面進行比較和借鑒,提出我國軟件工程課程教學變革的幾點思索。關鍵詞:軟件工程;美國名校公開課;教學模式;教學變革1、背景軟件工程是計算機科學與技術類專業學科的基礎選修課程,也是一門綜合性和實踐性很強的核心課程,其教學療效直接影響中學生結業后從事軟件開發的能力和項目管理能力。軟件工程的教學內容包括軟件工程的基本概念和理論,涉及傳統軟件工程和現代軟件工程,從軟件項目的剖析、設計到實現,覆蓋整個生命周期,包括軟件質量與質量保證、項目計劃與管理等內容。該課程因為知識內容較多,班主任在有限的課堂教學中很難深入講授,只能為中學生進一步了解各知識領域的內容提供一個理論框架,而這種框架性的內容對沒有軟件項目開發經歷的中學生而言很具象,中學生很難真正理解其中的真諦。同時,若僅僅滿足于書本理論知識的灌輸,這么必定使教學過程流于方式,中學生死記硬背而無實際收獲。因而,怎么提升軟件工程的教學水平和質量,是好多國外外學者廣泛闡述的課題,更是教學變革的重點。
2001年日本麻省理工大學的“開放課程計劃”將其各個院系的課程教學材料免費置于互聯網上,供世界各地的學習者使用。2010年初,耶魯、耶魯等國內名校的視頻公開課即將步入中國,它們通過網易視頻、人人網、豆瓣網、微博等平臺漸次風靡網路,同時由此催生了以學院生為主的“淘課族”。鑒于美國公開課的巨大影響,作為一名教育工作者,筆者注重研究MIT的院士所講授的軟件工程概念課程,結合我國院校軟件工程課程教學現況,提出軟件工程課程教學變革的幾點思索。2、教學內容組織形式的思索教材作為教學內容的載體,其重要性不言而喻。院士在其公開課中并沒有指定具體教材,而是將一個詳細的閱讀列表作為教學內容載體。院士根據教學模塊的界定提供悉心選擇的文獻及書目列表,其中除了包括在軟件工程學科發展歷史上具有重要意義或代表學科研究基礎的精典論文,還包含反映軟件工程學科當前發展狀況的新文獻。這種文獻中既有技術性學術文獻,又有綜述性的文獻。院士選擇該領域發展各個歷史階段的代表文章美國名校公開課,致使中學生通過閱讀這種文章把握軟件工程這一學科的發生、發展、背景及意義,有助于中學生批判地學習和理解當前軟件工程的思想;通過學習軟件工程課程中的關鍵知識模塊在何種背景下形成,因為什么缺陷而被新方式替代,中學生得以了解知識的來龍去脈,迸發興趣的同時加深對知識的認識和把握程度。
我國軟件工程課程大多采用指定教材的形式美國名校公開課,講課內容也緊緊圍繞教材講解。其實我們也提供了參考書目,并且借助率并不大。中學生已經習慣了按部就班地學習知識,假如離開了班主任提供的課本或指導,中學生雖然無所適從。軟件工程作為一門學科在急速發展,教科書未能及時、全面、準確地反映軟件工程學科的發展現況,教學假如屈從于教材內容,就難以保持教學內容對先進技術的跟進,致使教學內容過分陳舊而不能滿足工作崗位需求。因此,我們可以借鑒美國名校公開課的一些教學資源,向中學生推薦一些適宜閱讀的文獻和書籍并將文獻的批判性閱讀技巧引入軟件工程教學中,一方面提高中學生的英語水平,另、一方面擴寬中學生視野,使中學生緊隨時代前沿,學有所用。3、課堂教學模式的思索院士的課堂教學由課堂講課和課堂討論兩種形式組成。通過課前閱讀相關文獻,中學生對該模塊的基本概念和知識模塊有了一定的了解。因而,班主任在課堂上的講課量不會很大,班主任會將更多的時間用于展開討論,主要幫助中學生解決這些自學上去倍感困難的問題。中學生在課堂上可以針對自己遇見的問題提問并引起課堂討論。據悉,針對一個具體問題并沒有標準答案,班主任可以鼓勵中學生全方位地、批判性地看待問題。
這些教學模式促使一方面中學生的聽課由被動聽取知識變為主動思索問題;另一方面,多方的討論交流也有助于中學生對知識的全面認識和理解。其實,這些模式的前提是中學生在課堂之外必須花大量時間自主學習相關資料,對中學生的主動學習、思考和自學能力有較強要求。我國課堂教學采用教師在課堂上連續灌輸知識為主、討論為輔的模式。在多年來的教學變革中,我們早已注意到討論及中學生作報告方式的重要性,但是在課程教學過程中也的確做了大量的討論施行工作,但從結果上看,討論問題不夠深入,教學療效也未達到預期。中學生更習慣于上課聽課、做筆記,課后看教材及考前看筆記等方法,中學生普遍覺得聽課及寫作業的形式有某種“安全感”。筆者覺得,學習習慣是從中學養成的,因而單純借助學院階段改變學習習慣也不是朝夕可實現的,這就須要我國不斷變革教育教學方式并將這些變革滲透到中學生各個階段的學習中。4、作業及考評形式的思索MIT的院士所講授軟件工程課程的課后作業是遞交院士指定文獻閱讀內容的閱讀報告。院士要求中學生完成閱讀報告并隨堂上交班主任。閱讀報告寬度要求為一頁到半頁,其內容包括:文獻的主題思想;批判地評估這篇文章,什么觀點是你贊成的,什么觀點是你反對的,運用你的經驗知識加以解釋;閱讀過程中形成的其他看法。
閱讀報告要求每節課上交,其成績作為期終成績的一部份,期終考評成績全部由平常成績累加而成。這樣強化了教學過程學生的學習硬度,中學生只要認真對待每一次作業,努力完成好每一節課的任務,這么期終成績也就水到渠成。院士指出,該課程目的是提高中學生作出正確專業判定的能力,而不是培養中學生將一組特定的工具或指定的方式應用到軟件工程中的技能。他布置的作業是要求中學生評估并解釋軟件工程過程中的問題,而不只是針對某種特定技術和軟件工具的具體運用。由此可見,發覺問題、判斷問題出現的緣由以及解決問題能力的培養是第一位的。在教學模式方面,我國更重視概念學習與軟件工具運用能力的培養,而忽視對問題的發覺以及對問題癥結的剖析與解釋。在布置作業或任務方面,我們一般要求中學生借助學習的某種方式完成,目的在于考查中學生是否真的學會運用具體方式和技術。在這一任務完成過程中,我們覺得中學生把握了技能并能靈活運用,這樣也就達到了教學目的。通過美國名校公開課的學習,我們發覺同一問題的不同方面,我國各院校的作業或任務本身就沒有重視中學生發散性思維的培養,沒有為中學生提供批判性學習的機會。我們在精典的知識框架中無法取得突破,正是由于我們的教學目的就是被囊括在框架之內,學習和把握精典而不是突破精典造成了教學療效也難以實現突破。
對于作業及考評方式,國外的軟件工程教學也進行了一系列的變革,從最初的閉卷考評到開卷考評再到項目報告考評形式等,但是取得了一定的療效。院士這些布置作業的方式和目的對我們有借鑒之處,美國的作業及考評沒有統一的標準答案,沒有硬性指標,中學生的思索空間很大,有助于培養中學生主動學習、批判和創新的精神。我國經常采用標準答案,使中學生思維遭到很大局限,創新能力的培養遭到影響。5、教學理念的思索Nancy院士的教學理念是“學生可按照個人目的和主觀性選擇性地學習,每位中學生在課程結束后可能會發現她們從同一門課程學校到了不同的知識”。這些修身靈活的教育理念培養出的中學生也必將具有張揚的個性和創新的精我國的教學理念大多是要求中學生把握一定范圍內的知識,對具體問題盡可能有一致的解答,其結果其實是培養出具有統一模式的人才。教學理念的不同造成不同教學行為的發生,我國軟件工程及其他院校課程的教學過程在教學理念上從某種程度早已限制了獨立思索能力和創新精神的培養。我們應該借鑒Nancy院士的開放性理念,打破種種局限并寬口徑地培養人才。6、雙語教學的思索美國名校公開課多數使用的是英語教學資料,因而具有良好的英語基礎是學習的前提。
雖然日語不是我國的官方語言,全英語教學難以適應我國國情,因此采用雙語教學是一種必然趨勢。雙語教學可構建良好的英語語言環境,提升中學生理解和把握新技術、新知識的能力,為中學生今后的科研和工作奠定良好基礎。雙語教學模式的選擇必須針對師生實際情況,才能取得滿意的教學療效,尤其是在普通院校,施行雙語教學必須考慮到中學生良莠不齊的德語水平以及班主任法語講課的實際能力,選擇適宜國情、校情的教學模式。班主任首先應在講課上采用漢英結合的形式,合理分配使用中英文的比列,方能達到良好的講課療效;其次在講課節奏上應由慢到快,講課內容由淺至深,按“簡單滲透一整合X2語思維”3個層次施行教學。7、結語國內名校公開課在中國各大門戶網站風行,對中國的高等教育提出挑戰。我們不能盲目推崇美國名校公開課,雖然文化背景的不同會帶來學習方法和教育模式的差別。假如一味追求學習名校公開課而不關注教學對象與教學環境的差異,必將未能使班主任呈現出頗具特色的一面,教學內容和效果也會大打折扣。為此,我們倡導用來主義,在合理借鑒國外名校公開課優勢的同時,結合我國本土優勢,爭取構建出具有中國特色的教育模式。