工程哲學(xué)在軟件工程教學(xué)中的應(yīng)用
本文關(guān)鍵詞:工程哲學(xué)在軟件工程教學(xué)中的應(yīng)用,由筆耕文化傳播整理發(fā)布。
龍?jiān)雌诳W(wǎng)
工程哲學(xué)在軟件工程教學(xué)中的應(yīng)用
作者:伍永豪 尹朝慶
來源:《計(jì)算機(jī)教育》2014年第11期
摘要:介紹工程哲學(xué)和軟件工程教學(xué)融合的可能性,指出軟件工程知識(shí)中的工程哲學(xué)思想,提出改革軟件工程的教學(xué),并將其用于學(xué)生綜合能力的培養(yǎng)中,讓學(xué)生掌握并靈活運(yùn)用軟件工程知識(shí),激發(fā)學(xué)生的想象力和創(chuàng)造力。
關(guān)鍵詞:軟件工程;工程哲學(xué);軟件開發(fā);哲學(xué)思想
0、引言
工程哲學(xué)以工程為研究對(duì)象,它是關(guān)于整個(gè)工程領(lǐng)域的哲學(xué)理論,也是關(guān)于重大工程問題和工程共同規(guī)律或一般規(guī)律的哲學(xué)思考。我國一些專家進(jìn)行了軟件工程學(xué)科的哲學(xué)研究,羅偉剛在《軟件體系結(jié)構(gòu)設(shè)計(jì)原理的哲學(xué)思考》一文中介紹了軟件體系結(jié)構(gòu)的概念以及軟件體系結(jié)構(gòu)中常用的原理,并用自然辯證法中的一些哲學(xué)思想來說明軟件體系結(jié)構(gòu)原理。宋連鵬在《軟件工程與哲學(xué)》一文中從軟件的開發(fā)周期中分析了軟件工程的哲學(xué)思想,但是沒有從軟件工程的整體來進(jìn)行哲學(xué)思想的探討,也沒有將工程哲學(xué)在軟件工程領(lǐng)域進(jìn)行應(yīng)用研究,因此有一定的研究空白。
從哲學(xué)的視角探討軟件工程的概念與本質(zhì)屬性,將工程哲學(xué)應(yīng)用于軟件工程課程的教學(xué)具有現(xiàn)實(shí)意義。工程哲學(xué)在軟件工程教學(xué)中的應(yīng)用探索研究,既能豐富工程哲學(xué)的理論,也能進(jìn)一步提升軟件工程教學(xué)的質(zhì)量,讓學(xué)生在工程化的思想中得到人文的熏陶。
1、軟件工程教學(xué)中運(yùn)用的工程哲學(xué)思想
1)系統(tǒng)工程思想。
在軟件工程的課程中,要始終把軟件開發(fā)視作一個(gè)整體,從宏觀上把握軟件體系。在軟件開發(fā)的過程中,注意關(guān)注各個(gè)模塊之間的關(guān)系,全面考慮引起問題的各種因素,從系統(tǒng)的角度分析解決問題。
2)矛盾論思想。
教學(xué)中會(huì)大量用到矛盾論的取舍,,教師在教學(xué)中引入矛盾論,可以加深學(xué)生對(duì)于事物本質(zhì)的把握,知道在實(shí)踐中遇到問題時(shí)如何取舍。
3)抽象模型思想。
本文關(guān)鍵詞:工程哲學(xué)在軟件工程教學(xué)中的應(yīng)用,由筆耕文化傳播整理發(fā)布。
本文編號(hào):117439
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/117439.html