以“項目教學(xué)法”促進“軟件工程”教學(xué)
本文關(guān)鍵詞:以“項目教學(xué)法”促進“軟件工程”教學(xué),由筆耕文化傳播整理發(fā)布。
以“項目教學(xué)法”促進“軟件工程”教學(xué)
摘要:本文針對軟件工程課程特點和在教學(xué)中存在的問題,提出用“項目教學(xué)法”提高軟件工程教學(xué)質(zhì)量,并在教學(xué)思想、理論教學(xué)和實驗?zāi)J饺齻方面對該方法的實施作了詳盡論述。
關(guān)鍵詞:軟件工程;項目開發(fā);案例
“軟件工程”是計算機專業(yè)的一門工程性課程,是多個領(lǐng)域技術(shù)與方法的結(jié)合,主要涉及技術(shù)與方法、工具與環(huán)境、標(biāo)準(zhǔn)與規(guī)范、過程與管理四個方面知識。在教學(xué)過程中應(yīng)考慮到如何覆蓋這些知識點,但在實際的本科教育中,軟件工程課程是以教授技術(shù)和方法為主,重理論,輕實踐,,常常理論脫離實踐,忽略學(xué)生應(yīng)用軟件工程知識實施軟件開發(fā)能力培養(yǎng),更忽略對學(xué)生的軟件管理能力的培養(yǎng),師生對軟件工程的教與學(xué)主觀能動性差,因此軟件工程的教學(xué)改革勢在必行。
在軟件工程教學(xué)改革中,不能從某個點或面上進行,應(yīng)根據(jù)軟件工程用于解決軟件開發(fā)項目這一目的出發(fā),通過對具體的項目開發(fā)進行講解和實踐,使軟件工程中抽象的概念、原理、技術(shù)和方法能具體、生動地呈現(xiàn)給學(xué)生,又能被學(xué)生充分地吸收并運用到實際的軟件開發(fā)過程中去,培養(yǎng)學(xué)生的軟件工程能力。對此我們提出了“項目教學(xué)法”,就是在教學(xué)中引入項目案例并組織學(xué)生真實地參加項目的設(shè)計和管理,在項目實施過程中完成教學(xué)任務(wù)。
那么如何將“項目教學(xué)法”貫穿于教學(xué)和實踐中呢,對此采取了以下策略來實現(xiàn)之。
1提高教師自身素質(zhì),轉(zhuǎn)變教學(xué)理念
教學(xué)效果的好壞歸根到底是教師問題,因此要解決教師自身素質(zhì)和業(yè)務(wù)能力。教師對軟件工程本身要有深刻的理解,具有較高的理論知識和較豐富的軟件開發(fā)經(jīng)驗。最好有一定的軟件項目和工程背景,教師才能從自己的開發(fā)實踐中理解軟件工程的基本原理與方法,在教學(xué)中才能從實踐出發(fā),以實例講清楚理論,而不是照本宣科。這些實例融合于授課過程中,使理論有實踐支撐,抽象的知識變得看得見,用得著,從而激發(fā)學(xué)生學(xué)習(xí)的興趣和自信。
在教師的啟發(fā)誘導(dǎo)下,讓學(xué)生以自主學(xué)習(xí)和合作討論為前提,以教材為基礎(chǔ),自由表達(dá)觀點、質(zhì)疑探究問題,并通過個人、小組、集體等多種形式的解難釋疑活動,用所學(xué)知識解決實際問題,也就是說要善于運用探究式教學(xué)方式。
本文關(guān)鍵詞:以“項目教學(xué)法”促進“軟件工程”教學(xué),由筆耕文化傳播整理發(fā)布。
本文編號:109756
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/109756.html