專訪王懷民院士:軟件教育亟需全面升級和變革
“今天,每一個受過高等教育的大學(xué)生,不僅僅是信息社會的受益者,更應(yīng)該是軟件新文明的創(chuàng)造者!
日前,第五屆中國高等工程教育論壇在長沙舉行,中國科學(xué)院院士、國防科技大學(xué)王懷民教授在接受人民網(wǎng)記者專訪時表示,軟件技能不僅僅是軟件專業(yè)人才所具備的技能,而且應(yīng)該成為現(xiàn)代工科人才的基本技能。
中國科學(xué)院院士、國防科技大學(xué)王懷民 中國高等教育學(xué)會供圖
軟件教育亟需全面升級和變革
王懷民院士介紹,軟件工程是工程教育的重要學(xué)科,同時也具有向工程教育乃至整個高等教育滲透的趨勢。有一個說法叫“軟件定義一切,軟件無處不在”。因為我們今天的生活,都離不開軟件,同時我們也應(yīng)該認識到,軟件已經(jīng)成為現(xiàn)代文明的新載體。
他談到,2019年中國的軟件及服務(wù)的產(chǎn)值已經(jīng)占我國GDP的7%,過去20年中國GDP漲了10倍,中國的軟件及信息服務(wù)業(yè)產(chǎn)值漲了100倍。在這個背景下講工程教育,軟件的教育應(yīng)該發(fā)揮更大的作用。
“在高等工程教育過程中,我們不僅要重視軟件工程專業(yè)人才的培養(yǎng),還要重視軟件的通識教育,比如控制、電子、醫(yī)學(xué)等學(xué)科,還要重視軟件技能的培養(yǎng)。軟件這個學(xué)科是需要動手的實踐性學(xué)科,不僅要關(guān)注原理,更要重視實踐和動手能力!蓖鯌衙裨菏繌娬{(diào)。
王懷民院士表示,升級軟件教育,關(guān)注的就是軟件通識教育、軟件專業(yè)教育、專業(yè)軟件教育、軟件實踐能力應(yīng)該如何升級,這是一系列重要的基礎(chǔ)性問題。
升級軟件通識教育 與其他領(lǐng)域教育融合銜接
如何升級軟件通識教育?王懷民院士表示,這些年來實踐表明,計算思維要靠軟件作為載體,通過編程能力落地,具體體現(xiàn)在計算的認知能力和實踐能力,同時要實現(xiàn)三個銜接。
談到認知能力,他特別解釋道,“就是軟件的通識教育,要幫助所有學(xué)科,包括工科、理科、管科、醫(yī)科,甚至是文科,來理解如何用算法和編程思考自己本領(lǐng)域的問題!
王懷民院士同時認為,要培養(yǎng)學(xué)生獲得自主學(xué)習(xí)編程工具、解決工程問題的能力和信心。今天的工具越來越趁手,要幫助每一位學(xué)生有信心去學(xué)習(xí)這個工具。
何謂“三個銜接”?王懷民院士表示,一是和中學(xué)教育的銜接,將軟件教育滲透到中學(xué)教育里;二是和當下銜接,在大學(xué)開設(shè)計算機通識課程,其中重要的內(nèi)容就是軟件通識教育;三是和未來銜接,要和相關(guān)學(xué)科領(lǐng)域教育進行銜接,促進軟件通識教育和其他相關(guān)教育的融合銜接,貫穿整個教育的全過程。
升級軟件專業(yè)教育 注重網(wǎng)絡(luò)生態(tài)建設(shè)
談到軟件工程人才應(yīng)該如何培養(yǎng),王懷民院士表示,今天我們做軟件的基本平臺是一個網(wǎng)絡(luò)的平臺,寫軟件是基于網(wǎng)絡(luò)的,軟件是運行在網(wǎng)絡(luò)上的,同時軟件是通過網(wǎng)絡(luò)提供服務(wù)的。未來的軟件,將由一個人機物融合的泛在系統(tǒng)提供支持。
“所以我們在軟件工程、軟件專業(yè)人才教育上要改變軟件的觀念,要拓展相關(guān)能力。軟件未來針對的是一個復(fù)雜系統(tǒng),不是一次性筑就的,是持續(xù)演化的,要注重生態(tài)建設(shè)! 王懷民院士說。
在這個背景下,他指出,要幫助學(xué)習(xí)系統(tǒng)能力的標準從計算機空間拓展到網(wǎng)絡(luò)空間,要建立起與軟件新形態(tài)相適應(yīng)的高層次研究型人才的培養(yǎng)方法,強化解決以網(wǎng)絡(luò)為平臺的復(fù)雜系統(tǒng)問題的能力,從而增強學(xué)生勇于開拓新時代軟件學(xué)科無人區(qū)的探索能力,以適應(yīng)我國今天的發(fā)展。
此外,如何提高其他專業(yè)領(lǐng)域軟件能力?王懷民院士特別強調(diào),軟件工程的思維,是如何使得軟件一個個向前滾動,解決可復(fù)用、可移植、可推廣的問題。應(yīng)該在所有工程學(xué)科的學(xué)生當中建立這樣的思維,也包括醫(yī)科、理科、文科、管科。
“具體體現(xiàn)在需求工程和領(lǐng)域軟件工程的能力,也就是我們要幫助學(xué)生有能力和自己專業(yè)相結(jié)合,提出如何把算法和程序變成可以復(fù)用的軟件,同時要培養(yǎng)這些相關(guān)學(xué)科的人員能夠和軟件學(xué)科的人員、其他工程學(xué)科的人員有效溝通交流,形成合作,這件事情對于發(fā)展該領(lǐng)域來說是極其重要的! 王懷民院士最后表示。
分享讓更多人看到